Hotels in Bangkok

Find the best deals on 5,491 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.8
₹ 8,585
View all deals
Bangkok Marriott Marquis Queen's Park
9.0
₹ 10,217
View all deals
The Sukhothai Bangkok
9.0
₹ 11,636
View all deals
Amari Don Muang Airport Bangkok
8.6
₹ 5,179
View all deals
Arnoma Grand
8.0
₹ 5,534
View all deals
The Peninsula Bangkok
9.2
₹ 15,184
View all deals
Twin Towers Hotel
7.8
₹ 3,122
View all deals
Avani Atrium Bangkok
8.5
₹ 4,186
View all deals
Amari Watergate Bangkok
8.7
₹ 7,237
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
₹ 13,410
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.7
₹ 6,386
View all deals
Pathumwan Princess Hotel
8.8
₹ 6,386
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
₹ 4,967
View all deals
Holiday Inn Bangkok Silom
8.7
₹ 4,825
View all deals
Banyan Tree Bangkok
9.0
₹ 11,565
View all deals
Mandarin Oriental, Bangkok
9.2
₹ 59,812
View all deals
Grand Hyatt Erawan Bangkok
9.0
₹ 11,920
View all deals
Conrad Bangkok
8.8
₹ 11,210
View all deals
Prince Palace Hotel
7.5
₹ 2,980
View all deals
Holiday Inn Bangkok
9.0
₹ 7,450
View all deals
Shangri-La Hotel Bangkok
8.9
₹ 12,275
View all deals
The Sukosol
8.6
₹ 6,527
View all deals
Anantara Siam Bangkok
9.2
₹ 12,345
View all deals
Rama Gardens Hotel Bangkok
8.5
₹ 3,193
View all deals
Asia Hotel Bangkok
7.7
₹ 3,548
View all deals
Royal Suite Hotel Bangkok
8.1
₹ 2,270
View all deals
Como Metropolitan Bangkok
9.1
₹ 9,791
View all deals
JW Marriott Hotel Bangkok
9.0
₹ 12,913
View all deals
The Westin Grande Sukhumvit, Bangkok
8.8
₹ 9,578
View all deals
Chatrium Residence Sathorn Bangkok
8.7
₹ 5,038
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
₹ 13,552
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
₹ 8,443
View all deals
Baiyoke Sky Hotel
8.2
₹ 4,328
View all deals
Ramada by Wyndham D MA Bangkok
7.4
₹ 3,193
View all deals
Anantara Riverside Bangkok Resort
9.0
₹ 8,798
View all deals
Indra Regent Hotel
7.4
₹ 4,044
View all deals
Mandarin Hotel Managed By Centre Point
8.8
₹ 4,896
View all deals
Ambassador Hotel Bangkok
7.4
₹ 3,548
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
₹ 7,592
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.8
₹ 4,754
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Ratchathewi
Best value
Glur Central Pratunam
7.6
₹ 639
No. 1 most popular
Baiyoke Sky Hotel
8.2
₹ 4,328
No. 2 most popular
The Sukosol
8.6
₹ 6,527
No. 3 most popular
The Berkeley Hotel Pratunam
8.4
₹ 5,250
No. 4 most popular
Amari Watergate Bangkok
8.7
₹ 7,237
No. 5 most popular
Pullman Bangkok King Power
9.0
₹ 7,521
Hotels in Chatuchak
Best value
S-space Hostel Chatuchak
8.4
₹ 710
No. 1 most popular
Centara Grand at Central Plaza Ladprao Bangkok
8.7
₹ 6,386
No. 2 most popular
The Quarter Ladprao By Uhg
8.9
₹ 3,051
No. 3 most popular
V20 boutique hotel
8.9
₹ 3,548
No. 4 most popular
Northgate Ratchayothin
8.3
₹ 2,838
No. 5 most popular
mybed Ratchada-Ladprao
8.3
₹ 1,135
Hotels in Prawet
Best value
Nty Hostel Near Suvarnabhumi Airport
8.4
₹ 993
No. 1 most popular
Dusit Princess Srinakarin Bangkok
8.6
₹ 5,250
No. 2 most popular
Summit Pavilion
8.4
₹ 2,483
No. 3 most popular
Novotel Bangkok Bangna
8.1
₹ 4,896
No. 4 most popular
Maple Hotel
7.8
₹ 3,193
No. 5 most popular
Romance Hotel Srinakarin
8.1
₹ 1,206
Hotels in Pathum Wan
Best value
Orchid Hostel
7.8
₹ 426
No. 1 most popular
Holiday Inn Express Bangkok Siam
8.5
₹ 5,179
No. 2 most popular
Pathumwan Princess Hotel
8.8
₹ 6,386
No. 3 most popular
Twin Towers Hotel
7.8
₹ 3,122
No. 4 most popular
Siam Kempinski Hotel Bangkok
9.2
₹ 18,305
No. 5 most popular
Novotel Bangkok on Siam Square
8.3
₹ 7,734

