Hotels in Bangkok

Find the best deals on 5,335 hotels in Bangkok

Check-in
Check-out
Compare vs momondo |

Top Hotels in Bangkok

Find the perfect Bangkok hotel for business or leisure
The Landmark Bangkok
8.7
8661 INR
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
10308 INR
View all deals
The Sukhothai Bangkok
9.1
11739 INR
View all deals
Amari Don Muang Airport Bangkok
8.5
5225 INR
View all deals
The Peninsula Bangkok
9.2
15319 INR
View all deals
Dusit Thani Bangkok
8.7
10345 INR
View all deals
Avani Atrium Bangkok
8.4
4223 INR
View all deals
Amari Watergate Bangkok
8.7
7301 INR
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
13529 INR
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
6442 INR
View all deals
Pathumwan Princess Hotel
8.8
6442 INR
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.3
5011 INR
View all deals
Holiday Inn Bangkok Silom
8.7
4868 INR
View all deals
Banyan Tree Bangkok
8.9
11668 INR
View all deals
Mandarin Oriental, Bangkok
9.2
60343 INR
View all deals
Grand Hyatt Erawan Bangkok
9.0
12026 INR
View all deals
Conrad Bangkok
8.8
11310 INR
View all deals
Prince Palace Hotel
7.5
3006 INR
View all deals
Holiday Inn Bangkok
8.8
7516 INR
View all deals
Shangri-La Bangkok
9.0
12384 INR
View all deals
The Tawana Bangkok
7.9
3937 INR
View all deals
The Sukosol
8.6
6586 INR
View all deals
Anantara Siam Bangkok
9.1
12455 INR
View all deals
Rama Gardens Hotel Bangkok
8.3
3221 INR
View all deals
Asia Hotel Bangkok
7.7
3579 INR
View all deals
Royal Suite Hotel Bangkok
8.1
2291 INR
View all deals
Como Metropolitan Bangkok
9.2
9878 INR
View all deals
JW Marriott Hotel Bangkok
8.9
13028 INR
View all deals
The Westin Grande Sukhumvit, Bangkok
8.8
9664 INR
View all deals
Chatrium Residence Sathorn Bangkok
8.6
5082 INR
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
13672 INR
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
8518 INR
View all deals
Baiyoke Sky Hotel
8.1
4367 INR
View all deals
Ramada by Wyndham D MA Bangkok
7.3
3221 INR
View all deals
Anantara Riverside Bangkok Resort
9.0
8876 INR
View all deals
Mandarin Hotel Managed By Centre Point
8.5
4939 INR
View all deals
Ambassador Bangkok Hotel
7.4
3579 INR
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
7659 INR
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.9
4796 INR
View all deals
Pinnacle Lumpinee Park Hotel
7.9
2076 INR
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Khlong Toei
Best value
Boss Suites Nana Hotel
6.1
2291 INR
No. 1 most popular
Galleria 10 Sukhumvit Bangkok By Compass Hospitality
8.3
3937 INR
No. 2 most popular
Modena by Fraser Bangkok
8.8
3364 INR
No. 3 most popular
Hilton Sukhumvit Bangkok
8.7
8733 INR
No. 4 most popular
Bangkok Marriott Marquis Queen's Park
8.9
10308 INR
No. 5 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
13529 INR
Hotels in Ratchathewi
Best value
Cubic Bed Pratunam - Hostel
6.8
501 INR
No. 1 most popular
Baiyoke Sky Hotel
8.1
4367 INR
No. 2 most popular
The Berkeley Hotel Pratunam
8.3
5297 INR
No. 3 most popular
The Sukosol
8.6
6586 INR
No. 4 most popular
Eastin Hotel Makkasan Bangkok
8.1
3364 INR
No. 5 most popular
Pullman Bangkok King Power
9.0
7588 INR
Hotels in Bang Rak
Best value
Centaur Inn
6.4
430 INR
No. 1 most popular
Royal Orchid Sheraton Hotel & Towers
8.8
8805 INR
No. 2 most popular
Holiday Inn Bangkok Silom
8.7
4868 INR
No. 3 most popular
Shangri-La Bangkok
9.0
12384 INR
No. 4 most popular
Lebua at State Tower
8.7
8805 INR
No. 5 most popular
Pullman Bangkok Hotel G
8.4
7659 INR
Hotels in Huai Khwang
Best value
Yim Bangkok Hostel
8.7
787 INR
No. 1 most popular
Swissôtel Bangkok Ratchada
8.6
6586 INR
No. 2 most popular
Avani Atrium Bangkok
8.4
4223 INR
No. 3 most popular
Metropole Bangkok
8.1
4581 INR
No. 4 most popular
Lancaster Bangkok
9.1
8017 INR
No. 5 most popular
Praso @ Ratchada 12 Hotel
8.0
2935 INR

When to book a hotel in Bangkok

Low season
June
High season
July

cheapest month to stay

