Top 10 Luxury Hotels in Bangkok

Top 10 Luxury Hotels in Bangkok
Best Luxury Hotels in Bangkok

Bangkok has a great selection of high end luxury 5 star hotels. Here is a list of the best luxury hotels in Bangkok and what tourist attractions they are close to.

Check out the top 10 best luxury hotels in Bangkok:

Banyan Tree Bangkok

Banyan Tree Hotel Bangkok
Banyan Tree Hotel Bangkok

Banyan Tree Bangkok is a luxury 5 star hotel in the financial district of Sathorn Bangkok. Providing some of the best service and they have the best rooftop bar in Bangkok, with fine dining – read more about Vertigo Grill and Moon Bar. Banyan Tree Bangkok is a few minutes walk away from Lumphini Park, the largest public parks in Bangkok. Just on the corner of the park is the Lumphini MRT station for easy access to get around Bangkok. Room prices start at around US$170 per night. Check room prices and online booking for Banyan Tree Bangkok.

Shangri-la Bangkok

Shangri-la Hotel Bangkok
Shangri-la Hotel Bangkok

Shangri-la Bangkok provides some of the best hotel accommodation and service. Shangri-la Hotels is one of the best hotel chains around Asia providing excellent service. The Shangri-la Bangkok is located right on the Chao Phraya River which snakes it’s way through Bangkok. Room prices at the Shangri-la Bangkok start at around US$195. Check room prices and online booking for Shangri-la Bangkok Hotel.

The Peninsula Bangkok

The Peninsula Hotel Bangkok
The Peninsula Hotel Bangkok

The Peninsula Hotel is a high end luxury 5 star located on the Bangkok riverside close to loads of Bangkok’s attractions including Wat Kalayanamit and Wat Arun Temple. The Peninsula has 7 restaurants to choose from in the hotel including the Mei Jiang Cantonese Chinese Restaurant and Tiptara Restaurant serving fine Thai cuisine. With a lovely pool overlooking the Chao Phraya River. Room prices at the Peninsula start from around US$300 per night. Check room prices and online booking for The Peninsula Bangkok.

Pathumwan Princess Hotel

Pathumwan Princess Hotel Bangkok
Pathumwan Princess Hotel Bangkok

Pathumwan Princess Hotel is a luxury hotel located directly above the massive MBK Shopping Mall. It is walking distance to the National Stadium BTS Station on the Silom Line for easy public transport train around Bangkok. 1 train stop away to another massive shopping mall, the Siam Paragon Shopping Mall or just a 10 minute walk. Room prices at the Pathumwan Princess start at around US$120 makes the Pathumwan Princess one of the cheapest 5 star luxury hotels in Bangkok. Check room prices and online booking for Pathumwan Princess Hotel.

Royal Orchid Sheraton Hotel

Royal Orchid Sheraton Hotel Bangkok
Royal Orchid Sheraton Hotel Bangkok

Royal Orchid Sheraton Hotel is located on the Chao Phraya River with river access to many of Bangkok’s attractions like the Wat Arun temple and the Asiatique Shopping Night markets. With a choice of restaurants within the hotel and a nice outdoor swimming pool. Room prices start from around US$110 per night. Check room prices and online booking for the Royal Orchid Sheraton Hotel.

Grand Hyatt Erawan Hotel

Grand Hyatt Erawan Hotel Bangkok
Grand Hyatt Erawan Hotel Bangkok

Grand Hyatt Erawan Hotel is located in an excellent location just around the corner from Sukhumvit Road. The famous Erawan Shrine is right next door. It is walking distance to the massive Central World Shopping Mall, Pratunam Clothing Markets and to the Chit Lom BTS train station on the Sukhumvit line or to the Ratchadamri BTS train station on the Silom Line. With an outdoor swimming pool, a choice of restaurants inside the hotel and loads more within 2 minutes walk from the hotel. Inside the Grand Hyatt Erawan is the Spasso Italian Restaurant which turns into one of the most popular late night bars with live music. Room prices at the Grand Hyatt Erawan Hotel start from around US$230 per night. Check room prices and online booking for Grand Hyatt Erawan Hotel.

Park Hyatt Hotel Bangkok

Park Hyatt Hotel Bangkok
Park Hyatt Hotel Bangkok

Park Hyatt Hotel is one of the newest luxury hotels in Bangkok, opened in 2017. Located on Central Embassy Wireless Rd just around the corner from Sukhumvit Road. Park Hyatt is an excellent location close to many of Bangkoks attractions. It is just 2 minutes walk to Phloen Chit BTS Station on the Sukhumvit line for easy access to get around Bangkok. Room prices start from around US$300 per night. Check room prices and online booking for Park Hyatt Hotel Bangkok.

Lebua at State Tower

Lebua at State Tower Bangkok
Lebua at State Tower Bangkok

Lebua at State Tower is a trendy luxury hotel with one of the best rooftop bars in Bangkok called Sky Bar. The Sky Bar rooftop bar became famous after appearing in the movie ‘Hangover II’. With 8 high end restaurants to choose from and close to many of Bangkok’s tourist attractions. Room prices start from around US$160 per night. Check room prices and online booking for Lebua at State Tower Bangkok.

Anantara Riverside Bangkok Resort

Anantara Riverside Bangkok Resort
Anantara Riverside Bangkok Resort

Anantara Riverside Bangkok Resort is an awesome resort style hotel right on the river in Bangkok. With a massive outdoor swimming pool and 8 different restaurants to choose from including Benihana Japanese Teppanyaki Restaurant. They also have cooking classes available in the hotel. Room prices start from around US$155 per night. Check room prices and online booking for Anantara Riverside Bangkok Resort.

Centara Grand at Central World Hotel

Centara Grand at Central World Hotel
Centara Grand at Central World Hotel

Centara Grand is a fabulous hotel located on top of the massive Central World Shopping Mall. It is also walking to the Pratunam Clothing Markets and walking distance to the Chit Lom BTS train station on the Sukhumvit line for easy public transport access around Bangkok. On the top floor of the hotel is the fine dining restaurant and rooftop bar called Red Sky. Room prices start from around US$130 per night. Check room prices and online booking for Centara Grand at Central World Hotel.

[do_widget id=wpp-4]