
Top Hotels in Bangkok
Find the perfect hotel for your stay in Bangkok
Hotels in popular cities in Bangkok
Below are the most popular cities in Bangkok to stay in, as well as some of the best hotels in each area
Bangkok
Search hotels in BangkokHow much does a hotel in Bangkok cost per night?
Use the information below to find quality Bangkok hotel rooms for low prices
2 stars and under
Ploy Hostel
316 Samsen 4 Alley, Bangkok, Thailand
3 stars
New Siam Riverside
21 Phra Athit Road, Bangkok, Thailand
4 stars +
Anantara Riverside Bangkok Resort
257/1-3 Charoennakorn Road, Bangkok, Thailand
Akara Hotel Bangkok
372 Sri Ayutthaya Road, Bangkok, Thailand
Best prices found by momondo users in the past 24 hours.
Hostels and cheap hotels in Bangkok
These hotels and hostels usually make for a cheap way to stay in Bangkok
Get the best value hotel in Bangkok
These Bangkok hotels have the best prices for their ratings
momondo's favourite hotels in Bangkok
Learn more about these user-preferred hotels in Bangkok
Useful insights on Bangkok hotels
Get a quick overview on price and accommodation trends for your visit in Bangkok
Lowest Hotel Price | €6 |
---|---|
Most Popular Hotel (5-star) | Akara Hotel Bangkok |
Hotels Near Airport | 5562 |
Average Length of Stay | 4 days |
When to book a hotel in Bangkok
Check out the information below to find the best deal on a hotel room in Bangkok
Low season | May | cheapest month to stay |
High season | December | most expensive time to stay |
43% | expected price decrease | |
38% | expected price increase |
Price | €51 - €145 |
---|
Cheapest day of week | Saturday | is the cheapest day of the week to book |
Highest day of week | Friday | is the most expensive day of the week to book |
€73 | is the average per night cost for a hotel on this day | |
€261 | is the average per night cost for a hotel on this day |
Information about staying in Bangkok
Read these important travel tips before booking a hotel in Bangkok
What is considered a good deal for a hotel in Bangkok?
If you’re looking for a good deal in Bangkok, you should know that the average hotel room price is €145/night. Anything less than €145/night would be considered a good deal. The absolute cheapest nightly rate found on momondo recently was €0.
What are the best hotels in Bangkok?
The following hotels are the top rated hotels in Bangkok: 9.4 - Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok in Bangkok, 9.1 - Chatrium Hotel Riverside Bangkok in Bangkok and 9.1 - Pathumwan Princess Hotel in Bangkok
What is the most popular hotel in Bangkok?
Anantara Riverside Bangkok Resort is the most popular hotel in Bangkok with a rating of 9.0/10 from 3,183 momondo users. In the past year, 16% of all users looking for hotels in Bangkok booked a room at Anantara Riverside Bangkok Resort.
How much does a hotel in Bangkok cost in May?
€157 per night is the average price for a double room at a hotel in Bangkok during the month of May. The cheapest rate for a double room in Bangkok during this month was for €23 per night (in Bangkok).
Which city in Bangkok has the least expensive hotel rooms?
At just €11 per night, Bangkok has hotel room rates that are 86% less than other cities in Bangkok.
What hotels in Bangkok are good for families?
While there are plenty of family hotels to choose from in Bangkok, the most popular among our users is Courtyard by Marriott Bangkok Sukhumvit 20, which costs around €105 per night on average. Royal Orchid Sheraton Riverside Hotel Bangkok and DoubleTree by Hilton Bangkok Ploenchit are also great family hotels in Bangkok. Royal Orchid Sheraton Riverside Hotel Bangkok has rooms for €159 per night on average, while DoubleTree by Hilton Bangkok Ploenchit has rooms for €88 per night.
What hotels in Bangkok are perfect for couples?
Courtyard by Marriott Bangkok Sukhumvit 20, Royal Orchid Sheraton Riverside Hotel Bangkok and DoubleTree by Hilton Bangkok Ploenchit are the top three hotels in Bangkok for couples according to our user data. It’s €105 per night on average for a room at Courtyard by Marriott Bangkok Sukhumvit 20, €159 per night for a room at Royal Orchid Sheraton Riverside Hotel Bangkok and €88 per night for a room at DoubleTree by Hilton Bangkok Ploenchit.
How many operators does momondo search for hotels in Bangkok?
There are 8,357 operators available for hotels in Bangkok as of May 2025.
When did momondo last update prices for hotels in Bangkok?
Prices for hotels in Bangkok are updated daily.
What is the average price of a hotel near Pratunam?
Those looking for a hotel near Pratunam should expect to pay €86/night for area hotels. Below are the 11 best hotel options in the area. Hotels near Pratunam are typically 61% more expensive than the average hotel in Bangkok, which is €33.
How much are hotels near Sukhumvit Road?
The average price for hotels near Sukhumvit Road is €73 per night. Of those hotels, momondo users recommend the 10 hotels below for those looking to stay in the area. Since Sukhumvit Road is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Sukhumvit Road are typically 55% more expensive than the average hotel in Bangkok, which is €33.
How much are hotels near Bangkok City Centre?
If you’re planning on staying at any of momondo’s recommended hotels in the area of Bangkok nearest to Bangkok City Centre, you should expect to pay around €34/night. This price fluctuates based on time of year. In general, a rate under €34/night is a good deal for momondo users staying near Bangkok City Centre. Hotels near Bangkok City Centre are typically 2% more expensive than the average hotel in Bangkok, which is €33.
Why use momondo?
Why should I book accommodation in Bangkok through momondo?
momondo searches hundreds of travel sites, allowing you to compare prices for hotels and other accommodation options in Bangkok. momondo gathers your options all in one place and is free to use with no hidden fees or costs.
How does momondo help me find a great place to stay in Bangkok?
momondo finds you a great place to stay in Bangkok by enabling you to filter and refine your search. You can filter by price, location, amenities, review score and so much more.