A beach with wooden posts extending into the ocean at sunset.

Search Hotels in St. Clair, Dunedin

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Clair hotels

1. Hotel St Clair

Hotel St Clair
3.5 star property
St. Clair
9.4 out of 10, Exceptional, (814 reviews)
"The staff are always friendly and helpful. The rooms are constant nice and clean "
Australia
Sarah
The price is ฿3,808
฿4,379 total
includes taxes & fees
10 Sept - 11 Sept
Hotel St Clair

2. Esplanade Apartments

Esplanade Apartments
3.5 star property
St. Clair
9.6 out of 10, Exceptional, (57 reviews)
"Fantastic property with a great location "
Australia
sarah
The price is ฿4,714
฿5,421 total
includes taxes & fees
20 Sept - 21 Sept
Esplanade Apartments

3. Ocean Beach Hotel

Ocean Beach Hotel
3.0 star property
Saint Kilda, 1.6 km from St. Clair
7.6 out of 10, Good, (363 reviews)
"The convenience of parking & having a bar restaurant was really good, food was good."
Australia
Jan
The price is ฿2,289
฿2,633 total
includes taxes & fees
27 Aug - 28 Aug
Ocean Beach Hotel

4. Beach lodge motel

Beach lodge motel
3.0 star property
Saint Kilda, 2.1 km from St. Clair
9.0 out of 10, Wonderful, (419 reviews)
"Amazing place to stay in family!!"
Australia
Cyndi
The price is ฿2,202
฿2,533 total
includes taxes & fees
27 Aug - 28 Aug
Beach lodge motel

5. 555 Motel Dunedin

555 Motel Dunedin
3.0 star property
South Dunedin, 2.1 km from St. Clair
9.0 out of 10, Wonderful, (369 reviews)
"Great staff, clean and spacious rooms"
United States
Peter
The price is ฿2,583
฿2,971 total
includes taxes & fees
15 Sept - 16 Sept
555 Motel Dunedin

6. Carisbrook Motel

Carisbrook Motel
3.0 star property
1.7 km from St. Clair
9.0 out of 10, Wonderful, (147 reviews)
"Very handy location and helpful staff"
Australia
Angela
The price is ฿2,459
฿2,828 total
includes taxes & fees
8 Sept - 9 Sept
Carisbrook Motel

7. ASURE Adrian Motel

ASURE Adrian Motel
4.0 star property
Saint Kilda, 1.7 km from St. Clair
9.2 out of 10, Wonderful, (99 reviews)
"Excellent place to stay. Well appointed rooms. Friendly kind staff. Perfect location. 👍 "
Australia
Sheree
The price is ฿3,205
฿3,686 total
includes taxes & fees
9 Sept - 10 Sept
ASURE Adrian Motel

8. Dunedin Holiday Park & Motels

Dunedin Holiday Park & Motels
3.5 star property
Saint Kilda, 2.1 km from St. Clair
8.4 out of 10, Very good, (540 reviews)
"We had a great and comfortable stay."
Australia
Jess
The price is ฿1,682
฿1,935 total
includes taxes & fees
9 Sept - 10 Sept
Dunedin Holiday Park & Motels

9. Scenic Hotel Southern Cross

Scenic Hotel Southern Cross
4.5 star property
Dunedin City Centre, 3.6 km from St. Clair
8.6 out of 10, Excellent, (1,008 reviews)
"Rooms clean..bed comfortable...fantastic location"
Australia
Tanya
The price is ฿2,798
฿3,218 total
includes taxes & fees
30 Aug - 31 Aug
Scenic Hotel Southern Cross

10. Fable Dunedin

Fable Dunedin
5.0 star property
Dunedin City Centre, 3.5 km from St. Clair
9.2 out of 10, Wonderful, (577 reviews)
"Great place to stay! Beautiful hotel & friendly staff"
Australia
Courtney
The price is ฿3,392
฿3,900 total
includes taxes & fees
20 Sept - 21 Sept
Fable Dunedin

11. Distinction Dunedin Hotel

Distinction Dunedin Hotel
4.5 star property
Dunedin City Centre, 3.5 km from St. Clair
9.6 out of 10, Exceptional, (972 reviews)
"Great place to stay in Dunedin"
Australia
Dan
The price is ฿4,061
฿4,671 total
includes taxes & fees
6 Sept - 7 Sept
Distinction Dunedin Hotel

12. Myhub Holiday Park

Myhub Holiday Park
3.5 star property
4.6 km from St. Clair
The price is ฿780
฿1,726 total
includes taxes & fees
8 Sept - 9 Sept
Myhub Holiday Park

13. Kingsgate Hotel Dunedin

Kingsgate Hotel Dunedin
3.5 star property
Dunedin City Centre, 4.2 km from St. Clair
8.2 out of 10, Very good, (1,000 reviews)
"Great location to town"
Australia
Jennifer
The price is ฿3,222
฿3,705 total
includes taxes & fees
28 Aug - 29 Aug
Kingsgate Hotel Dunedin

