Hotels in Ulaanbaatar

Search and compare Ulaanbaatar hotels from hundreds of travel sites and save

Ulaanbaatar, Mongolia
23 Jul — 24 Jul2
Ulaanbaatar, Mongolia
Fri 23/7
Sat 24/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ulaanbaatar

Filter by star ratings
All filters
Ulaanbaatar Hotel
Ulaanbaatar Hotel
7.6 Good
Sukhbaatar Square 14, Ulaanbaatar, Mongolia
Show on map
1.4 km from city centre, Ulaanbaatar 
GoodBased on 166 reviews
7.6

Located amongst a range of popular tourist attractions, boutiques and restaurants, Ulaanbaatar Hotel is ideal for guests wanting to discover Ulaanbaatar and its surroundings. Guests can also enjoy free internet access throughout the property.

Alpha Hotel Mongolia
Alpha Hotel Mongolia
8.7 Excellent
64 Tuslax Zam, Ulaanbaatar, Mongolia
Show on map
2.1 km from city centre, Ulaanbaatar 
ExcellentBased on 8 reviews
8.7

Alpha Hotel Mongolia is situated in Ulaanbaatar and is close to the area's well-known attractions. It also offers a beauty centre, an express check-in and check-out feature and a 24-hour reception.

Holiday Inn Ulaanbaatar
Holiday Inn Ulaanbaatar
9.1 Excellent
Sambuu Street 24, Chingeltei District, Ulaanbaatar, Mongolia
Show on map
0.7 km from city centre, Ulaanbaatar 
ExcellentBased on 88 reviews
9.1

Holiday Inn Ulaanbaatar is located in Ulaanbaatar and features free Wi-Fi. It is ideally positioned for those wishing to visit local attractions.

Best Western Premier Tuushin Hotel
Best Western Premier Tuushin Hotel
8.7 Excellent
Prime Minister Amar Street 15, Ulaanbaatar, Mongolia
Show on map
1.3 km from city centre, Ulaanbaatar 
ExcellentBased on 191 reviews
8.7

Best Western Premier Tuushin Hotel is a modern setting while in Ulaanbaatar and is close to everything the area has to offer. It also offers a Jacuzzi, facial treatments and body treatments.

Platinum Hotel
Platinum Hotel
8.2 Excellent
Suhbaatar District 1-r Khoroo, Ulaanbaatar, Mongolia
Show on map
1.7 km from city centre, Ulaanbaatar 
ExcellentBased on 202 reviews
8.2

Located in Ulaanbaatar, Platinum Hotel Ulaanbaatar is within a 30-minute drive of Chinggis Khaan International Airport and offers a swimming pool. Guests can also enjoy free internet throughout the property.

HS Khaan Resort Hotel
HS Khaan Resort Hotel
8.8 Excellent
Khui Doloon Hudag, Argalant Soum, Ulaanbaatar, Mongolia
Show on map
32.2 km from city centre, Ulaanbaatar 
ExcellentBased on 3 reviews
8.8

HS Khaan Resort Hotel provides comfortable 4-star accommodation in Ulaanbaatar. It also offers a tour desk, a safe and a ticket service.

Zaya Hostel
Zaya Hostel
9.5 Excellent
25/4 Chingeltei District, 3rd Khoroo, Ulaanbaatar, Mongolia
Show on map
0.2 km from city centre, Ulaanbaatar 
ExcellentBased on 379 reviews
9.5

Zaya Hostel is situated in Ulaanbaatar and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

Good Day Hotel
Good Day Hotel
6.5 Good
Dilav Khutagt Jamsranjav Street 14 Bayangol-Distric, Ulaanbaatar, Mongolia
Show on map
2.5 km from city centre, Ulaanbaatar 
GoodBased on 9 reviews
6.5

This comfortable hotel in Ulaanbaatar offers complimentary wireless internet, as well as a swimming pool and a 24-hour reception. It also features room service, a currency exchange and luggage storage.

Terelj Hotel & Spa
Terelj Hotel & Spa
9.3 Excellent
Gohrki Terelj National Park, Ulaanbaatar, Mongolia
Show on map
42.3 km from city centre, Ulaanbaatar 
ExcellentBased on 63 reviews
9.3

Situated in Ulaanbaatar, Terelj Hotel & Spa offers luxury 5-star accommodation, as well as an indoor pool and a sauna. It provides free Wi-Fi, a sun deck and an express check-in and check-out feature.

Kempinski Hotel Khan Palace Ulaanbaatar
Kempinski Hotel Khan Palace Ulaanbaatar
9.0 Excellent
East Cross Road, Peace Avenue, Bayanzurkh District,. 0 ., Ulaanbaatar, Mongolia
Show on map
3.0 km from city centre, Ulaanbaatar 
ExcellentBased on 130 reviews
9.0

Located in Ulaanbaatar, Kempinski Hotel Khan Palace offers complimentary wireless internet and a gym. In addition to free public parking on site, the hotel features elegant 5-star rooms and a bar.

