Hotels

Hotels under $100 in Bangkok

Nightly budget: up to $100

Hotel search benefits

  • Multiple sites, one search

    Compare hotel offers in one place before choosing where to book.

  • Find the right stay faster

    Use filters to focus on hotels that fit your trip.

  • We’ll watch the price

    Set an alert for a hotel you like and get notified when its price changes.

Can you find hotels under $100 in Bangkok?

A $100 nightly budget compares well with hotel prices in Bangkok. The lowest price in this sample is $5 and the median is $32, putting your budget above the midpoint of the prices we found. If your dates are flexible, October has the lowest median hotel price over the next 12 months. This gives you more room to compare different stays and dates.

Hotel price overview for Bangkok

Hotel price sample 10–11 Oct 2026

  • Lowest price $5
  • Your budget $100
  • Median $32
  • Average $46

Prices are ordered from lowest to highest; spacing is not to scale.

A $100 budget is above the lowest price we found ($5) and above the median ($32).

When are hotel prices lowest in Bangkok?

Median nightly price by month

October 2026 has the lowest median price at $31 per night.

$100 $66 $31 Your budget: $100 Oct Nov Dec Jan '27 Feb Mar Apr May Jun Jul Aug Sep

Median price Your budget: $100

Good to know about hotel prices in Bangkok

  • Cheapest month October 2026 Median $31/night
  • Peak month January 2027 Median $49/night
  • Cheapest weekday Friday Median $31/night
  • Weekend prices About the same as weekdays

January 2027 is about 58% more expensive than October 2026.

Lowest hotel prices by star rating in Bangkok

In our recent search data, the lowest nightly price was $12 for 3-star hotels, $10 for 4-star hotels and $13 for 5-star hotels.

  • $12/night
  • $10/night
  • $13/night

* Prices are based on recent searches and may differ from current booking prices. Actual prices and availability vary by dates, guests, room type and provider.

Looking for a lower budget? Explore hotels under $50 in Bangkok.

Hotels under $100 in Bangkok FAQ

Message us
The recent low in our Bangkok price sample is $5, while the median is $32. The median falls within the $100 target, so the midpoint of the prices we observed is also within budget. Your actual dates can still produce a different result, so search the stay before choosing a hotel.
Yes. The lowest 4-star price in our recent Bangkok searches was $10 per night, which falls within the $100 target. That is the lowest price we observed for the category, not a standard 4-star rate. Check the room type, dates and final provider total before assuming the same price will apply to your stay.
Check your flight before choosing the hotel area because the two airports use different rail links. Suvarnabhumi Airport is served by the Airport Rail Link, which connects into Bangkok at stations including Phaya Thai. Don Mueang Airport is connected to the SRT Red Line. A location that works well for one airport is not automatically the most practical for the other.
Yes, particularly around Asok. Sukhumvit station on the MRT Blue Line connects with Asok on the BTS Sukhumvit Line, giving access to both systems from the same area. That can be useful if your itinerary covers several parts of Bangkok. Do not assume Sukhumvit is automatically cheaper or more expensive, so compare the room price with the journeys you actually need.
No. Chatuchak Weekend Market is served by Chatuchak Park station on the MRT Blue Line, and the same station provides access to Mo Chit BTS. That means you can reach the market by rail from other parts of Bangkok rather than choosing a hotel beside it for a single visit. If the market is a major part of your trip, give the location more weight when comparing rooms.