Hotels Near St. Clair Beach
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence
Check hotel prices near St. Clair Beach
Top hotels near St. Clair Beach
St. Clair Beach is definitely worth telling your friends about!
It won't be the only attraction you're going to want to see in Dunedin, a renowned city that's loved by many.
Looking to stay near St. Clair Beach? You'll be glad to find out there are 10 accommodations within 3 kilometres. The Hotel St Clair is only 0.6 kilometres away. If you can't book a room there, take a squiz at the amenities at the Best Western 555 on Bayview or the Carisbrook Motel, 2 kilometres and 2 kilometres away, respectively.
If you're exploring on a tight budget, there are some low-price options. You can't pass up the 755 Regal Court and the Manor House Backpackers.
If you want to pamper yourself, you're certain to appreciate the area's upmarket hotels. The Lisburn House and Hazel House Boutique Bed & Breakfast are some of the best options. You'll find them only 2 kilometres and 2 kilometres away, respectively.
If you're near St. Clair Beach and need a coffee, stop by Starfish Cafe & Bar. You don't need to spend hours looking for a substantial feed. Hotel Saint Clair will have what you need. Need a drink? Esplanade Restaurant is your top option.
Other Things to Do Near St. Clair BeachBefore you make tracks, consider checking out the surrounding area:
- Pick up your best clubs and take a swing at the well-manicured greens of St. Clair Golf Club.
- Roll the dice at Dunedin Casino if you feel like a few rounds of blackjack, bingo or baccarat.
- There's nothing like the bliss of watching seabirds gliding on the breeze. Be sure to visit Tomahak Beach.
- Take a guided tour and learn how the different brews are made at Speight's Brewery.
- History fanatics will have a lot of fun at Toitu Otago Settlers Museum, a well-known history museum.
How much is a hotel room in St. Clair Beach?
Hotels in St. Clair Beach start at AU$53 per night. Prices and availability subject to change. Additional terms may apply.