
Mosgiel Holidays from AU$631
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$703 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
The Latest Mosgiel Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Highland House Boutique Hotel
North Dunedin
Price was AU$670, price is now AU$631 per person
AU$631
per person
30 May - 1 June
found 15 hours ago
Return flight included
Wellington (WLG) to Dunedin (DUD)
9/10 Wonderful! (270 reviews)
Breakfast in the room was excellent. Beds and pillows were very comfortable.
Walking distance to the Botanical gardens.
Reviewed on 16 Apr 2026

Dunedin Leisure Lodge - A Distinction Hotel
North Dunedin
Price was AU$698, price is now AU$639 per person
AU$639
per person
30 May - 1 June
found 15 hours ago
Return flight included
Wellington (WLG) to Dunedin (DUD)
8.8/10 Excellent! (1,002 reviews)
Receptionist was very friendly, efficient check is process. Rooms were tidy and comfortable, overall good stay.
Reviewed on 12 Apr 2026

Fable Dunedin
Dunedin City Centre
Price was AU$755, price is now AU$719 per person
AU$719
per person
30 May - 1 June
found 15 hours ago
Return flight included
Wellington (WLG) to Dunedin (DUD)
9/10 Wonderful! (534 reviews)
Great location - but the lack of parking outside the hotel was an issue. Even with valet parking - there was no where to park when checking in. Apart from parking we highly recommend the hotel.
Reviewed on 18 Apr 2026

Distinction Dunedin Hotel
Dunedin City Centre
Price was AU$748, price is now AU$720 per person
AU$720
per person
30 May - 1 June
found 15 hours ago
Return flight included
Wellington (WLG) to Dunedin (DUD)
9.8/10 Exceptional! (902 reviews)
This is such an amazing hotel in the heart of Dunedin City Centre. The staff were extremely friendly and helpful and provided great recommendations for what to explore. The restaurant staff were also very accommodating. Overall, we really enjoyed our stay here.
Reviewed on 6 Apr 2026

Dunedin House- Boutique Hotel
Dunedin City Centre
Price was AU$717, price is now AU$693 per person
AU$693
per person
30 May - 1 June
found 15 hours ago
Return flight included
Wellington (WLG) to Dunedin (DUD)
9.8/10 Exceptional! (63 reviews)
Lovely property, great view from our room, excellent room amenities and.. the breakfast was delicious, thoroughly recommend the Dunedin Boutique Hotel.
Reviewed on 8 Apr 2026
Our guide on where to stay in Mosgiel
Find the best Mosgiel areas and neighborhoods for the activities you enjoy most. Learn more about Mosgiel

East Taieri
East Taieri is well liked for its mountain views. If you'd like to do some sightseeing in the greater Mosgiel area, you might plan a trip to Brighton Beach or Wal's Plant Land.
Mosgiel Holiday
Mosgiel Essential Information
Language | English |
|---|---|
Currency | New Zealand dollars |
Closest Airport | Dunedin Intl. Airport (DUD) |
Max Temp Winter | 10ºC |
Max Temp Summer | 18ºC |
Top Sights | St. Clair Beach, Speights Brewery and Brighton Beach |
Our pick of the best Mosgiel Hotel Deals

Hunters Moon
16 Friends Hill Road Mosgiel
Fully refundableReserve now, pay when you stay
The price is AU$94 per night from 10 May to 11 May
AU$94
10 May - 11 May
includes taxes & fees
9.6/10 Exceptional! (356 reviews)
It was magical. We sat out on the back patio to watch the sheep and the alpacas, playing guitar. The owner of the super friendly. I wish we could have spent more time and conversation. The facility looks brand new, everything being really high-end.
Reviewed on 5 Apr 2026

Longbourne Lodge
100 School Rd South Mosgiel Dunedin
Fully refundableReserve now, pay when you stay
The price is AU$134 per night from 7 May to 8 May
AU$134
7 May - 8 May
includes taxes & fees
9.6/10 Exceptional! (272 reviews)
Everything is complete.
Reviewed on 8 Apr 2026

Bonnie Knights Motel
18-20 Quarry Road Mosgiel
Fully refundableReserve now, pay when you stay
The price is AU$124 per night from 22 Apr to 23 Apr
AU$124
22 Apr - 23 Apr
includes taxes & fees
8.8/10 Excellent! (292 reviews)
Overall it was a very good place to stay but the landline was the only phone number listed and when I tried to make contact before my visit regarding an early check-in I was unable to get anybody on the phone! I tried several times unsuccessfully.
Reviewed on 17 Apr 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











