You are booking hotel for more than 30 days

65 Properties in Mosgiel

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)
Hotels in Mosgiel are very affordable and a good option for staying in case you are planning a visit to Dunedin. Below are some of the best hotels in Mosgiel offered by us for you to choose from. The rooms are very clean and comfortable with high-class amenities being provided to the guests. Book one from the below list of Dunedin Hotels in Mosgiel at the best prices, starting from 2572. Explore & book to grab exclusive deals and discounts now. Get Up to 20% (up to AED 400) Off* on hotel booking in Dunedin with MakeMyTrip using coupon code : “SUPERSAVER” valid on 100,000+ Hotels. View More
Applied FiltersClear

Mosgiel

Select Filters

Price per night
  • (3)
  • (13)
  • (18)
  • (17)
  • (4)
  • (3)
  • (1)

Your Budget

to
Star Category
  • (3)
  • (31)
  • (20)
User Rating
  • (23)
  • (21)
  • (3)
  • (0)
  • (47)
Property Type
  • (39)
  • (8)
  • (5)

Show 4 more

Locality

Popular locations

Chains
  • (1)
  • (1)
Amenities
Guests Love
  • (0)
  • (2)
  • (59)

Show -3 more

Booking Preference
Booking Preference
  • (4)
  • (64)
  • (17)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Longbourne Lodge

North Taieri | In Mosgiel
Apartment
| Sleeps 3 Guests
Kids Play AreaKids Play Area
Free Cancellation
This 4 Star Apart-hotel in Dunedin is located in North Taieri. Full Address of property is 100 School Rd South View On Map Key amenities of this property are Kids Play Area.
View More
Excellent4.8

Based on 232 Ratings and 0 reviews

Cleanliness4.8

Value For Money4.3

Value For Money4.3

(232 Ratings)

THB 2,815

THB 2,618

+ THB 665 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 844 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hunters Moon

Mosgiel
Room In A Villa
| Sleeps 4 Guests
Location of the Farm Stay is Mosgiel View On Map (16 Friends Hill Road).
View More
Excellent4.8

Based on 280 Ratings and 0 reviews

Cleanliness4.8

Value For Money5

Value For Money5

(280 Ratings)

THB 2,648

THB 2,463

+ THB 626 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 794 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Bella Vista Motel Mosgiel

Mosgiel
Free Cancellation
This 4 Star Hotel in Dunedin is located in Mosgiel. Full Address of property is 85 Gordon Road View On Map
View More

THB 4,872

THB 4,531

+ THB 1,153 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1461 Off

Exciting Bank Offers Every Day!

Get min. 15% OFF on international hotels with special bank offers.

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Bonnie Knights Motel

Mosgiel
Location of the Hotel is Mosgiel View On Map (18-20 Quarry Road).
View More

THB 2,753

THB 2,561

+ THB 643 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 825 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Superior Dunedin Apartments

Dunedin | 5.1 km from Mosgiel
Guest House
Free Cancellation

THB 2,487

THB 2,313

+ THB 572 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 746 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Brighton Beach

Dunedin | 8.2 km from Mosgiel
Guest House

THB 2,172

+ THB 326 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Willow Guest Suite

Dunedin | 6.6 km from Mosgiel
Guest House
Kids Play AreaKids Play Area

THB 2,647

+ THB 397 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Victoria Hotel Dunedin

 | 12.3 km from Mosgiel | 340 m drive to Dunedin Railway Station
GymGym
BarBar
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
This property has bigger room options This property has bigger room options
Excellent4.3

Based on 1001 Ratings and 0 reviews

Hospitality4.5

Room4.2

Cleanliness4.5

(1001 Ratings)

THB 4,220

THB 3,517

+ THB 870 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1134 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Distinction Dunedin Hotel

 | 11.8 km from Mosgiel | 700 m drive to Dunedin Railway Station
GymGym
BarBar
Elevator/LiftElevator/Lift
This property has bigger room options This property has bigger room options

THB 6,780

THB 6,305

+ THB 1,607 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 2033 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Woodlands Motels and Apartments

North Dunedin | 12.8 km from Mosgiel
Free Cancellation till 24 hrs before check in
This property has bigger room options This property has bigger room options
Very Good4.0

Based on 433 Ratings and 0 reviews

