Hotels in Dunedin, New Zealand

Search and compare Dunedin, New Zealand hotels from hundreds of travel sites and save

Dunedin, New Zealand
13 Aug — 14 Aug2
Dunedin, New Zealand
Sat 13-8
Sun 14-8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Dunedin

Filter by star ratings
All filters
Dunedin Motel And Villas
8.9 Excellent
624 George Street, Dunedin, New Zealand
Show on map
1.2 km from city centre, Dunedin, New Zealand 
ExcellentBased on 1,001 reviews
8.9

Strategically located in the middle of the city, this 4-star motel makes for an excellent base in Dunedin. Those staying at the property also have access to complimentary wireless internet and on-site parking.

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

Conveniently positioned, Amross Motel allows for easy access to Dunedin's best tourist attractions. It also offers luggage storage, free Wi-Fi and a Jacuzzi.

Kingsgate Hotel Dunedin
7.7 Good
10 Smith Street, Dunedin, New Zealand
Show on map
0.3 km from city centre, Dunedin, New Zealand 
GoodBased on 2,790 reviews
7.7

Strategically located in the centre of the city, this 3.5-star hotel makes for an ideal base in Dunedin. It is close to Dunedin Town Hall, restaurants and shops.

Law Courts Hotel
7.6 Good
53 Stuart Street, Dunedin, New Zealand
Show on map
0.2 km from city centre, Dunedin, New Zealand 
GoodBased on 1,968 reviews
7.6

Situated in the heart of the city, Law Courts Hotel offers easy access to Dunedin's popular shopping and sightseeing areas. Those staying at the property can also make use of free Wi-Fi.

Leith Valley Holiday Park & Motels
8.4 Excellent
Dunedin, New Zealand
Show on map
2.6 km from city centre, Dunedin, New Zealand 
ExcellentBased on 1,059 reviews
8.4

Leith Valley Holiday Park and Motels is situated in Dunedin and is close to the area's popular attractions. It offers complimentary Wi-Fi, a playground and a sauna.

Park Regis Dunedin
8.8 Excellent
310 Princes Street, Dunedin, New Zealand
Show on map
0.6 km from city centre, Dunedin, New Zealand 
ExcellentBased on 876 reviews
8.8

Wains Hotel Dunedin is set in the heart of Dunedin and is within a 10-minute walk of The Octagon. It offers complimentary Wi-Fi, meeting rooms and 24-hour room service.

Hotel St Clair
8.6 Excellent
24 Esplanade, Dunedin, New Zealand
Show on map
4.4 km from city centre, Dunedin, New Zealand 
ExcellentBased on 1,142 reviews
8.6

Hotel St Clair offers a contemporary setting when in Dunedin. It also provides a safe, a beauty centre and a coffee bar.

Bluestone On George
9.6 Excellent
571 George Street, Dunedin, New Zealand
Show on map
1.1 km from city centre, Dunedin, New Zealand 
ExcellentBased on 568 reviews
9.6

Strategically located in the heart of the city, this 5-star motel makes for an excellent base in Dunedin. It is ideally positioned for guests wanting to visit local attractions.

Quest Dunedin
8.3 Excellent
Dunedin, New Zealand
Show on map
0.3 km from city centre, Dunedin, New Zealand 
ExcellentBased on 696 reviews
8.3

Strategically located in the centre of the city, this 4-star property makes for an ideal base in Dunedin. Surrounded by local bars and restaurants, it is within walking distance from Dunedin Railway Station.

Longbourne Lodge
9.1 Excellent
100 School Road South, Dunedin, New Zealand
Show on map
14.3 km from city centre, Dunedin, New Zealand 
ExcellentBased on 201 reviews
9.1

Longbourne Lodge Motel Mosgiel provides a comfortable setting when in Dunedin. It also offers a kids club, luggage storage and a playground.

Tips for booking hotels in Dunedin

Cheapest month:November
Most expensive month:January
Average price in Dunedin:S$ 248/night
Cheapest price found:S$ 19/night
Cheapest day:Tuesday
Most expensive day:Sunday
S$ 99 - S$ 493
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 106 - S$ 198
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Dunedin, New Zealand

