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 – 46 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.

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. I checked out at 4:am and during the checkout they provided me with a bag contain 3 frouts, Sandwiche, yougart and water later but unfortunately I missed the flight and when I went back the hotel at 7 Am they gave me the same room without any cent ;) thanks alot sky hotel staff for the excellent service

Show more Show less
8.3
Very Good
320 reviews
Price from
$115
per night

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
$109.82
per night

Best Western Premier Tuushin Hotel

Hotel in Sukhbaatar, Ulaanbaatar

Centrally located in Ulaanbaatar, Best Western Premier Tuushin Hotel is only a 2-minute stroll from State Government House and a 2-minute walk from Sukhbaatar Square. Excellent all around. Great location and very helpful staff. Ideal for exploring the country.

Show more Show less
8.7
Excellent
186 reviews

Holiday Inn Ulaanbaatar, an IHG Hotel

Hotel in Chingeltei, Ulaanbaatar

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. Staff were helpful spoke English which was super helpful and everything was clean

Show more Show less
9.1
Awesome
80 reviews
Price from
$99
per night

UB Grand Hotel

Hotel in Sukhbaatar, Ulaanbaatar

Conveniently located in the Sukhbaatar district of Ulaanbaatar, UB Grand Hotel is set 984 feet from National Museum of Mongolian History, 1640 feet from Chinggis Khan Statue and 1640 feet from... It was such a reaonable price more than I expected! They even gave me breakfast in box when I leave for airport early in the morning! I recommend stronly for other visitors!

Show more Show less
8.1
Very Good
85 reviews
Price from
$40
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. The best option, by far, in Ulaanbaatar: Location, facilities, personel, it has everything.

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

Nomado Boutique Hotel

Hotel in Bayangol, Ulaanbaatar

Conveniently located in the center of Ulaanbaatar, Nomado Boutique Hotel offers air-conditioned rooms, a bar and a terrace.

Show more Show less
8
Very Good
2 reviews
Price from
$72.61
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
$99
per night

New West Hotel

Hotel in Bayangol, Ulaanbaatar

Boasting a top-rated restaurant, mini golf and massage facilities, New West Hotel is located only a 5-minute drive from Ulaanbaatar Railway Station‎. Free Wi-Fi is provided throughout the property. Location was at main street. So easy to take bus to city center, it is only 4 stops. Best thing is the hotel offers bus card for free to the guests. They also offer city tour and shuttle service for cheap. Room was clean and large bed is fantastic! All the stuff is very helpful. Definitely will come again.

Show more Show less
8.5
Very Good
65 reviews
Price from
$54
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
$92
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

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

  • Kempinski Hotel Khan Palace, Holiday Inn Ulaanbaatar, an IHG Hotel, and Narantuul Hotel are some of the popular hotels in 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.

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

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

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

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

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

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

  • On average, it costs $57 per night to book a 3-star hotel in Ulaanbaatar for tonight. You'll pay around $99 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Ulaanbaatar will cost around $131, 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