Location3.8

Cleanliness4.1

Room3.5

Hospitality4.1

Value For Money3.5

(433 Ratings)

THB 2,551

THB 2,372

+ THB 599 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 765 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Quest Dunedin

 | 12.3 km from Mosgiel | 290 m drive to Dunedin Railway Station
GymGym
Free Cancellation
This property has bigger room options This property has bigger room options
Excellent4.4

Based on 872 Ratings and 0 reviews

Hospitality4.3

Room4.2

Cleanliness4.5

Value For Money3.9

(872 Ratings)

THB 3,950

THB 3,291

+ THB 814 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1061 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Best Western Dunedin

South Dunedin | 12.6 km from Mosgiel
Free Shuttle ServiceFree Shuttle Service

THB 3,676

+ THB 551 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Amross Motel

North Dunedin | 12.6 km from Mosgiel
Elevator/LiftElevator/Lift
Free Cancellation
This property has bigger room options This property has bigger room options
Excellent4.8

Based on 654 Ratings and 0 reviews

Hospitality4.9

Room4.7

Cleanliness4.9

Value For Money4.1

(654 Ratings)

THB 3,998

THB 3,599

+ THB 920 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

538 Great King Motel

North Dunedin | 12.7 km from Mosgiel
Elevator/LiftElevator/Lift
Free Cancellation
Excellent4.7

Based on 238 Ratings and 0 reviews

Hospitality4.8

Room4.8

Cleanliness4.9

(238 Ratings)

THB 3,350

THB 3,116

+ THB 794 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1004 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Motel on York

Roslyn | 11.9 km from Mosgiel | 690 m drive to Dunedin Railway Station
GymGym
RestaurantRestaurant
Free Cancellation
This property has bigger room options This property has bigger room options

THB 3,885

+ THB 583 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Dunedin Motel and Villas

North Dunedin | 12.5 km from Mosgiel
Kids Play AreaKids Play Area
Free Cancellation till 24 hrs before check in
This property has bigger room options This property has bigger room options

THB 3,594

THB 3,343

+ THB 852 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1078 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Dunedin Palms Motel

 | 11.6 km from Mosgiel
Free Cancellation
This property has bigger room options This property has bigger room options

THB 4,640

THB 4,315

+ THB 1,239 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1391 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

315 Euro Motel & Serviced Apartments

North Dunedin | 12.2 km from Mosgiel | 690 m drive to Dunedin Railway Station
Elevator/LiftElevator/Lift
Free Cancellation
Excellent4.6

Based on 714 Ratings and 0 reviews

Hospitality4.5

Room4.6

Cleanliness4.8

Value For Money4.2

(714 Ratings)

THB 3,679

THB 3,421

+ THB 872 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 1103 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Alexis Motor Lodge

North Dunedin | 12.4 km from Mosgiel
Kids Play AreaKids Play Area
Free Cancellation
Excellent4.7

Based on 539 Ratings and 0 reviews

Hospitality4.8

Room4.5

Cleanliness4.8

Value For Money4.3

(539 Ratings)

THB 3,156

THB 2,935

+ THB 747 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 946 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Aria On Bank

North East Valley | 13.2 km from Mosgiel
Free Cancellation
This property has bigger room options This property has bigger room options
Excellent4.6

Based on 328 Ratings and 0 reviews

Hospitality4.7

Room4.6

Cleanliness4.7

(328 Ratings)

THB 3,063

THB 2,849

+ THB 724 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - SBI Credit Card EMI Users. Get THB 918 Off

Properties In Dunedin

Other Areas In Dunedin

Pay at Hotel in Mosgiel

On Top Backpackers

0 1 2 0 1 2 3 4

THB 502

Per Night

Roslyn

Mosgiel Regency Motel

0 -1 0 1 2 3 4

THB 2,931

Per Night

Mosgiel

Uptown Backpackers

0 0 1 2 3 4

THB 700

Per Night

Dunedin

Kingsgate Hotel Dunedin

0 1 2 0 1 2 3 4

THB 4,692

Per Night

Dunedin

Ebb-Dunedin

0 1 2 3 4 0 1 2 3 4

THB 11,759

Per Night

Roslyn

Distinction Dunedin Hotel

0 1 2 3 0 1 2 3 4

THB 5,176

Per Night