Compare Cheap Hotels in Mosgiel
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap Mosgiel Hotels

Hunters Moon
16 Friends Hill Road Mosgiel
$60 nightly
The price is $69 total per night
$69 total
May 11 - May 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.4 mi from city center
With a stay at Hunters Moon in Mosgiel (Wingatui), you'll be within a 15-minute drive of Wal's Plant Land and Shand St Playground.
Parking included
Free WiFi

Longbourne Lodge
100 School Rd South Mosgiel Dunedin
$88 nightly
The price is $102 total per night
$102 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
1.94 mi from city center
Located in Mosgiel, Longbourne Lodge is in a rural location, within a 15-minute drive of Wal's Plant Land and Shand St Playground.
Dryer
Pet friendly

Bonnie Knights Motel
18-20 Quarry Road Mosgiel
$79 nightly
The price is $91 total per night
$91 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.95 mi from city center
Located in Mosgiel, Bonnie Knights Motel is a 5-minute drive from Wal's Plant Land and 5 minutes from Shand St Playground.
Parking included
Free WiFi

Bella Vista Motel Mosgiel
85 Gordon Road Mosgiel
$89 nightly
The price is $103 total per night
$103 total
May 11 - May 12
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
0.23 mi from city center
A stay at Bella Vista Motel Mosgiel places you in the heart of Mosgiel, within a 15-minute drive of St. Clair Golf Club and Grand Casino.
Parking included
Free WiFi

Scenic Hotel Southern Cross
118 High Street Dunedin
$90 nightly
The price is $103 total per night
$103 total
Apr 29 - Apr 30
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.39 mi from city center
With a stay at Scenic Hotel Southern Cross, you'll be centrally located in Dunedin, steps from Grand Casino and within a 5-minute walk of Speight's Brewery.
Free WiFi
Restaurant

Scenic Hotel Dunedin City
123 Princes Street Dunedin
$92 nightly
The price is $105 total per night
$105 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.45 mi from city center
A stay at Scenic Hotel Dunedin City places you in the heart of Dunedin, steps from The Octagon and Temple Gallery.
Free WiFi
Restaurant

Kingsgate Hotel Dunedin
10 Smith Street Dunedin
$90 nightly
The price is $104 total per night
$104 total
Apr 28 - Apr 29
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.38 mi from city center
With a stay at Kingsgate Hotel Dunedin, you'll be centrally located in Dunedin, steps from St. Paul's Cathedral and within a 10-minute walk of Speight's Brewery.
Breakfast included
Free WiFi

Beach lodge motel
38 Victoria Rd Dunedin Otago
$59 nightly
The price is $68 total per night
$68 total
Apr 29 - Apr 30
Total with taxes and fees
8.33 mi from city center
With a stay at Beach lodge motel in Dunedin (Saint Kilda), you'll be within a 10-minute walk of Ocean Beach Railway and Chisholm Park Golf Club.
Parking included
Free WiFi

The Victoria Hotel Dunedin
137 St Andrew Street Centre City Dunedin
$101 nightly
The price is $116 total per night
$116 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.7 mi from city center
The Victoria Hotel Dunedin is centrally located in Dunedin, a 3-minute walk from The Octagon and 6 minutes by foot from Dunedin Town Hall.
Free WiFi
Restaurant

Dunedin Holiday Park & Motels
41 Victoria Road Dunedin
$46 nightly
The price is $52 total per night
$52 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
8.3 mi from city center
With a stay at Dunedin Holiday Park & Motels in Dunedin (Saint Kilda), you'll be within a 10-minute walk of Ocean Beach Railway and Chisholm Park Golf Club.
Parking included
Free WiFi

Quest Dunedin
333 Cumberland St Dunedin
$87 nightly
The price is $100 total per night
$100 total
May 27 - May 28
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.71 mi from city center
A stay at Quest Dunedin places you in the heart of Dunedin, within a 5-minute walk of The Octagon and University of Otago.
Free WiFi
Breakfast available

Hotel St Clair
24 Esplanade Dunedin
$119 nightly
The price is $137 total per night
$137 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
7.27 mi from city center
With a stay at Hotel St Clair in Dunedin (St. Clair), you'll be within a 5-minute drive of St. Clair Beach and St. Clair Golf Club.
Parking included
Free WiFi
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.
Mosgiel hotels essential information
Accommodation | 271 hotels |
|---|---|
Lowest Price | $52 |
Highest Price | $137 |
Popular hotels | Hunters Moon, Longbourne Lodge, Bonnie Knights Motel, Bella Vista Motel Mosgiel, Scenic Hotel Southern Cross, Scenic Hotel Dunedin City, Kingsgate Hotel Dunedin, Beach lodge motel , The Victoria Hotel Dunedin, Dunedin Holiday Park & Motels, Quest Dunedin, Hotel St Clair |
Most Recent Mosgiel Hotel Reviews

Hotel St Clair
5 out of 5
Posted 5 hours ago
CheapTickets Verified Review
"It was our second time staying at St Clair’s and the overall experience was very good."
A verified traveler stayed at Hotel St Clair
Top Picks
- Halfway Bush Hotels
- Berwick Hotels
- Kenmure Hotels
- Kaikorai Hotels
- Dunedin City Centre Hotels
- Waldronville Hotels
- Hotels with Restaurants in Mosgiel
- 4 Star Hotels in Dunedin
- Ocean View Hotels
- 3 Star Hotels in Glenross
- 5 Star Hotels in Port Chalmers
- Broad Bay Hotels
- Saint Leonards Hotels
- Mount Cargill Hotels
- Owhiro Hotels
- 3 Star Hotels in Port Chalmers
- Golf Resorts & in Roslyn
- Waihola Hotels
- Saint Kilda Hotels
- Maori Hill Hotels
- Green Island Hotels
- Upper Junction Hotels