March Apartments
8.7 Excellent
Dunedin, New Zealand
Show on map
1.9 km from city centre, Dunedin, New Zealand 

March Apartments is located in Dunedin and is close to Dunedin Town Hall. Guests can also enjoy complimentary internet access in all areas.

S$ 107
Avg. per night
Larnach Lodge
9.0 Excellent
Dunedin, New Zealand
Show on map
9.7 km from city centre, Dunedin, New Zealand 

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

S$ 116
Avg. per night
Allan Court Motel
8.5 Excellent
590 George Street, Dunedin, New Zealand
Show on map
1.2 km from city centre, Dunedin, New Zealand 

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

S$ 125
Avg. per night
97 Motel Moray
8.2 Excellent
97 Moray Place, Dunedin, New Zealand
Show on map
0.2 km from city centre, Dunedin, New Zealand 

Centrally located, 97 Motel Moray offers easy access to Dunedin's popular sightseeing and retail areas. Just a short stroll from Dunedin Town Hall, it provides comfortable rooms equipped with a desk, a refrigerator and wireless internet access.

S$ 134
Avg. per night
Beach Lodge Motels
7.9 Good
38 Victoria Road, St. Kilda, Dunedin, New Zealand
Show on map
3.5 km from city centre, Dunedin, New Zealand 

Beach Lodge Motels is located in Dunedin and offers guests free Wi-Fi. It also offers a library, a tour desk and a playground.

S$ 136
Avg. per night
Adrian Motel
9.1 Excellent
101 Queens Drive, St Kilda, Dunedin, New Zealand
Show on map
3.5 km from city centre, Dunedin, New Zealand 

Adrian Motel offers 4-star accommodation in Dunedin. The multiple amenities this modern motel has to offer include luggage storage, laundry facilities and a safe.

S$ 138
Avg. per night
Dunedin Lodge
2 Grant Street, Dunedin, New Zealand
Show on map
1.1 km from city centre, Dunedin, New Zealand 

Strategically located in the heart of the city, this 3-star guest house makes for an excellent base in Dunedin. It also offers a 24-hour reception, free Wi-Fi and an express check-in and check-out feature.

S$ 149
Avg. per night
Pacific Park Dunedin
24 Wallace St., Roslyn, Dunedin, New Zealand
Show on map
0.9 km from city centre, Dunedin, New Zealand 

Conveniently located in the heart of the city, this 3-star motel makes for an excellent base in Dunedin. It is ideally located for those wanting to visit local attractions.

S$ 181
Avg. per night

Hotel prices in Dunedin

2 stars and under
3 stars
4 stars +

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 in Dunedin

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

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.

Facts about staying in Dunedin

  • What are the best hotels in Dunedin?

    Dunedin is home to many highly-rated hotels, one of which is Scenic Hotel Southern Cross, which has a current rating of 7.9. For other potential stays, consider Larnach Lodge and Kingsgate Hotel Dunedin, which can also be great places to stay in Dunedin.

  • What is a good hotel near Larnach Castle?

    Arts Content Harbour View is a good hotel close to Larnach Castle - it has scored 9.6 over 44 reviews from HotelsCombined users.

  • What is a good hotel in Dunedin near Otago Museum?

    The most popular hotel near Otago Museum is Kingsgate Hotel Dunedin, with 2,792 HotelsCombined users scoring it 7.7/10.

  • Is there a good hotel near St. Clair Beach?

    A good hotel near St. Clair Beach is Dunedin Holiday Park & Motels, which has been rated 7.6/10 by 1,048 HotelsCombined user reviews.

  • How much do hotels in Dunedin cost?

    Dunedin hotels have an average price of S$ 152/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is S$ 158/night, and if you are looking for a 5-star hotel in Dunedin then the average price is around S$ 193/night.

  • How much is a cheap hotel in Dunedin?

    HotelsCombined users have found cheap hotels in Dunedin starting from S$ 15 per night in the last 3 days. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 19 Aug to 21 Aug, Dunedin hotel prices start from S$ 62/night.

  • How much is a hotel in Dunedin tonight?

    A hotel in Dunedin tonight has an average price of S$ 159, but some deals have been found for as low as S$ 52 in HotelsCombined searches over the last 72 hours. Prices in Dunedin are changing frequently.