Luxury accommodations in St. Clair
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^
Check availability on Luxury Hotels in St. Clair
Luxury Hotels in St. Clair

Majestic Mansions - Apartments at St Clair
15 Bedford Street, St Clair, Dunedin
The price is NZ$197 per night
NZ$197
includes taxes & fees
29 Apr - 30 Apr
Stay at this 3.5-star hotel in Dunedin. Enjoy free WiFi, free parking, and a garden. Popular attractions The Octagon and St. Clair Golf Club are located nearby.
Parking included
Free WiFi
Free cancellation
Reserve now, pay when you stay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. Clair hotels essential information
Accommodation | 237 hotels |
---|---|
Lowest Price | NZ$197 |
Highest Price | NZ$197 |
Popular hotels | Majestic Mansions - Apartments at St Clair |
New reviews! Best hotels in St. Clair

Wotif Verified Review
5 / 5
Excellent accomodation in a fantastic location and friendly staff. Top notch stay.
A verified traveller stayed at Hotel St Clair
Posted 8 days ago
Top Cities for Luxury Hotels
Neighbourhoods
Nearby cities
Near an airport
Near an Attraction
Hotel themes
More destinations for you
Hotels
Hotels in Maori HillHotels in Dunedin City CentreDunedin City Centre Apartment HotelsHotels in Queenstown City CentreHotels in MorningtonHotels in North DunedinHotels in Calton HillHotels in FernhillHotels in PortobelloHotels closest to St. Clair Golf ClubHotels in South DunedinHotels in Andersons BayHotels in RoslynHotels in AbbotsfordHotels in Shiel HillHotels in North East ValleyHotels in RavensbourneHotels in Port ChalmersHotels in Saint KildaHotels in FranktonHotels in Careys BayHotels in OpohoHotels in Macandrew Bay