Hotels near St. Clair Beach

Hotels near St. Clair Beach, Dunedin

Enter your dates for the latest hotel rates and availability.

Swipe up to see more

Best hotels near St. Clair Beach

See all
Ocean Beach Hotel Hotels near St. Clair Beach
7.9/10
Good99 reviews
1.26km from St. Clair Beach
Golf Course
Public parking
From S$ 73
Fable Dunedin Hotels near St. Clair Beach
8.7/10
Very Good114 reviews
3.6km from St. Clair Beach
Massage Room
Private parking
From S$ 126
Scenic Hotel Dunedin City Hotels near St. Clair Beach
9.0/10
Great197 reviews
3.89km from St. Clair Beach
Fitness Room
Private parking
From S$ 104
Asure Adrian Motel Hotels near St. Clair Beach
8.8/10
Very Good54 reviews
1.38km from St. Clair Beach
Golf Course
Private parking
From S$ 129
UpTown Backpackers Hotels near St. Clair Beach
8.6/10
Very Good31 reviews
4.32km from St. Clair Beach
Luggage Storage
Wi-Fi in Public Areas
From S$ 20
Beach Lodge Motels Hotels near St. Clair Beach
8.7/10
Very Good54 reviews
1.78km from St. Clair Beach
Private parking
Wi-Fi in Public Areas
From S$ 70
Kingsgate Hotel Dunedin Hotels near St. Clair Beach
8.7/10
Very Good134 reviews
4.26km from St. Clair Beach
Private parking
Luggage Storage
From S$ 101
Scenic Hotel Southern Cross Hotels near St. Clair Beach
8.7/10
Very Good50 reviews
3.69km from St. Clair Beach
Casino
Fitness Room
From S$ 97
Esplanade Apartments Hotels near St. Clair Beach
9.1/10
Great34 reviews
0.37km from St. Clair Beach
Golf Course
Hiking
From S$ 150
See all

Latest reviews for Dunedin hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
9.4/10
Amazing
GGuest UserThe location is convenient, just a 6-minute drive to downtown Dunedin, and within 3 minutes there are various dining options. The Botanical Garden is right next door. The room was clean and a good size, though the closet in the loft was a bit small. Going downstairs to use the restroom at night was also a bit inconvenient. Furthermore, the loft doesn't have a stove for cooking, only a microwave, and there's no drying rack for dishes and cutlery. The best part is the free self-service washer and dryer, but they can't be used after 9:00 pm.
Aria on Bank Dunedin Hotels near St. Clair Beach

Aria on Bank Dunedin

North East Valley, Dunedin
Price per night fromS$ 75
9.3/10
Great
小妞兒This hotel is very close to the city center, making it convenient to go anywhere. There's also parking right outside the hotel entrance, which is great for travelers with cars. The rooms have a lovely artistic feel, and the outdoor spaces are also filled with an artistic atmosphere. I loved it!
Ebb-Dunedin Hotels near St. Clair Beach

Ebb-Dunedin

Dunedin Central, Dunedin
Price per night fromS$ 160
9.0/10
Great
GGuest UserOverall, this accommodation was excellent and exceeded our expectations. The unit was very spacious, well-maintained, and spotlessly clean upon arrival, which immediately made us feel comfortable and at ease. The layout was practical and suitable for both short and longer stays, with ample space to move around and relax. One of the biggest advantages was how easy the place was to locate. Clear directions and a convenient location made check-in smooth and stress-free, especially after a long journey. The surrounding area was also quiet and pleasant, allowing for a restful stay. Cleanliness was clearly a priority, from the rooms to the common areas, which we truly appreciated. Overall, this accommodation offers great comfort, convenience, and value. We would definitely recommend it to others and would not hesitate to stay here again in the future.
Cable Court Motel Hotels near St. Clair Beach

Cable Court Motel

North Dunedin, Dunedin
Price per night fromS$ 89
9.0/10
Great
GGuest UserThus hotels most appealing benefit is its location. It’s a short walk to the octagon, historical railway station and the excellent (and free admission) Pioneer Museum. It’s a short is also only a couple of streets from George Street which has lots of shopping and restaurants. A block away is a large supermarket for groceries. The room size is adequate with a fridge and kettle. The carpet could use a good cleaning. The main issue was with the shower. It has no enclosure and although the floor is sloped towards the drain we had to put towels around the floor to stop water from running everywhere. The towels and bath mat naturally got soaked. For the price and location I would recommend this hotel if you are. It looking for anything upscale.
The Victoria Hotel Dunedin Hotels near St. Clair Beach

The Victoria Hotel Dunedin

Dunedin Central, Dunedin
Price per night fromS$ 108
8.8/10
Very Good
GGuest UserThe hotel is located in the city center, only 5 minutes walk to the First Church and about 10 minutes to the train station. Parking is convenient and there are many places to eat. When checking in, there is no front desk and you have to call. The hotel is old but very clean. The elevator is too old and a bit scary. I bought bread for breakfast at the supermarket. There are bowls and basins.
97 Motel Moray Hotels near St. Clair Beach

97 Motel Moray

Dunedin Central, Dunedin
Price per night fromS$ 105
8.7/10
Very Good
TTommy_dejoReally nice looking room and a very good price performance ratio. And you even get a complimentary drink. Room was nice and warm upon arrival. I didnt really understand the self checkin for a second, cause i didnt know the rooms were directly at the parkinglot, where the whiteboards and the name are written. Really easy and useful for a fast checkin and checkout. I would stay there again.
Superior Dunedin Apartments Hotels near St. Clair Beach

Superior Dunedin Apartments