Tips for booking a Ulaanbaatar hotel

Cheapest month:February
Most expensive month:May
Average price in Ulaanbaatar:$112/night
Absolute cheapest price found:$8/night
Cheapest day:Tuesday
Most expensive day:Thursday
$26 - $303
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$81 - $189
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ulaanbaatar hotels

Show all 320 hotels
1
Best Western Premier Tuushin Hotel
Best Western Premier Tuushin Hotel
8.7 Excellent
Prime Minister Amar Street 15, Ulaanbaatar, Mongolia
Show on map
1.3 km from city centre, Ulaanbaatar 

Best Western Premier Tuushin Hotel is a modern setting while in Ulaanbaatar and is close to everything the area has to offer. It also offers a Jacuzzi, facial treatments and body treatments.

2
Khuvsgul Lake Hotel
Khuvsgul Lake Hotel
8.9 Excellent
City Tower, Chinggis Khaan Square 5, Ulaanbaatar, Mongolia
Show on map
1.3 km from city centre, Ulaanbaatar 

Khuvsgul Lake Hotel is located in Ulaanbaatar and features free Wi-Fi. It also offers an airport shuttle and an express check-in and check-out feature.

3
Ulaanbaatar Hotel
Ulaanbaatar Hotel
7.6 Good
Sukhbaatar Square 14, Ulaanbaatar, Mongolia
Show on map
1.4 km from city centre, Ulaanbaatar 

Located amongst a range of popular tourist attractions, boutiques and restaurants, Ulaanbaatar Hotel is ideal for guests wanting to discover Ulaanbaatar and its surroundings. Guests can also enjoy free internet access throughout the property.

4
Ramada by Wyndham Ulaanbaatar Citycenter
Ramada by Wyndham Ulaanbaatar Citycenter
8.6 Excellent
Bayangol District, 17th Khoroo, Ulaanbaatar, Mongolia
Show on map
1.0 km from city centre, Ulaanbaatar 

Located amongst well-known attractions, shops and eateries, Ramada Ulaanbaatar Citycenter is ideal for guests wishing to explore Ulaanbaatar and its surroundings. It offers a sauna, a Jacuzzi and complimentary Wi-Fi.

5
Bayangol Hotel
Bayangol Hotel
8.2 Excellent
Chinggis Avenue-5, Ulaanbaatar, Mongolia
Show on map
0.8 km from city centre, Ulaanbaatar 

Located in Ulaanbaatar, Bayangol Hotel is within a 25-minute drive of Chinggis Khaan International Airport and provides a sauna. It offers 4-star accommodation with air-conditioned rooms.

6
Zaluuchuud Hotel Ulaanbaatar
Zaluuchuud Hotel Ulaanbaatar
7.2 Good
Baga Toiruu 43, Ulaanbaatar, Mongolia
Show on map
1.6 km from city centre, Ulaanbaatar 

Zaluuchuud Hotel Ulaanbaatar provides a comfortable setting while in Ulaanbaatar. It also features a sauna, free Wi-Fi and a swimming pool.

Cheapest hotels in Ulaanbaatar, Mongolia

Show all 320 hotels
Zaya Hostel
Zaya Hostel
9.5 Excellent
25/4 Chingeltei District, 3rd Khoroo, Ulaanbaatar, Mongolia
Show on map
0.2 km from city centre,  

Zaya Hostel is situated in Ulaanbaatar and offers complimentary wireless internet. It is conveniently located for those wishing to visit the area's popular attractions.

$18
Avg. per night
Mongolian Steppe
Mongolian Steppe
8.0 Excellent
Ulaanbaatar, Mongolia
Show on map
0.3 km from city centre,  

Mongolian steppe is a comfortable setting while visiting Ulaanbaatar and is close to everything the area has to offer. It also offers a 24-hour reception, luggage storage and free Wi-Fi.

$23
Avg. per night
Good Day Hotel
Good Day Hotel
6.5 Good
Dilav Khutagt Jamsranjav Street 14 Bayangol-Distric, Ulaanbaatar, Mongolia
Show on map
2.5 km from city centre,  

This comfortable hotel in Ulaanbaatar offers complimentary wireless internet, as well as a swimming pool and a 24-hour reception. It also features room service, a currency exchange and luggage storage.

$41
Avg. per night
Zaluuchuud Hotel Ulaanbaatar
Zaluuchuud Hotel Ulaanbaatar
7.2 Good
Baga Toiruu 43, Ulaanbaatar, Mongolia
Show on map
1.6 km from city centre,  

Zaluuchuud Hotel Ulaanbaatar provides a comfortable setting while in Ulaanbaatar. It also features a sauna, free Wi-Fi and a swimming pool.

$41
Avg. per night
Zaya Guest House
Zaya Guest House
9.4 Excellent
Peace Avenue, Building 63 #12, Sukhbaatar duuref 4-r Khoroo 50myangat horoolol (+97699089478), Ulaanbaatar, Mongolia
Show on map
0.1 km from city centre,  

