Accommodation Flights Flight + Hotel Car rentals Airport taxis

Looking for properties near Ulaanbaatar Railway Station?

Then you've come to the right place! Enter your dates and choose out of 23 properties.

More than 1 million people last month said they'd recommend Booking.com to their family and friends.

FREE cancellation on most rooms! Instant confirmation when you reserve

Featured hotels near Ulaanbaatar Railway Station

Guests' Choice
  • £17

    Average price per night

    Zaya Hostel
    9.7 Exceptional 504 reviews
    Description 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.
    Review

    "The host was very helpful and friendly. We enjoyed our short stay so much n thinking would come back again."

    Siti Kartina. Malaysia
  • £53

    Average price per night

    Best Western Gobi's Kelso
    8.6 Fabulous 54 reviews
    Description Just a 5-minute walk from Ulaanbaatar Railway Station, Best Western Gobi's Kelso features accommodation with free Wi-Fi. It offers a tour desk that plans travel arrangements.
    Review

    "The staff who went out of their way to be so incredibly helpful. Room upgrade to suite. Packed breakfast as we were leaving early on the train. Off duty manager who offered to drive us into the centre of town as taxi was going to take 40 mins to arrive. Express laundry service (not usual but they did it anyway) helpful taxi cab booking. Close to the international Railway Station."

    Samantha Hain. Australia
  • £12

    Average price per night

    H7 Hostel

    H7 Hostel

    Chingeltei, Ulaanbaatar (1 miles from Ulaanbaatar Railway Station)

    9.7 Exceptional 58 reviews
    Description H7 Hostel is set in Ulaanbaatar and features a terrace. The property is close to several well-known attractions, 500 metres from Ulaanbaatar Opera House, 1 km from National Museum of Mongolian History...
    Review

    "The best hostel in Ulaanbaatar. The manager is very friendly. Location is perfect! Highly recommend"

    Elena. Mongolia
  • £7

    Average price per night

    Zaya Guest House

    Zaya Guest House

    Sukhbaatar, Ulaanbaatar (1.1 miles from Ulaanbaatar Railway Station)

    9.5 Exceptional 72 reviews
    Description Zaya Guest House is set in the Sukhbaatar district in Ulaanbaatar, 700 metres from Ulaanbaatar Opera House and 1 km from National Museum of Mongolian History. Rooms are fitted with a TV.
    Review

    "We booked guest house and all tour program through the zaya. I was traveling with my old parents. So the "comfortable" is most important thing and they absolutely made the "comfortable and..."

    Ah Young. Spain
  • £9

    Average price per night

    Good Karma Hostel
    9.4 Superb 22 reviews
    Description Situated in Ulaanbaatar, only a 5-minute walk from Gandan Monastery, Good Karma Hostel features free WiFi access and free private parking.
    Review

    "The room was very comfy and clean. All the facilities were new and neat. The hosts were very friendly and kind. They replied emails instantly and they helped us to contact with the taxi driver about the..."

    Tsz ying. Taiwan
  • £5

    Average price per night

    Legend Hills Mongolia Guest House

    Legend Hills Mongolia Guest House 1-star hotel

    Chingeltei, Ulaanbaatar (1.3 miles from Ulaanbaatar Railway Station)

    9.1 Superb 87 reviews
    Description Featuring free WiFi, Legend Hills Mongolia Guest House is located in Ulaanbaatar, 200 metres from Ulaanbaatar Opera House. Guests can enjoy the on-site restaurant.
    Review

    "This guesthouse is perfect ! Very well located, clean, calm, cheap, and the included breakfast is really nice. The owner, Erka, is wonderful. He is very friendly and makes sure you have everything you need for a pleasant stay. Always available, he also offers invitation letters (for visa purposes), tours, bus & train ticket booking (even to Russia), Naadam tickets, etc. for extremely competitive prices. I highly recommend it !"

    Clement. France