Fairfield, Dunedin
Price per night fromS$ 75
8.7/10
Very Good
IiloveiceThe so-called living in a castle is actually a room converted from a stable. The room is very small and the shapes inside the room are also different, so it is easy to hit your head. But apart from the above objective conditions, I think all the aspects are good. The breakfast is very good. You eat on the first floor of the stable. The coffee is amazing. The water and milk in the small refrigerator upstairs are very good. The waiter is very responsible for introducing each family and taking them to check in. The so-called castle is a relatively large house, not even as big as some old houses of Fujian people. It cannot be considered as a castle. The garden... well... is not as flowery as the Imperial Garden of the Forbidden City. The plants are mainly succulents. It is not necessary to expect to see flowers, but it is also a feature. The most recommended is dinner. You can make an appointment for dinner when staying here. It is a rare highlight of the food in this New Zealand trip. There are only four dishes, which are exquisite and attentive, and taste good. If you don't mind sharing the hall with strangers, you can experience the long table dinner and have a drink and chat with the neighbors who live in the stable that night. The English spoken in one night is almost the sum of the past two years. It is very relaxing and happy.
Larnach Lodge & Stable Stay Hotels near St. Clair Beach

Larnach Lodge & Stable Stay

Larnachs Castle, Dunedin
Price per night fromS$ 125
8.6/10
Very Good
JJinniudazuoThe room was clean and spacious, and there was a large garden outside the window, which could be opened. The hotel is at the northernmost end of Danidine, with a beautiful environment and free parking, but a bit far from the city center, about 2km, need to drive out, we parked the car in the supermarket parking lot in the city center, free parking for 90 minutes.
Dunedin Leisure Lodge - Distinction Hotels near St. Clair Beach

Dunedin Leisure Lodge - Distinction

North Dunedin, Dunedin
Price per night fromS$ 105
8.2/10
Very Good
GGuest UserThe bed was quite comfortable and clean. Breakfast has bread milk cereal jam. There is also 24-hour luggage storage.
On Top Backpackers Hotels near St. Clair Beach

On Top Backpackers

Dunedin Central, Dunedin
Price per night fromS$ 20
7.3/10
JJimmy正I stayed at the Law Courts Hotel recently, and it was a bit of a mixed experience. The building is very old and hasn’t had much renovation. The bathroom still has those separate hot and cold taps, which are inconvenient, and the carpet looked quite worn and not very clean—it definitely feels like the place could use some updating. That said, the location is fantastic—right in the heart of Dunedin, so it’s super convenient for getting around. It’s also very affordable, which is a big plus if you’re on a budget. Just keep in mind that being so central means it can be noisy; Saturday night, in particular, was hard to sleep through with all the street noise. Overall, if you’re after a budget-friendly place in a great location and don’t mind the quirks of an older hotel, it’s worth considering. But if you’re looking for something more modern and comfortable, you might want to look elsewhere.
Law Courts Hotel Hotels near St. Clair Beach

Law Courts Hotel

Dunedin Central, Dunedin
Price per night fromS$ 74

Frequently asked questions

What are the best hotels in Dunedin?

Dunedin has some of the best hotels to satisfy your needs. Whether you're looking for a business stay or a vacation hotel, Scenic Hotel Dunedin City (from S$ 103), Kingsgate Hotel Dunedin (from S$ 110) and Aria on Bank Dunedin (from S$ 95) are best choices for your stay.

What are the top hotels in Dunedin near Dunedin Railway Station?

Some of the top hotels in Dunedin near Dunedin Railway Station include Scenic Hotel Dunedin City (from S$ 103), Law Courts Hotel (from S$ 73) and The Victoria Hotel Dunedin (from S$ 110), all offering easy access to Dunedin Railway Station, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Dunedin for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Dunedin this weekend is S$ 186 per night. For a 4-star hotel, the average cost is S$ 246 per night. If you're looking for a luxury experience, 5-star hotels in Dunedin this weekend typically cost S$ 328 per night.

How much do hotels in Dunedin cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Dunedin during weekdays is S$ 178 per night. For a 4-star hotel, you can expect to pay around S$ 234 per night. If you're seeking a luxury stay, 5-star hotels in Dunedin generally cost S$ 318 per night on weekdays.

What are the best hotels with a spa in Dunedin?

Planning a relaxing getaway? A spa experience can be the perfect addition to your trip. 755 Regal Court Motel (from S$ 108) provides highly rated spa services for ultimate relaxation.

What are the best places to stay in Dunedin?

Some of the best places to stay in Dunedin are near popular attractions like Dunedin Railway Station, Baldwin Street - The Steepest Street in the World and First Church Of Otago, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Dunedin?

Popular budget hotels in Dunedin include Fable Dunedin and Scenic Hotel Dunedin City.

What hotels in Dunedin offer an especially good breakfast?

Fable Dunedin (from S$ 118), Ebb-Dunedin (from S$ 182) and Scenic Hotel Dunedin City (from S$ 103) offer an especially good breakfast to start your day. Begin your day with a tasty and satisfying breakfast!

What are the best luxury hotels in Dunedin?

Dunedin has many popuplar luxury hotels with different styles, top amenities and unique experiences. Fable Dunedin (from S$ 118) and Ebb-Dunedin (from S$ 182) are highly recommended luxury hotels for exceptional stay.

What are the best pet-friendly hotels in Dunedin?

Cable Court Motel (from S$ 103) and Dunedin Holiday Park (from S$ 72) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Dunedin?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.

Dunedin hotels near St. Clair Beach information

Number of reviews4,675
Total properties85
Weekday Avg. PriceS$ 200
Weekend Avg. PriceS$ 209
Trending hotelOcean Beach Hotel