Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Best Beach Hotels in Dunedin

See all 85 Hotels in Dunedin
Apartments at St Clair

Apartments at St Clair

15 Bedford Street, Dunedin
3.5 out of 5.0
4.8 out of 5 (34 reviews)
Quirky old building overlooking seaThis is a former residential apartment converted into a hotel so displays some wonderfully quirky features. Very comfortable and quiet apart from the roar of the sea which you can almost touch.
  8 Sep 2017

$125

$125
Hotel St Clair

Hotel St Clair

24 Esplanade, Dunedin
4.0 out of 5.0
4.7 out of 5 (30 reviews)
Great HotelWe stayed for two nights and needed to stay an extra night and it was no problem to them. The room was clean and comfortable and spacious. Staff were lovely, friendly and helpful.
  16 Jul 2017

$186

$186
Ocean Beach Hotel

Ocean Beach Hotel

134 Prince Albert Road; St Kilda, Dunedin
3.0 out of 5.0
3.3 out of 5 (37 reviews)
room was very clean and staf were very friendly, enjoyed my stay..
  2 Feb 2017

$86

$86
Dunedin Holiday Park & Motels

Dunedin Holiday Park & Motels

41 Victoria Road, Dunedin
3.5 out of 5.0
4.2 out of 5 (29 reviews)
great location kids loved the holiday park great our room had our own shower and toilet will be back
  19 Jul 2017

$43

$43
Kaimata Retreat

Kaimata Retreat

297 Cape Saunders Road, Cape Saunders
4.5 out of 5.0
Scenic Hotel Dunedin City

Scenic Hotel Dunedin City

123 Princes Street, Dunedin
4.5 out of 5.0
4.3 out of 5 (198 reviews)
Very tidy. Close to amenities Nice and quiet. Very comfortable. Lovely friendly and helpful staff
  20 Sep 2017

$156

$156
Bayfield Motels

Bayfield Motels

210 Musselburgh Rise, Dunedin
3.0 out of 5.0
4.0 out of 5 (6 reviews)
Small and quietAfter being sum what unhappy with the first room, they were more than happy to help out with changing rooms. This was a nicely presented room, modern setting/styling. Ideal for my family of 5. We even decided to stay an extra night
  30 Apr 2017

$87

$87
Arcadian Motel

Arcadian Motel

85 Musselburgh Rise, Dunedin
3.5 out of 5.0
4.4 out of 5 (14 reviews)
Great Motel Great Motel, older buildings but recently renovated and kept very nice, large size rooms
  16 Sep 2017

$86

$86
Map

Recently booked Dunedin hotels

Wains Hotel Dunedin
3.5 out of 5.0
Last booking: 6 hours ago
Aria On Bank
4.5 out of 5.0
Last booking: 9 hours ago
315 Euro Motel
4.5 out of 5.0
Last booking: 29 hours ago

Dunedin Beach Hotel & Resort Guide

Keep your holiday stress free by staying at the best Dunedin beach hotels.

  • Browse our huge selection of Dunedin beach accommodation
  • Read through the vetted reviews of your fellow beach goers before you reserve
  • Save money by booking your beach hotel with the Price Match Guarantee


Avoid the hassle of making it to the beach from an inland hotel by staying near the water. When you book a room at a fantastic Dunedin beach hotel or resort, the ocean is at your fingertips. Thanks to your proximity to the water, your holiday can be sun-soaked and stress-free. Get to the water within minutes of waking up, and quickly return to your room to wash the sand from between your toes at the end of the day.

The best beach hotels in Dunedin, Otago are just a click away right here at Expedia, where we offer the a variety of hotels. Browse our vast selection of beach hotels, which you can filter by hotel class, theme, or brand. When you book the a Dunedin hotel on Expedia, you always get our Price Match Guarantee.