Hotels in Mongolia

Enter your dates to pick from 423 hotels and other places to stay!

Top destinations for Mongolia city trips

Find hotels in some of the most popular cities in Mongolia

Ulaanbaatar

Friendly Locals, Culture, Nature
459 hotels

Ongon

18 hotels

Hatgal

16 hotels

Ölgiy

13 hotels

Yoliin Hural

Ambiance
11 hotels

Harhorin

10 hotels

Dalandzadgad

10 hotels

Dzuunmod

7 hotels

Nalayh

Horseback Riding
6 hotels

Erdenet

6 hotels

Top picks for hotels in Mongolia

Try one of these popular and highly-rated Mongolia hotels

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 116 reviews

Old City Guesthouse and Tour Ulaanbaatar Hostel features rooms with free Wifi in the center of Ulaanbaatar. With garden views, this accommodation provides a balcony.

From $27 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 100 reviews

Ulaanbaatar Hostel is conveniently set in the center of Ulaanbaatar, and provides a shared lounge, free WiFi and a terrace.

From $55 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 192 reviews

Providing quiet street views, Town Yard Hostel in Ulaanbaatar features accommodations and a terrace. This guest house provides free private parking, a shared kitchen, and free Wifi.

From $22 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 120 reviews

My Mongolia Eco Ger Camp in Nalayh provides accommodations with a bar and a shared lounge. There's a sun terrace and guests can access free Wifi and free private parking.

From $100 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 105 reviews

Terelj Hotel & Spa has a garden, shared lounge, a terrace and bar in Ulaanbaatar. Providing a restaurant, the property also features a fitness center, as well as an indoor pool and a sauna.

From $324 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 478 reviews

Zaya Hostel is located in Ulaanbaatar. Each room here will provide you with a seating area. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries.

From $29 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Located in Ulaanbaatar, 2 miles from Ulaanbaatar Opera House, Unity Hotel - Ulaanbaatar Railway Station has accommodations with a restaurant, free private parking and a bar.

From $65 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 14 reviews

Featuring a garden, a shared lounge as well as a bar, Burj24 Rooftop Hostel is located in the center of Ulaanbaatar, one mile from Ulaanbaatar Opera House.

From $21 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews

Located in Ulaanbaatar, 2.2 miles from Ulaanbaatar Opera House, Onora Hotel has accommodations with a restaurant, free private parking and a bar. This 3-star hotel offers luggage storage space.

From $60 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews

A recently renovated vacation home, Cozy year-round cottage near UB with additional pick-up service from the Airport offers accommodations in Dzuunmod.

From $58 per night

Best reviewed hotels

See all

Located in Ulaanbaatar, 2.6 miles from Ulaanbaatar Opera House, Aurora Hotel provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 74 reviews
From $95 per night

Located in Yoliin Hural, 30 miles from Mongolia National Park, Terelj Takhi Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 50 reviews
From $60 per night

Located in Ulaanbaatar, 2 miles from Ulaanbaatar Opera House, Unity Hotel - Ulaanbaatar Railway Station has accommodations with a restaurant, free private parking and a bar.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
From $65 per night

Located in Ulaanbaatar, 2.2 miles from Ulaanbaatar Opera House, Onora Hotel has accommodations with a restaurant, free private parking and a bar. This 3-star hotel offers luggage storage space.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6 reviews
From $65 per night

Terelj Hotel & Spa has a garden, shared lounge, a terrace and bar in Ulaanbaatar. Providing a restaurant, the property also features a fitness center, as well as an indoor pool and a sauna.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 105 reviews
From $324 per night

Located in Ulaanbaatar, 7.8 miles from Ulaanbaatar Opera House, Khubilai Hotel Ulaanbaatar provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 7 reviews
From $125 per night

Kempinski Hotel Khan Palace is a luxurious 5-star hotel located just 1.4 mi from Chinggis Khan Square in the heart of Ulaanbaatar.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 283 reviews
From $115 per night

Holiday Inn Ulaanbaatar is ideally located in the Chingeltei district in Ulaanbaatar, 984 feet from Ulaanbaatar Opera House and 15 minutes' walk from Chinggis Khaan Square.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 183 reviews
From $94 per night

Attractively set in the Bayangol district of Ulaanbaatar, Misoko hotel is located 2.5 miles from Ulaanbaatar Opera House, 3 miles from National Museum of Mongolian History and 3 miles from Sukhbaatar...

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 6 reviews
From $60 per night

Mazaalai Hotel is offering accommodations in Bayanhongor. Each room at the 3-star hotel has mountain views, and guests can enjoy access to a terrace and to a restaurant.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 22 reviews
From $59 per night

Ideally set in Ulaanbaatar, Edelweiss Art Hotel has air-conditioned rooms with free WiFi and free private parking.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 160 reviews
From $100 per night

Located in Ulaanbaatar, 2.4 miles from Ulaanbaatar Opera House, New West Hotel has accommodations with a restaurant, free private parking and a bar.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 225 reviews
From $63 per night

Most booked hotels in Mongolia in the past month

See all

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 878 reviews

Popular with guests booking hotels in Bayankhongor

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 779 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 19 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 857 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 853 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 307 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 586 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 478 reviews

Popular with guests booking hotels in Ulaanbaatar

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 381 reviews