Hotels in Dunedin

Search and compare Dunedin hotels from hundreds of travel sites and save

Dunedin, New Zealand
22 Oct — 23 Oct2
Dunedin, New Zealand
Fri 22/10
Sat 23/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Dunedin

Filter by star ratings
All filters
Larnach Lodge
Larnach Lodge
9.0 Excellent
Dunedin, New Zealand
Show on map
9.7 km from city centre, Dunedin 
ExcellentBased on 1,085 reviews
9.0

Larnach Lodge & Stable Stay is located in Dunedin and offers easy access to Larnach Castle. It features harbour views and 4-star rooms.

Distinction Dunedin Hotel
Distinction Dunedin Hotel
9.2 Excellent
6 Liverpool Street, Dunedin, New Zealand
Show on map
0.6 km from city centre, Dunedin 
ExcellentBased on 1,027 reviews
9.2

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Dunedin. It is ideally positioned for guests wishing to visit the area's popular attractions.

Allan Court Motel
Allan Court Motel
8.6 Excellent
590 George Street, Dunedin, New Zealand
Show on map
1.2 km from city centre, Dunedin 
ExcellentBased on 431 reviews
8.6

Conveniently positioned, Allan Court Motel allows for easy access to Dunedin's best hot spots. Guests can also enjoy complimentary internet throughout the property.

Ocean Beach Hotel
Ocean Beach Hotel
7.6 Good
134 Prince Albert Road; St Kilda, Dunedin, New Zealand
Show on map
3.5 km from city centre, Dunedin 
GoodBased on 464 reviews
7.6

This comfortable motel in Dunedin offers free wireless internet, as well as a games room and a shopping mall. Just a stone's throw from the beach, it is ideally located for those looking for a sea-side escape.

Amross Motel
Amross Motel
9.6 Excellent
660 George Street, Dunedin, New Zealand
Show on map
1.3 km from city centre, Dunedin 
ExcellentBased on 942 reviews
9.6

Conveniently positioned, Amross Motel allows for easy access to Dunedin's best tourist attractions. Guests can also enjoy complimentary internet throughout the property.

Stafford Gables Hostel
Stafford Gables Hostel
5.6 Okay
71 Stafford Street, Dunedin, New Zealand
Show on map
0.9 km from city centre, Dunedin 
OkayBased on 381 reviews
5.6

Strategically located in the middle of the city, this 4-star hostel makes for an excellent base in Dunedin. It offers complimentary Wi-Fi, a rooftop terrace and highchairs.

Seaton Retreat Bed And Breakfast
Seaton Retreat Bed And Breakfast
9.1 Excellent
45 Seaton Road, Dunedin, New Zealand
Show on map
11.4 km from city centre, Dunedin 
ExcellentBased on 59 reviews
9.1

Seaton Retreat Bed And Breakfast is located in Dunedin and is close to Larnach Castle. It also offers free Wi-Fi, a swimming pool and a sun deck.

Baldwin Street Retreat
Baldwin Street Retreat
6.4 Good
Dunedin, New Zealand
Show on map
3.6 km from city centre, Dunedin 
GoodBased on 7 reviews
6.4

Baldwin Street Retreat is located in Dunedin and features complimentary Wi-Fi. It is close to Baldwin Street, eateries and shops.

Motel On York
Motel On York
9.1 Excellent
47 York Place, Dunedin, New Zealand
Show on map
0.3 km from city centre, Dunedin 
ExcellentBased on 689 reviews
9.1

Conveniently situated, Motel On York allows for easy access to Dunedin's best sightseeing areas. A short walk from Dunedin Town Hall, it offers cosy rooms equipped with a DVD player and wireless internet access.

Commodore Motels
Commodore Motels
8.7 Excellent
932 Cumberland Street North, Dunedin, New Zealand
Show on map
2.0 km from city centre, Dunedin 
ExcellentBased on 202 reviews
8.7

Situated in the heart of the city, Commodore Motel offers easy access to Dunedin's main shopping and sightseeing areas. The various amenities this modern motel features include babysitting/child services, luggage storage and a BBQ/picnic area.

Tips for booking a Dunedin hotel

Cheapest month:July
Most expensive month:September
Average price in Dunedin:$118/night
Absolute cheapest price found:$19/night
Cheapest day:Wednesday
Most expensive day:Saturday
$48 - $164
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$76 - $206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Dunedin, Otago

Show all 305 hotels
Leviathan Heritage Hotel Dunedin
Leviathan Heritage Hotel Dunedin
7.5 Good
27 Queens Gardens, Dunedin, New Zealand
Show on map
0.3 km from city centre,  

Set in the heart of the city, Leviathan Hotel provides easy access to Dunedin's popular sightseeing and retail areas. It offers complimentary Wi-Fi, a bar and is moments from the Toitu Otago Settlers Museum.

$28
Avg. per night
On Top Backpackers
On Top Backpackers
8.0 Excellent
12 Filleul Street, Dunedin, New Zealand
Show on map
0.2 km from city centre,  

Within a two minute walk of the Dunedin Public Libraries, On Top Backpackers is set in the heart of Dunedin. It is close to Dunedin Town Hall, shops and nightlife options.

$28
Avg. per night
Dunedin Holiday Park
Dunedin Holiday Park
7.8 Good
41 Victoria Road, Dunedin, New Zealand
Show on map
3.5 km from city centre,  