27%

expected price decrease

most expensive time to stay

59%

expected price increase

+120.0%
+80.0%
+40.0%
Base
Price
5,466 - 11,859 INR
Highest day of week
Monday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

6,442 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

5,798 INR

avg. price over the last two weeks


Bangkok travel tips

Let us help you with the best tips about Bangkok

How long do people stay in Bangkok?

When visiting Bangkok the average booking length is 3 nights.

How much does a hotel cost in Bangkok?

The price of a hotel in Bangkok depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 87 INR per night.

When is the best time to book a hotel in Bangkok?

Hotels in Bangkok are usually cheapest during the month of June. You can expect a price decrease of around 32% during this period.

Which day is cheapest to stay in Bangkok?

Hotel rooms in Bangkok are generally cheapest on Friday and more costly on Sunday.

How much does a luxury hotel in Bangkok cost?

The cost of a luxury hotel in Bangkok is generally around 191 INR a night for every person. In contrast, the average price of a hotel in Bangkok is closer to 100 INR a night for every person, which is a 47.534% difference between the average and luxury accommodation.

How much does a hostel in Bangkok cost?

Per person, per night, a hostel in Bangkok (or a sub 2-star rated hotel) is priced at 22 INR, on average. This price is 78 INR cheaper than your average Bangkok hotel.

Where should I stay in Bangkok?

Khlong Toei, Ratchathewi, Bang Rak and Huai Khwang are some of the more popular areas to stay in when visiting Bangkok.


How much does a hotel in Bangkok cost?

4 stars and above
#1 most popular
The Landmark Bangkok
8.7
8661 INR
#2 most popular
Bangkok Marriott Marquis Queen's Park
8.9
10308 INR
Best value
Theorie Hotel Sukhumvit 107
7.8
1718 INR
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
2076 INR
#2 most popular
Nana Hotel
7.5
3078 INR
Best value
Sananwan Palace
8.5
859 INR

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Sananwan Palace
8.5
859 INR
Theorie Hotel Sukhumvit 107
7.8
1718 INR
Nasa Vegas Hotel
6.7
1288 INR
Tubtim Siam Suvarnabhumi Hotel
8.2
1718 INR
Rambuttri Village Inn & Plaza
7.7
1575 INR
Pinnacle Lumpinee Park Hotel
7.9
2076 INR

Best value hotels in Bangkok

Prince Palace Hotel
7.5
3006 INR
The Grand Fourwings Convention Hotel
8.6
4796 INR
Montien Riverside Hotel
8.2
4295 INR
Sananwan Palace
8.5
859 INR
Summit Windmill Golf Residence
8.4
4939 INR
Theorie Hotel Sukhumvit 107
7.8
1718 INR

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
3221 INR
No. 1 most popular
Amari Watergate Bangkok
8.7
7301 INR
No. 2 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
13529 INR
No. 3 most popular
Conrad Bangkok
8.8
11310 INR
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.6
5082 INR
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
13672 INR
Ramada by Wyndham D MA Bangkok
7.3
3221 INR
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
3221 INR
No. 1 most popular
Amari Watergate Bangkok
8.7
7301 INR
No. 2 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
13529 INR
No. 3 most popular
Conrad Bangkok
8.8
11310 INR
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.6
5082 INR
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
13672 INR
Ramada by Wyndham D MA Bangkok
7.3
3221 INR
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.8
4724 INR
No. 1 most popular
The Sukhothai Bangkok
9.1
11739 INR
No. 2 most popular
The Peninsula Bangkok
9.2
15319 INR
No. 3 most popular
Dusit Thani Bangkok
8.7
10345 INR
No. 4 most popular
Mandarin Oriental, Bangkok
9.2
60343 INR
No. 5 most popular
Grand Hyatt Erawan Bangkok
9.0
12026 INR
Conrad Bangkok
8.8
11310 INR

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Kolkata to Bangkok
Fastest flight time
2h 25m
Cheapest price
8,303 INR
Bengaluru to Bangkok
Fastest flight time
3h 30m
Cheapest price
11,167 INR
Chennai to Bangkok
Fastest flight time
3h 25m
Cheapest price
12,026 INR
Mumbai to Bangkok
Fastest flight time
4h 15m
Cheapest price
12,240 INR
New Delhi to Bangkok
Fastest flight time
3h 45m
Cheapest price
12,312 INR
Ahmedabad to Bangkok
Fastest flight time
4h 15m
Cheapest price
13,529 INR
Guwahati to Bangkok
Fastest flight time
2h 50m
Cheapest price
14,460 INR
Agartala to Bangkok
Fastest flight time
8h 20m
Cheapest price
14,746 INR
Vārānasi to Bangkok
Fastest flight time
3h 15m
Cheapest price
14,889 INR
Visakhapatnam to Bangkok
Fastest flight time
2h 55m
Cheapest price
14,889 INR
View more

Start planning your trip to Bangkok