When to book a hotel in Bangkok

Low season
April
High season
November

cheapest month to stay

9%

expected price decrease

most expensive time to stay

55%

expected price increase

Price
₹ 6,747 - ₹ 11,520
Highest day of week
Monday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

₹ 6,598

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

₹ 6,811

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Bangkok is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
₹ 1.206 - ₹ 1.348
3 star
₹ 2.696 - ₹ 2.980
4-5 star
₹ 6.953 - ₹ 7.308

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 ₹ 64 per night.

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

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

Which day is cheapest to stay in Bangkok?

Hotel rooms in Bangkok are generally cheapest on Monday 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 ₹ 194 a night for every person. In contrast, the average price of a hotel in Bangkok is closer to ₹ 98 a night for every person, which is a 50% 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 ₹ 8, on average. This price is ₹ 90 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.8
₹ 8,585
#2 most popular
Bangkok Marriott Marquis Queen's Park
9.0
₹ 10,217
Best value
Theorie Hotel Sukhumvit 107
7.8
₹ 1,703
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.8
₹ 2,058
#2 most popular
Nana Hotel
7.5
₹ 3,051
Best value
Sananwan Palace
8.4
₹ 851

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
₹ 568
Rambuttri Village Inn & Plaza
7.6
₹ 1,561
Sananwan Palace
8.4
₹ 851
Theorie Hotel Sukhumvit 107
7.8
₹ 1,703
Nasa Vegas Hotel
6.8
₹ 1,277
Tubtim Siam Suvarnabhumi Hotel
8.0
₹ 1,703

Best value hotels in Bangkok

Avani Atrium Bangkok
8.5
₹ 4,186
Royal Suite Hotel Bangkok
8.1
₹ 2,270
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
₹ 4,967
Anantara Sathorn Bangkok Hotel
9.0
₹ 5,534
Prince Palace Hotel
7.5
₹ 2,980
Montien Riverside Hotel
8.3
₹ 4,257

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
₹ 3,193
No. 1 most popular
Arnoma Grand
8.0
₹ 5,534
No. 2 most popular
Amari Watergate Bangkok
8.7
₹ 7,237
No. 3 most popular
Conrad Bangkok
8.8
₹ 11,210
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.7
₹ 5,038
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
₹ 13,552
Ramada by Wyndham D MA Bangkok
7.4
₹ 3,193
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
₹ 3,193
No. 1 most popular
Arnoma Grand
8.0
₹ 5,534
No. 2 most popular
Amari Watergate Bangkok
8.7
₹ 7,237
No. 3 most popular
Conrad Bangkok
8.8
₹ 11,210
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.7
₹ 5,038
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
₹ 13,552
Ramada by Wyndham D MA Bangkok
7.4
₹ 3,193
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.9
₹ 4,683
No. 1 most popular
The Sukhothai Bangkok
9.0
₹ 11,636
No. 2 most popular
The Peninsula Bangkok
9.2
₹ 15,184
No. 3 most popular
Mandarin Oriental, Bangkok
9.2
₹ 59,812
No. 4 most popular
Grand Hyatt Erawan Bangkok
9.0
₹ 11,920
No. 5 most popular
Conrad Bangkok
8.8
₹ 11,210
Shangri-La Hotel Bangkok
8.9
₹ 12,275

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Bengaluru to Bangkok
Fastest flight time
3h 30m
Cheapest price
₹ 11,423
Ahmedabad to Bangkok
Fastest flight time
4h 05m
Cheapest price
₹ 11,494
Chennai to Bangkok
Fastest flight time
3h 20m
Cheapest price
₹ 12,062
Jaipur to Bangkok
Fastest flight time
3h 55m
Cheapest price
₹ 12,558
Mumbai to Bangkok
Fastest flight time
4h 05m
Cheapest price
₹ 12,629
Kolkata to Bangkok
Fastest flight time
2h 25m
Cheapest price
₹ 13,268
Vārānasi to Bangkok
Fastest flight time
3h 00m
Cheapest price
₹ 13,694
Kochi to Bangkok
Fastest flight time
4h 15m
Cheapest price
₹ 13,764
New Delhi to Bangkok
Fastest flight time
4h 05m
Cheapest price
₹ 14,119
Hyderabad to Bangkok
Fastest flight time
6h 55m
Cheapest price
₹ 14,261
View more

Start planning your trip to Bangkok