Dunedin Holiday Park offers 4-star accommodation in Dunedin. It provides free Wi-Fi, a playground and a ticket service.

$57
Avg. per night
Manor House Backpackers
Manor House Backpackers
8.0 Excellent
28 Manor Place, Dunedin, New Zealand
Show on map
1.0 km from city centre,  

Manor House Backpackers provides a comfortable setting while in Dunedin. This hostel is set in the heart of the city.

$61
Avg. per night
Stafford Gables Hostel
Stafford Gables Hostel
5.6 Okay
71 Stafford Street, Dunedin, New Zealand
Show on map
0.9 km from city centre,  

Strategically located in the middle of the city, this 4-star hostel makes for an excellent base in Dunedin. It offers complimentary Wi-Fi, a rooftop terrace and highchairs.

$64
Avg. per night
Campus Summer Stays - Otago Village
Campus Summer Stays - Otago Village
8.8 Excellent
190 Union Street, Dunedin, New Zealand
Show on map
1.6 km from city centre,  

Otago Village is located centrally in Dunedin and is within a 10-minute stroll of Taieri Gorge Railway Station, Forsyth Barr Stadium and University of Otago. It is conveniently positioned for those wishing to discover the area's attractions.

$90
Avg. per night
Ocean Beach Hotel
Ocean Beach Hotel
7.6 Good
134 Prince Albert Road; St Kilda, Dunedin, New Zealand
Show on map
3.5 km from city centre,  

This comfortable motel in Dunedin offers free wireless internet, as well as a games room and a shopping mall. Just a stone's throw from the beach, it is ideally located for those looking for a sea-side escape.

$106
Avg. per night
Woodlands Motels and Apartments
Woodlands Motels and Apartments
7.5 Good
Dunedin, New Zealand
Show on map
1.5 km from city centre,  

Conveniently positioned, Woodlands Motels And Apartments allows for easy access to Dunedin's main sightseeing areas. Only a short walk from North Dunedin, it provides comfortable rooms equipped with a refrigerator, a kitchenette and tea and coffee making facilities.

$107
Avg. per night

Hotel prices in Dunedin

2 stars or below

$24 - $153

Leviathan Heritage Hotel Dunedin

No. 1 most popular

$28
Avg. per night
Stafford Gables Hostel

No. 2 most popular

$64
Avg. per night
Geeky Gecko - Hostel

Best value

$24
Avg. per night
3 stars

$28 - $202

Dunedin Holiday Park

No. 1 most popular

$57
Avg. per night
Dunedin Aaron Lodge Holiday Park

No. 2 most popular

$68
Avg. per night
On Top Backpackers

Best value

On Top Backpackers
8.0 Excellent
$28
Avg. per night
4 stars and up

$118 - $236

Bluestone On George

No. 1 most popular

Bluestone On George
9.6 Excellent
$182
Avg. per night
Scenic Hotel Dunedin City

No. 2 most popular

$132
Avg. per night
Cable Court Motel

Best value

Cable Court Motel
8.6 Excellent
$118
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Dunedin

About Dunedin

Dunedin is New Zealand’s oldest city, possessing a unique Scottish heritage and stunning architectural feats. Located on the South Island, Dunedin is famous for its wildlife reserves, home to rare yellow-eyed penguins, fur seals and the world’s only royal albatross breeding ground.

Things to do

Dunedin’s top attraction, Larnach Castle, is a must-see for its grand Victorian architecture and rich history. The castle was built during the 19th century by William Larnach, who spared no expense. Marvel at the castle’s Venetian glass windows, Welsh slate tiles and Italian marble accents.

Join a guided walking tour of Dunedin’s Old Town to discover the city’s key sights, including the Octagon, Speight’s Brewery, First Church and Dunedin Railway Station, an impressive Edwardian Baroque masterpiece. After working up an appetite, stop by Scotia Restaurant and Whisky Bar to try traditional Scottish haggis with a Kiwi twist.

Do you prefer sweet treats? Visit Dunedin’s Cadbury World to see the entire process of making chocolate and enjoy unlimited tastings. Discover Dunedin’s rich history at the Toitu Otago Settlers Museum, which chronicles the story of Otago’s people, from the first Maori tribes to the Scottish settlers.

A trip to Dunedin isn’t complete without exploring the Otago Peninsula. Wildlife enthusiasts can view albatross returning from sea to feed their chicks at Taiaroa Head or take a sunrise walk to see the rarest penguins in the world. Nature lovers can also hop across the large Moeraki Boulders and hike coastal trails at Orokonui Ecosanctuary.

Getting around

Dunedin is easy to navigate, thanks to extensive bus, rail and road networks. The city’s compact size makes sightseeing on foot easy, but taxis are also available. The Dunedin International Airport is a 20-minute drive from the city centre.

Dunedin travel FAQs

  • What are the best hotels in Dunedin?

    Dunedin Holiday Park is a very popular hotel in Dunedin, with a score of 7.8 from 955 reviews. On Top Backpackers (8.0 from 1,385 reviews) and Bluestone On George (9.6 from 615 reviews) are also highly rated Dunedin hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near St. Clair Beach?

    A good hotel close to St. Clair Beach is Dunedin Holiday Park (rated 7.8/10 from 955 reviews).

  • How much do hotels in Dunedin cost?

    The average price of a hotel in Dunedin is $173 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Dunedin?

    $19/night is the cheapest price found for a hotel in Dunedin by HotelsCombined users over the last 72 hours.