Shangri-La Ulaanbaatar

19 Olympic Street

$234cheapest 1 night from Dec 23, 202628%
Open in Amex Travel
Also bookable with
Loading prices…

Shangri-La Ulaanbaatar — cheapest Amex and Bilt Travel prices

Shangri-La Ulaanbaatar is a Shangri-La hotel in Ulaanbaatar, Mongolia. The cheapest 1-night stay tracked here is $234 for check-in Dec 23, 2026, about 28% below this hotel’s typical rate.

Across 358 tracked stay dates over the coming months, 1-night totals range from $234 to $663.

It books through Amex FHR on Amex Travel, with a 1-night minimum stay.

The same property is also bookable through Bilt HAFH on Bilt Travel (1-night minimum). The price above is the one tracked for Amex FHR; each program quotes its own rate and minimum stay.