Boasting a swimming pool, Zaya Guest House is located in Ulaanbaatar and provides comfortable accommodation. Guests can also enjoy complimentary wireless internet.

$55
Avg. per night
Alpha Hotel Mongolia
Alpha Hotel Mongolia
8.7 Excellent
64 Tuslax Zam, Ulaanbaatar, Mongolia
Show on map
2.1 km from city centre,  

Alpha Hotel Mongolia is situated in Ulaanbaatar and is close to the area's well-known attractions. It also offers a beauty centre, an express check-in and check-out feature and a 24-hour reception.

$82
Avg. per night
Khuvsgul Lake Hotel
Khuvsgul Lake Hotel
8.9 Excellent
City Tower, Chinggis Khaan Square 5, Ulaanbaatar, Mongolia
Show on map
1.3 km from city centre,  

Khuvsgul Lake Hotel is located in Ulaanbaatar and features free Wi-Fi. It also offers an airport shuttle and an express check-in and check-out feature.

$98
Avg. per night
Ramada by Wyndham Ulaanbaatar Citycenter
Ramada by Wyndham Ulaanbaatar Citycenter
8.6 Excellent
Bayangol District, 17th Khoroo, Ulaanbaatar, Mongolia
Show on map
1.0 km from city centre,  

Located amongst well-known attractions, shops and eateries, Ramada Ulaanbaatar Citycenter is ideal for guests wishing to explore Ulaanbaatar and its surroundings. It offers a sauna, a Jacuzzi and complimentary Wi-Fi.

$112
Avg. per night

Hotel prices in Ulaanbaatar

2 stars or below

$18 - $55

Zaya Guest House

No. 1 most popular

Zaya Guest House
9.4 Excellent
$55
Avg. per night
Sunpath Mongolia Tour & Hostel

No. 2 most popular

$20
Avg. per night
Zaya Hostel

Best value

Zaya Hostel
9.5 Excellent
$18
Avg. per night
3 stars

$41 - $119

Holiday Inn Ulaanbaatar

No. 1 most popular

$119
Avg. per night
Good Day Hotel

No. 2 most popular

$41
Avg. per night
Zaluuchuud Hotel Ulaanbaatar
$41
Avg. per night
4 stars and up

$82 - $453

Khuvsgul Lake Hotel

No. 1 most popular

Khuvsgul Lake Hotel
8.9 Excellent
$98
Avg. per night
Ramada by Wyndham Ulaanbaatar Citycenter

No. 2 most popular

$112
Avg. per night
Alpha Hotel Mongolia

Best value

$82
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ulaanbaatar

About Ulaanbaatar

Set in the Tuul River Valley, Ulaanbaatar is a fascinating mix of old and new with a rich Buddhist history. Mongolia's bustling capital is brimming with world-class museums, ancient Buddhist temples, trendy restaurants and bohemian nightclubs.

Things to do

For a glimpse at the country's colourful history, don't miss the National Museum of Mongolia. Spanning from the Neolithic era to contemporary Mongolia, it houses an impressive collection of ancient jewellery, stone-age petroglyphs and traditional folk costumes.

Whether you're in search of hand-loomed carpets or unique souvenirs, Naran Tuul Market is brimming with stalls. It's a great place to pick up traditional Mongolian clothing as well as antiques, leather goods and faux designer handbags.

Held at the State Youth & Children’s Theatre, the Tumen Ekh National Song & Dance Ensemble is one of Ulaanbaatar's top cultural experiences. You'll be blown away by traditional "khoomii" throat singing, colourful folk costumes and beautifully carved instruments.

Ulaanbaatar is the beating heart of Mongolia's counterculture scene, with countless bars, clubs and live music venues popping up across the city. Hops & Rocks Brewery is one of the best places to rub shoulders with Mongolian trendsetters. It's the country's original craft brewery, pouring pale ales and IPAs.

Getting around

Ulaanbaatar is well-serviced by a network of local buses and taxis that run throughout the city. Regional trains depart from Ulaanbaatar Railway Station, while Chinggis Khaan International Airport is just 30 minutes from Sukhbaatar Square by car.

Ulaanbaatar travel FAQs

  • What are the best hotels in Ulaanbaatar?

    Ulaanbaatar is home to many highly-rated hotels, one of which is Khuvsgul Lake Hotel, which has a current rating of 8.9. For other potential stays, consider Ramada by Wyndham Ulaanbaatar Citycenter and Kempinski Hotel Khan Palace Ulaanbaatar, which can also be great places to stay in Ulaanbaatar.

  • How much do hotels in Ulaanbaatar cost?

    Searches in the last 72 hours suggest an average price of around $120/night is normal for a hotel in Ulaanbaatar.

  • How much is a cheap hotel in Ulaanbaatar?

    $8 per night is the cheapest Ulaanbaatar hotel price found in our data from the last 72 hours.