The best hotels in Bangkok, chosen by our expert, including luxury hotels, boutique hotels, budget hotels and Bangkok hotel deals. Read hotel reviews and choose the best hotel deal for your stay.
Bangkok Marriott Hotel The Surawongse
Set in a bustling commercial area, this upscale hotel is 6 km from the Grand Palace and 3 km from Yaowarat Road, a lively Chinatown district. The bright, sophisticated rooms feature free Wi-Fi, flat-screen TVs and minibars, in addition to tea and coffeemaking facilities, sofas and city views. Suites have living rooms. Apartments add kitchenettes. Amenities include 3 restaurants, a rooftop bar, a pool bar, an outdoor infinity pool, a gym and a spa.
Sheraton Grande Sukhumvit, A Luxury Collection Hotel
Connected by a skywalk to a transit stop and the Terminal 21 shopping center, this luxury hotel is 7 km from the Jim Thompson House museum and 10 km from the Grand Palace. Themed suites offer private gardens, hot tubs and personal butlers. There are 7 eateries and bars, including an al fresco cafe, an acclaimed lounge offering jazz brunches, and a restaurant where guests dine in the dark. Other amenities include a business center, a library and a gym, plus a spa and lush, tropical grounds with an outdoor pool. Guests enjoy welcome fruits in the rooms.
Situated along the Chao Phraya River, Shangri-La Hotel Bangkok boasts a 10,000-sqm Fitness Centre and the multi-awarded CHI, The Spa at Shangri-La. Offering city or river views, rooms at the Shangri-La feature Thai décor with silk and wood furnishings. Among its 10 dining options is an award-winning restaurant. Other facilities include a shopping arcade, a clinic and a business centre.
Award-winning VIE Hotel Bangkok – MGallery Collection offers 5-star luxury and convenience with its prime location just 160 m from Ratchatewi BTS Skytrain Station. It boasts an outdoor pool, spa and elegant rooms. This specially designed hotel comes complete with works of art, exotic furniture, soft shades and audacious colours. The hotel also provides a well-equipped fitness centre and pampering.
Located right next to Ploenchit BTS Skytrain Station, The Okura Prestige Bangkok offers stylish rooms with free Wi-Fi and breathtaking views of the city. This five-star property features a luxurious spa centre, a suspended outdoor pool and an authentic Japanese restaurant. Elegantly furnished with contemporary decor, rooms at The Okura Bangkokare located above 26th floor. The hotel is a 10-minute drive to Central Chidlom Shopping Mall and a 15-minute drive to Siam Paragon Shopping Centre.
A tranquil garden paradise in central Bangkok, the luxurious Sukhothai Bangkok offers extra spacious rooms featuring teakwood furnishing and Thai silks. A 10-minute walk from Lumphini MRT Subway Station, it provides pampering spa services, an outdoor swimming pool and eight dining options. A relaxing menu of massage and facials can be enjoyed at Spa Botanica. To get a full workout, guests may exercise at the 24-hour fitness centre, or play a game of tennis and squash.
Offering views of the Chao Phraya River, Avani Plus Riverside Bangkok Hotel features rooms with a blend of contemporary and modern styles. Guests can enjoy stunning views from the 28 m rooftop infinity pool or dine at one of the hotel’s restaurants. Free WiFi is provided in public areas. The hotel offers a complimentary shuttle boat service to and from Sathorn Pier, which connects with Saphan Taksin BTS Skytrain Station.
A 3-minute walk from Chong Nonsi BTS Skytrain Station, W Bangkok Hotel offers a luxury accommodation with modern amenities and free Wi-Fi in the public areas. It boasts an outdoor pool, fitness centre, spa and an on-site restaurant. The property is located 5 km away from Siam Paragon Shopping Mall and 9 km from Emerald Buddha Temple and Grand Palace. Guests can enjoy omakase meals at the Sushiyoshi, a two-michelin-starred partner restaurant from Japan.
Located along the bank of Chao Phraya River, The Peninsula Bangkok features luxury guest rooms with full facilities and views of the Chao Phraya River. This disable-friendly hotel boasts an outdoor pool and a fitness centre. It is just a 5-minutes by free ferry transfer from Saphan Taksin BTS Station. Guests enjoy hotel’s facilities such as spa, sauna and business centre. There are 3 chic restaurants, 2 bars, a luxe spa and a gym, plus a 3-tiered outdoor pool with river views.
Located in a convenient area of Bangkok, just a 5-minute walk to Thong Lo BTS Station and a few minutes’ walk to nearby shopping malls, places to eat and bars, Volve Hotel Bangkok offers cozy accommodation with views of a beautiful garden. Sleek modern rooms come with minibars, free Wi-Fi and flat-screen TVs, plus tea and coffeemakers; some have sitting areas, floor-to-ceiling windows, and/or city or garden views.
Blending Thai hospitality and stylish décor, the award-winning 5-star Pathumwan Princess Hotel is located just next to MBK Shopping Centre and opposite Siam Square. It offers 10 dining options, an outdoor pool and a tennis court. With beautiful dark wood flooring, spacious rooms at Pathumwan Princess have floor-to-ceiling windows with panoramic views of the Bangkok skyline
Placed just a few minutes’ walk from Phayathai BTS Station, Anajak Bangkok Hotel offers comfortable accommodation with free WiFi. Guests can enjoy a dip in the semi outdoor pool. Delicious foods are served daily at the restaurant on site. Upgraded rooms add separate living rooms and balconies. This business-friendly hotel also offers an outdoor pool, a terrace, and a garden.
This stylish urban oasis boasts stunning interior design inspired by the 5 natural elements of Water, Earth, Wood, Metal and Fire. Rising 30 stories above the city, SO Sofitel Bangkok has rooms equipped with Apple Mac minis and suites with iPads.
Elegant and modern, the themed rooms feature full-length windows with views or the city or Lumpini Park. The world-class SoSPA is designed like a mythological forest, with relaxing massage treatments and rejuvenating hot tubs. There is also an outdoor pool and well-equipped fitness centre.
The modern InterContinental Bangkok offers luxurious accommodation in Pathumwan, just 200 m from Chitlom BTS Skytrain Station. It provides pampering spa treatments, an outdoor pool, fitness center and 5 dining options. InterContinental Bangkok is a short 5-minute stroll from shopping at Central World Plaza and Gaysorn Plaza. Stylishly decorated, the spacious air-conditioned rooms at InterContinental have large double-glazed windows overlooking the city.
Conveniently located in central Bangkok, Novotel Bangkok Sukhumvit 20 offers modern and contemporary rooms with free WiFi access. Suites have living areas. Amenities include an international buffet restaurant, 3 bars (1 on the roof), and an infinity pool with city views, plus a gym, a kids’ club and 11 meeting rooms. Within a 10-minute walk, guests can reach a variety of shopping, dining and public transportation options.
This 5-star hotel in Bangkok’s Sathorn area includes modern Thai-style rooms with free WiFi, a 25 m outdoor pool and a COMO Shambhala Urban Escape spa. Among its 3 dining options is Nahm Thai Restaurant, awarded with one Michelin Star. Guests can use a free scheduled shuttle service to Sathorn Road and Saladaeng BTS Skytrain Station on Silom Road. COMO Shambhala Urban Escape Spa provides relaxing body massage, Yoga lessons and a fully-equipped fitness centre. The concierge desk can help arrange butler services, personal shoppers and chauffeurs.
Within 10-minute walk to the BTS Skytrain and MRT stations, the luxurious 4 star Amara Bangkok hotel is an exciting 250-roomhotel that offers spectacular views of the Bangkok skyline. Praised to be ultimate choice for business needs and sight-seeing musts, the hotel is located in the heart of Bangkok city centre, a stone’s throw away from the city’s main financial hubs. The hotel is located in the centre of the historic Bangrak district where travellers can find restaurants, world-class bars and the colourful Patpong Night Market.
Rembrandt with 3 award-winning restaurants, an outdoor pool with city skyline views and first-rate spa is only a 10-minute walk from Asoke BTS and Sukhumvit MRT Station. Bright rooms come with free Wi-Fi and flat-screens, along with minifridges, safes and city views. Upgraded quarters add access to a private lounge serving complimentary food and drinks. Family rooms have bunk beds. Suites offer terraces, separate living rooms and marble bathrooms.
This contemporary, upscale hotel is a 7-minute walk from Ratchaprarop metro station and 1 km from the bustling Pratunam Market.
Streamlined rooms with modern decor and floor-to-ceiling windows offer free Wi-Fi, flat-screen TVs and desks, plus tea and coffeemaking facilities.
There’s a grand buffet restaurant, a chic rooftop restaurant and a lobby bar. Other amenities include an outdoor rooftop pool, a kids’ club and a spa. An entire floor with a kids’ play room is dedicated to families.
A 1-minute walk from lively Pratunam Market, this sleek, upscale hotel is 8 km from both the Grand Palace and the reclining Buddha at Wat Pho. Air-conditioned rooms are fitted with a flat-screen satellite TV, safe, kettle and minibar. Meeting facilities, fitness centre, room service and currency exchange are available at the hotel. Dining options include 4 restaurants and bars, including a hip rooftop bar with DJs and city views. Other amenities include a polished spa, a fitness center, and a terrace with a fountain and Bali-style beds.