14. Dunedin Palms Motel

Dunedin Palms Motel
4.5 star property
Dunedin City Centre, 3.5 km from St. Clair
9.2 out of 10, Wonderful, (959 reviews)
"Great location and good price, nice and clean with friendly staff."
Australia
Steven
The price is ฿2,849
฿3,358 total
includes taxes & fees
27 Aug - 28 Aug
Dunedin Palms Motel

15. The Victoria Hotel Dunedin

The Victoria Hotel Dunedin
4.0 star property
Dunedin City Centre, 4.3 km from St. Clair
8.8 out of 10, Excellent, (1,000 reviews)
"Best hotel at best price and centrally located to restaurants and malls"
Australia
David
The price is ฿2,885
฿3,317 total
includes taxes & fees
8 Sept - 9 Sept
The Victoria Hotel Dunedin

16. Leviathan Heritage Hotel Dunedin

Leviathan Heritage Hotel Dunedin
2.5 star property
Dunedin City Centre, 3.9 km from St. Clair
7.6 out of 10, Good, (560 reviews)
"Everything location, staff helpful and kind,free parking,clean and quiet."
Australia
Inver
The price is ฿1,820
฿2,093 total
includes taxes & fees
30 Aug - 31 Aug
Leviathan Heritage Hotel Dunedin

17. Bluestone On George

Bluestone On George
5.0 star property
North Dunedin, 5.2 km from St. Clair
10.0 out of 10, Exceptional, (1,002 reviews)
"Clean, well looked after property in a great location."
Australia
Darryl
The price is ฿3,985
฿4,583 total
includes taxes & fees
21 Sept - 22 Sept
Bluestone On George

18. Law Courts Hotel

Law Courts Hotel
3.5 star property
Dunedin City Centre, 4 km from St. Clair
7.8 out of 10, Good, (596 reviews)
"Lovely staff and friendlyt,the food 😋 very yami, clean room, and good location."
Australia
Inver
The price is ฿2,363
฿2,717 total
includes taxes & fees
23 Sept - 24 Sept
Law Courts Hotel

19. Scenic Hotel Dunedin City

Scenic Hotel Dunedin City
4.5 star property
Dunedin City Centre, 3.8 km from St. Clair
8.8 out of 10, Excellent, (1,000 reviews)
"Room was clean and great size."
Australia
Gemma
The price is ฿2,866
฿3,296 total
includes taxes & fees
30 Aug - 31 Aug
Scenic Hotel Dunedin City

20. Dunedin House- Boutique Hotel

Dunedin House- Boutique Hotel
4.0 star property
Dunedin City Centre, 3.9 km from St. Clair
9.8 out of 10, Exceptional, (91 reviews)
"Beautiful place, slept well, lovely staff, breakfast was delicious too"
Australia
Leanne
The price is ฿4,247
฿4,884 total
includes taxes & fees
8 Sept - 9 Sept
Dunedin House- Boutique Hotel
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.

Where to stay in St. Clair

Find the best St. Clair areas for the activities you enjoy most.

Dunedin City Centre

Dunedin City Centre is popular for its abundant dining options, and if you're looking for more to see and do, you might think about a trip to Grand Casino or The Octagon.

North Dunedin

Unique features of North Dunedin include the spas and gardens. Make a stop by Otago Museum or Dunedin Botanic Garden while you're exploring the area.

South Dunedin

Travellers enjoy South Dunedin for its restaurants and waterfront. Consider checking out Edgar Centre while you're in the area.

Saint Kilda

Beaches and bars are some things travellers note about Saint Kilda. Check out St. Clair Beach or Edgar Centre while you're familiarising yourself with the larger area.

Portobello

If you're looking for some top things to see and do in Portobello and surrounding area, you can visit Signal Hill and Silver Peaks Reserve.

Top St. Clair Hotel Reviews

Frequently asked questions

What is St. Clair like?
St. Clair is a welcoming neighbourhood known for its beautiful beaches and array of dining options. Make sure that you visit St. Clair Beach and St. Clair Golf Club as part of your St. Clair travel plans.
Where is the best hotel for a stay in St. Clair?
Based on our traveller data, Hotel St Clair is one of the top choices for your stay in St. Clair. This hotel offers free parking and free WiFi. Another good choice for your stay in the neighbourhood is Esplanade Apartments.
How many hotels will I find in the St. Clair area?
Expedia has 22 hotels and other accommodation options in St. Clair to choose from, making this an ideal home base for exploring the greater Dunedin area.
If I need to cancel my hotel reservation in St. Clair, will I receive a refund?
Yes! You'll find that most hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within 24 hours of booking. Enter your dates, click on "Search", then filter by "fully refundable" to view the best deals in St. Clair.
What are the top things to see and do in St. Clair?
A few attractions you might want to check out while you're in St. Clair are St. Clair Beach and St. Clair Golf Club. When you're sightseeing in Dunedin, Ocean Beach Railway and Edgar Centre are also worth a stop.