|
Low season
|
May |
|
High season
|
January |
cheapest month to stay
6%
expected price decrease
most expensive time to stay
32%
expected price increase
|
Price
|
$156 - $220
|
|
Highest day of week
|
Friday |
|
Cheapest day of week
|
Wednesday |
avg. price over the last two weeks
Average price (weeknight)
$144
avg. price over the last two weeks
avg. price over the last two weeks
Average price (weekend night)
$177
avg. price over the last two weeks
|
Cheapest time to book
|
The cheapest time to book hotels in Bangkok is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins. |
|
1-2 star
|
$28 - $33
|
|
3 star
|
$61 - $67
|
|
4-5 star
|
$162 - $175
|
Visiting Bangkok for 4 nights is the most common choice for our users.
On average, rooms will be priced around $111 per night when booking a hotel in Bangkok; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.
Bangkok hotels are at their most economical to book in the month of May. The rates you are charged may be 12% lower than in the high season, making it the best time to get a great deal.
Room prices for hotels in Bangkok will be at their lowest on Tuesday and peak on Thursday.
$194 is around the price you are going to have to pay for a luxury hotel room in Bangkok. This is on average a 49% increase on the cost of a typical Bangkok hotel, which is more likely to charge $98 a night.
Per person, per night, a hostel in Bangkok (or a sub 2-star rated hotel) is priced at $8, on average. This price is $90 cheaper than your average Bangkok hotel.
Watthana, Khlong Toei, Phra Nakhon and Ratchathewi are some of the more popular areas to stay in when visiting Bangkok.
Top car hires in Bangkok
Experience Bangkok from behind the wheel! Learn more about the best car rental deals here
Get the latest Bangkok flight insights
Find the best time to travel, cheapest fares and most popular airlines.