Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

NZ$104 Mosgiel Accommodation

Epic deals on more than 157 Mosgiel hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Mosgiel

Estimated price for 1 night / 2 adults
Hunters Moon
Hunters Moon
3.5 out of 5
16 Friends Hill Road, Mosgiel
The price is NZ$104 per night

Situated near the airport, this bed & breakfast is within 9 miles (15 km) of Otago Golf Club, Pineapple Track and Fortune Theatre. St. Paul's Cathedral and Speight's ...

4.6/5Exceptional! (42 reviews)
Hunters Moon
Longbourne Lodge
Longbourne Lodge
4 out of 5
100 School Rd South, Mosgiel, Dunedin
The price is NZ$148 per night

Situated in a rural location, this aparthotel is within 12 miles (20 km) of Brighton Beach, The Octagon and University of Otago. Forsyth Barr Stadium and Otago ...

4.7/5Exceptional! (68 reviews)
Longbourne Lodge
Bonnie Knights Motel
Bonnie Knights Motel
4 out of 5
18-20 Quarry Road, Mosgiel
The price is NZ$133 per night

Situated in Mosgiel, this motel is within 9 miles (15 km) of St. Clair Golf Club, Brighton Beach and The Octagon. Tunnel Beach and St. Clair Beach are also within ...

4.4/5Excellent! (77 reviews)
Bonnie Knights Motel
Bella Vista Motel Mosgiel
Bella Vista Motel Mosgiel
4 out of 5
85 Gordon Road, Mosgiel
The price is NZ$132 per night

Located in the heart of Mosgiel, this eco-friendly motel is within 9 mi (15 km) of St. Clair Golf Club, Brighton Beach and Tunnel Beach. Dunedin Casino and Speight's ...

4.5/5Wonderful! (130 reviews)
Bella Vista Motel Mosgiel
Taieri
Taieri
6 GORDON ROAD, MOSGIEL, DUNEDIN,, Mosgiel, Otago

Situated in Mosgiel, this hotel is within 9 miles (15 km) of St. Clair Golf Club, Brighton Beach and The Octagon. Tunnel Beach and St. Clair Beach are also within ...

No reviews
Taieri
Burns Lodge at Holy Cross Centre
Burns Lodge at Holy Cross Centre
2.5 out of 5
89 Church St, Mosgiel

Situated in Mosgiel, this hotel is within 9 miles (15 km) of St. Clair Golf Club, Brighton Beach and The Octagon. Tunnel Beach and St. Clair Beach are also within ...

4.3/5Excellent! (28 reviews)
Burns Lodge at Holy Cross Centre
Kingsgate Hotel Dunedin
Kingsgate Hotel Dunedin
3.5 out of 5
10 Smith Street, Dunedin
The price is NZ$119 per night

Located in Dunedin City Centre, this eco-friendly hotel is within a 10-minute walk of St. Paul's Cathedral, Speight's Brewery and First Church of Otago. Olveston ...

4.3/5Excellent! (488 reviews)
Kingsgate Hotel Dunedin
Distinction Dunedin Hotel
Distinction Dunedin Hotel
4 out of 5
6 Liverpool Street, Dunedin
The price is NZ$169 per night

Located in Dunedin City Centre, this hotel is within a 10-minute walk of Dunedin Casino and The Octagon. University of Otago and Forsyth Barr Stadium are also ...

4.8/5Exceptional! (79 reviews)
Distinction Dunedin Hotel
Scenic Hotel Southern Cross
Scenic Hotel Southern Cross
4.5 out of 5
118 High Street, Dunedin
The price is NZ$143 per night

Located in Dunedin City Centre, this luxury hotel is within a 5-minute walk of Dunedin Casino and Speight's Brewery. Dunedin Public Art Gallery and Regent Theatre ...

4.5/5Wonderful! (520 reviews)
Scenic Hotel Southern Cross
315 Euro Motel
315 Euro Motel
3.5 out of 5
315 George Street, Dunedin
The price is NZ$135 per night

Located in Dunedin City Centre, this aparthotel is within a 10-minute walk of Dunedin Town Hall and The Octagon. University of Otago and Forsyth Barr Stadium ...

4.7/5Exceptional! (160 reviews)
315 Euro Motel
Hotel St Clair
Hotel St Clair
3.5 out of 5
24 Esplanade, St. Clair Beach, Dunedin
The price is NZ$199 per night

Located in St. Clair, this beach hotel is 0.5 mi (0.8 km) from St. Clair Beach and 2.8 mi (4.5 km) from Otago Peninsula. St. Clair Golf Club and Edgar Centre ...

4.7/5Exceptional! (213 reviews)
Hotel St Clair
The Victoria Hotel Dunedin
The Victoria Hotel Dunedin
4 out of 5
137 St Andrew Street Centre City, Dunedin
The price is NZ$129 per night

Located in Dunedin City Centre, this hotel is within a 10-minute walk of Dunedin Public Art Gallery, The Octagon and Dunedin Town Hall. St. Paul's Cathedral ...

4.4/5Excellent! (358 reviews)
The Victoria Hotel Dunedin

Accommodation In Mosgiel

Mosgiel is actually considered part of Dunedin, but is separated from it by hills. Located around the region, our conveniently placed range of Mosgiel accommodation is available at such great rates, they’ll be sure to suit any traveller’s needs and budget.

When you book with Wotif.com, you’re assured of instant confirmation and the guidance of a 24/7 Customer Service Team… so go ahead and book today!

How much is a hotel room in Mosgiel?

Hotels in Mosgiel start at NZ$104 per night. Prices and availability subject to change. Additional terms may apply.

Recently reviewed in Mosgiel

Travel to Mosgiel & explore

^Eligibility requirements and conditions apply