10 Top Hotels in Bangkok


After a wonderful trip in Bangkok, or before you start a trip in Bangkok. It is time to have a good sleep in a comfortable place. I've listed 10 top hotels for you to choose. Suit all your needs and preferences - business, family trip, romantic trip, honeymoon, and soon, it is time to find out which hotel you love the most.


1. The Peninsula Bangkok

5-star, superb

The Peninsula Bangkok is a world-class 5-star hotel located on the banks of the Chao Phraya River. It allows all rooms to enjoy the beauty of the river. The Peninsula Bangkok offers a 24-hour fine dining service, VIP-only Thai boat docking, and a three-story gorgeous tropical jungle pool for an unparalleled experience. Since it opened, the hotel has won many awards and has quickly become one of the best hotels in Bangkok.


2. Shangri-la Bangkok

5-star, superb 

Located on the banks of Chao Phraya River, Shangri-la Bangkok is one of the most luxurious 5-star hotels with the views of the river. The hotel is close to Bangkok's shopping, sightseeing and business districts. It only takes 30 minutes by car from Suvarnabhumi International Airport and 1-2 minute walk from the BTS station next to the hotel. 


3. The Banyan Tree Bangkok

5-star, superb

Banyan Tree Bangkok is the city's only 5-star all-suite hotel offers luxurious accommodation, world-class dining experience, meeting and event spaces, and an award-winning spa. Erawan, Chinatown, East Bus Station, Victory Monument, RCA Nightclub District, MBK Shopping Center, and Siam Square are around. Super convenient! 


4.  Anantara Bangkok Riverside 

5-star, Family hotels, superb

Anantara Bangkok Riverside, sits in 11 acres of parkland, located on the west bank of the Chao Phraya River, is a quiet paradise in the crowed city. Anantara Bangkok Riverside Resort & Spa gives you enough reasons to never leave the hotel, with 11 separate restaurants and bars, beautiful pool area, tennis court and fully equipped gym with planned activities.  What's more? Take the hotel's ferry to explore the city's charm and unveil the mystery of Bangkok.  


5. Mayfair Bangkok Marriott

5-star, superb

Mayfair Bangkok Marriott Executive Apartments is an exclusive and private property on leafy Langsuan in central Bangkok. Guests can enjoy the hotel's sincerity and good quality. The hotel also offers massage, indoor pool, spa, massage. Superb facilities and an excellent location make the Mayfair Marriott Executive Apartments Bangkok the perfect base from which to enjoy your stay in Bangkok.


6.  Amari Residences Bangkok 

4.5-star, super, under$100

Amari Residences Bangkok is a 129 room hotel located close to the city centre of Bangkok. The hotel's guests can enjoy the fitness center, outdoor pool, and garden. Amari Residence Bangkok is an ideal place for travelers to seek for charm, comfort and convenience in Bangkok. At Amari Residence Bangkok, the excellent service and superior facilities will give you an unforgettable stay.


7. Theatre Residence

4-star, great, under$100

Located in the heart of Bangkok's riverside, Theatre Residence is a prime hotel in Bangkok. Outdoor swimming pool is included. You'll be a 5-minute drive from Wat Arun and 12 minutes from Grand Palace. Theatre Residence offers incredible service – 24/7 security and front desk, daily housekeeping, free Wi-Fi in all rooms, kitchen, laundry, and dry cleaning.


8.  Anajak Bangkok Hotel

4-star, great, under$100

Although located in the heart of Bangkok's superb entertainment nightlife, shopping, and dining districts, Anagak Hotel Bangkok offers a great environment to keep you away from noise. You'll be within a 10-minute drive from Jim Thompson House and Siam Paragon Mall. Anajak Bangkok Hotel also offers incredible service – 24/7 security and front desk, daily housekeeping, free Wi-Fi in all rooms, kitchen, laundry, and dry cleaning.


9. Modena by Fraser Bangkok

4-star, great, under$100

Centrally located in Thailand's bustling capital, Modena is a quiet place you would love to stay. Modena by Fraser Bangkok has 238 rooms to choose from, all of which will give a feeling of calm and elegance. The recreational facilities are various including fitness center, sauna, and spa. 


10. Praya Palazzo 

4-star, great, under$100

Artistic and sophisticated, Praya Palazzo is ideally located in the Bangkok. Just 5 Km away is the bustling area of the city. Wonderful services await you - free Wi-Fi in all rooms, 24-hour security, daily housekeeping. Also, you can enjoy the sights and sounds of the oil and wine company.

Recommended Tours

9 Days Wonderland of Thailand

Bangkok, Ayutthaya, Chiang Mai, Chiang Rai

12 Days Best of Cambodia & Thailand

Siem Reap, Bangkok, Chiang Mai, Phuket