Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ulaanbaatar – 50 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Ramada Ulaanbaatar Citycenter

Hotel in Bayangol, Ulaanbaatar

Boasting a spa and wellness center, fitness center and gourmet cuisine across 2 stylish restaurant and bar, the 4-star Ramada Ulaanbaatar Citycenter is located in the city center of Ulaanbaatar. Breakfast, staff and location were fine.

Show more Show less
8.6
Excellent
236 reviews
Price from
$82.37
per night

The Blue Sky Hotel and Tower

Hotel in Sukhbaatar, Ulaanbaatar

Housed in the tallest building in Ulaanbaatar, the 5-star luxurious The Blue Sky Hotel and Tower is located in the very center of Ulaanbaatar city. It features an indoor pool and a wellness center. The view, the Sky bar and breakfast. Did not like the other restaurants.

Show more Show less
8.3
Very Good
319 reviews
Price from
$95
per night

Shangri-La Hotel, Ulaanbaatar

Hotel in Sukhbaatar, Ulaanbaatar

Featuring free WiFi throughout the property, Shangri-La Hotel, Ulaanbaatar is set in Ulaanbaatar, 2297 feet from Sukhbaatar Square. This was such a wonderful hotel! The facilities are gorgeous and the staff goes above and beyond to make the stay pleasant. Our bags did not arrive with us on our flight from Beijing, but we gave the information to the concierge and while we were out on a tour we came back to the room to find our bags neatly tucked away on the luggage rack. We can't thank them enough for their help and kindness! Also the breakfast buffet was very delicious. I would highly recommend this hotel to anyone traveling to UB.

Show more Show less
8.7
Excellent
66 reviews
Price from
$220
per night

Novotel Ulaanbaatar

Hotel in Sukhbaatar, Ulaanbaatar

Novotel Ulaanbaatar features a restaurant, fitness center, a bar and garden in Ulaanbaatar. Each guest at the 4-star property can enjoy city views from the rooms, and has access to an indoor pool. Very nice location, the hotel is new and very clean, nice swimming pool and gym facilities.

Show more Show less
8.7
Excellent
70 reviews
Price from
$100
per night

Bayangol Hotel

Hotel in Sukhbaatar, Ulaanbaatar

Only a 10-minute drive from Ulaanbaatar Railway Station, Bayangol Hotel features spacious guest rooms with well-equipped. Breakfast was excellent and the rooms were large, clean and nice. Great location.

Show more Show less
8.2
Very Good
48 reviews
Price from
$75
per night

IBIS Styles Ulaanbaatar Polaris

Hotel in Ulaanbaatar

Featuring free WiFi and a restaurant, IBIS Styles Ulaanbaatar Polaris offers accommodations in Ulaanbaatar, 2.1 mi from Ulaanbaatar Opera House. The staff were amazing, they take care of anything you need!! The hotel is all enclusive, meaning: coffee shop - main floor, restaurant-6th floor with terrace, small shopping area for local goods and forgotten necessities... The rooms are spacious, stylish, and clean. Beds are super comfy! It's definitely an amazing find next to the cashmere factory stores. I've been to Ulaanbaatar before, but this is the hotel I'd choose again.

Show more Show less
8.9
Excellent
40 reviews
Price from
$70
per night

Nomado Boutique Hotel

Hotel in Bayangol, Ulaanbaatar

Featuring a bar, terrace and views of city, Nomado Boutique Hotel is located in Ulaanbaatar, 1.3 miles from Ulaanbaatar Opera House.

Show more Show less
8
Very Good
2 reviews
Price from
$66.42
per night

Premium Hotel Ulaanbaatar

Hotel in Chingeltei, Ulaanbaatar

Located in Ulaanbaatar, an 11-minute walk from Ulaanbaatar Opera House, Premium Hotel Ulaanbaatar has accommodations with a restaurant, free private parking, a bar and a shared lounge. It was clean, comfortable, and easy to find. The staff was kind and helpful. They called me a cab when I needed a ride to the airport.

Show more Show less
8
Very Good
26 reviews

White House Hotel

Hotel in Bayangol, Ulaanbaatar

A 15-minute walk from Ulaanbaatar Opera House, White House Hotel offers elegant accommodations with free Wi-Fi access. Ulaanbaatar Railway Station is a 10-minute drive away. Friendly staff, comfortable bed

Show more Show less
6.3
Review score
8 reviews
Price from
$21.25
per night

Narantuul Hotel

Hotel in Chingeltei, Ulaanbaatar

Narantuul Hotel is located in the center of Ulaanbaatar, nearby Gandan Monastery and State Department Store. Free WiFi access is available. Staff was the best, helped me with the logistics and practical stuff when traveling by bike. They even prepared a little snack to take with me to the airport when i had to leave early in the morning.

Show more Show less
9.1
Awesome
13 reviews
Price from
$49
per night

Most-booked hotels in Ulaanbaatar in the past month

See all

Ulaanbaatar's best hotels with breakfast

See all

Budget hotels in Ulaanbaatar

See all

FAQs about hotels in Ulaanbaatar

  • Many families visiting Ulaanbaatar loved staying at Holiday Inn Ulaanbaatar, New West Hotel, and Kempinski Hotel Khan Palace.

  • These hotels in Ulaanbaatar are highly rated by couples: Narantuul Hotel, Novotel Ulaanbaatar, and Kempinski Hotel Khan Palace.

  • On average, it costs $65 per night to book a 3-star hotel in Ulaanbaatar for tonight. You'll pay around $89 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ulaanbaatar will cost around $167, on average (based on Booking.com prices).

  • For hotels in Ulaanbaatar that serve highly-rated breakfasts, try Kempinski Hotel Khan Palace, New West Hotel, and Guide Hotel.

  • Downtown Ulaanbaatar, Sukhbaatar, and Bayangol are popular with other travelers visiting Ulaanbaatar.

  • Travelers who stayed in Ulaanbaatar near Chinggis Khaan International Airport (ULN) have said good things about IBIS Styles Ulaanbaatar Polaris, New West Hotel, and Voyage Hotel.

  • The average price per night for a 3-star hotel in Ulaanbaatar this weekend is $65 or, for a 4-star hotel, $87. Looking for something even fancier? 5-star hotels in Ulaanbaatar for this weekend cost around $167 per night, on average (based on Booking.com prices).

  • Holiday Inn Ulaanbaatar, Shangri-La Hotel, Ulaanbaatar, and Springs Hotel Ulaanbaatar got great room view-related reviews from travelers in Ulaanbaatar.

  • Kempinski Hotel Khan Palace, Holiday Inn Ulaanbaatar, and Narantuul Hotel are some of the popular hotels in Ulaanbaatar.

  • On average, 3-star hotels in Ulaanbaatar cost $49 per night, and 4-star hotels in Ulaanbaatar are $137 per night. If you're looking for something really special, a 5-star hotel in Ulaanbaatar can be found for $145 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Ulaanbaatar:

Explore guest reviews of hotels in Ulaanbaatar

See all