Bangkok’s longest-running hotel isn’t praised for being one of the best hotels in the world for nothing. The perfect combination of luxurious rooms, fine food, impeccable service and never-say-no attitude is perhaps the reason it has stood the test of time, with its prestige growing every day.
Shangri-La Bangkok has long been recognized as one of Bangkok’s most luxurious hotels for both leisure and business travelers alike.
The long-standing riverside hotel has undergone a total renovation—new rooms, new restaurants—yet retains the same world-class service.
Praised as one of the most romantic hotels in Bangkok, Hotel Once is popular for its photogenic, classic black-and-white décor. Perched on the top floor is Top Knot, a rooftop restaurant serving East-meets-West grub along with stunning views of the Chao Phraya River.