Hotels in Bangkok

Find the best deals on 5,224 hotels

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
8269 INR
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
9841 INR
View all deals
The Sukhothai Bangkok
9.1
11207 INR
View all deals
Crowne Plaza Bangkok Lumpini Park
8.7
9567 INR
View all deals
Amari Don Muang Airport Bangkok
8.5
4989 INR
View all deals
The Peninsula Bangkok
9.3
14624 INR
View all deals
Dusit Thani Bangkok
8.7
9876 INR
View all deals
Avani Atrium Bangkok Hotel
8.4
4032 INR
View all deals
Amari Watergate Bangkok
8.7
6970 INR
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
12916 INR
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
6150 INR
View all deals
Pathumwan Princess Hotel
8.9
6150 INR
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.3
4784 INR
View all deals
Holiday Inn Bangkok Silom
8.8
4647 INR
View all deals
Banyan Tree Bangkok
8.9
11139 INR
View all deals
Mandarin Oriental, Bangkok
9.2
57609 INR
View all deals
Grand Hyatt Erawan Bangkok
9.1
11481 INR
View all deals
Conrad Bangkok
8.7
10797 INR
View all deals
Prince Palace Hotel
7.5
2870 INR
View all deals
Holiday Inn Bangkok
8.8
7175 INR
View all deals
Shangri-La Bangkok
9.0
11822 INR
View all deals
The Tawana Bangkok
8.0
3759 INR
View all deals
The Sukosol
8.5
6287 INR
View all deals
Anantara Siam Bangkok
9.1
11891 INR
View all deals
Rama Gardens Hotel Bangkok
8.3
3075 INR
View all deals
Asia Hotel Bangkok
7.7
3417 INR
View all deals
Royal Suite Hotel Bangkok
8.1
2187 INR
View all deals
Como Metropolitan Bangkok
9.2
9431 INR
View all deals
JW Marriott Hotel Bangkok
8.8
12438 INR
View all deals
The Westin Grande Sukhumvit, Bangkok
8.7
9226 INR
View all deals
Chatrium Residence Sathorn Bangkok
8.6
4852 INR
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
13053 INR
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
8132 INR
View all deals
Baiyoke Sky Hotel
8.0
4169 INR
View all deals
Ramada by Wyndham D MA Bangkok
7.4
3075 INR
View all deals
Anantara Riverside Bangkok Resort
9.0
8474 INR
View all deals
Mandarin Hotel Managed By Centre Point
8.5
4715 INR
View all deals
Ambassador Bangkok Hotel
7.4
3417 INR
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
7312 INR
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.9
4579 INR
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Khlong Toei
Best value
Hide Bangkok Hostel
8.7
478 INR
No. 1 most popular
Grand Sukhumvit Hotel Bangkok
8.2
5535 INR
No. 2 most popular
Hilton Sukhumvit Bangkok
8.7
8337 INR
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
12916 INR
No. 4 most popular
Bangkok Marriott Marquis Queen's Park
8.9
9841 INR
No. 5 most popular
The Landmark Bangkok
8.7
8269 INR
Hotels in Ratchathewi
Best value
Cubic Bed Pratunam - Hostel
6.9
478 INR
No. 1 most popular
Amari Watergate Bangkok
8.7
6970 INR
No. 2 most popular
Eastin Hotel Makkasan Bangkok
8.1
3212 INR
No. 3 most popular
The Sukosol
8.5
6287 INR
No. 4 most popular
The Berkeley Hotel Pratunam
8.2
5057 INR
No. 5 most popular
Pullman Bangkok King Power
9.2
7244 INR
Hotels in Bang Rak
Best value
Centaur Inn
6.5
410 INR
No. 1 most popular
Pullman Bangkok Hotel G
8.6
7312 INR
No. 2 most popular
W Bangkok
9.2
12506 INR
No. 3 most popular
Crowne Plaza Bangkok Lumpini Park
8.7
9567 INR
No. 4 most popular
Holiday Inn Bangkok Silom
8.8
4647 INR
No. 5 most popular
Shangri-La Bangkok
9.0
11822 INR
Hotels in Huai Khwang
Best value
X9Hostel
9.1
752 INR
No. 1 most popular
Avani Atrium Bangkok Hotel
8.4
4032 INR
No. 2 most popular
Metropole Bangkok
8.2
4374 INR
No. 3 most popular
Swissôtel Bangkok Ratchada
8.6
6287 INR
No. 4 most popular
Lancaster Bangkok
9.1
7654 INR
No. 5 most popular
Praso @ Ratchada 12 Hotel
8.0
2802 INR

When to book a hotel in Bangkok

Low season
April
High season
December

cheapest month to stay

26%

expected price decrease

most expensive time to stay

35%

expected price increase

+90.0%
+60.0%
+30.0%
Base
Price
5,280 - 9,5745,280 - 9,574 INR
Highest day of week
Monday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

6,765 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

5,330 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 88 INR 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 26% during this period.

Which day is cheapest to stay in Bangkok?

Hotel rooms in Bangkok are generally cheapest on Thursday 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 97 INR a night for every person, which is a 49.036% 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 15 INR, on average. This price is 82 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
8269 INR
#2 most popular
Bangkok Marriott Marquis Queen's Park
8.9
9841 INR
Best value
Theorie Hotel Sukhumvit 107
7.8
1640 INR
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
1982 INR
#2 most popular
Nana Hotel
7.0
2939 INR
Best value
Sananwan Palace
8.7
820 INR

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
547 INR
Nasa Vegas Hotel
6.7
1230 INR
Sananwan Palace
8.7
820 INR
BS Residence Suvarnabhumi
7.0
1435 INR
Wild Orchid Villa
7.2
957 INR
Rambuttri Village Inn & Plaza
7.6
1503 INR

Best value hotels in Bangkok

Montien Riverside Hotel
8.1
4100 INR
Wild Orchid Villa
7.2
957 INR
Summit Windmill Golf Residence
8.4
4715 INR
Sananwan Palace
8.7
820 INR
The Grand Fourwings Convention Hotel
8.6
4579 INR
Theorie Hotel Sukhumvit 107
7.8
1640 INR

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Golden Tulip Mandison Suites
8.3
3622 INR
No. 1 most popular
The Sukhothai Bangkok
9.1
11207 INR
No. 2 most popular
Crowne Plaza Bangkok Lumpini Park
8.7
9567 INR
The Peninsula Bangkok
9.3
14624 INR
Dusit Thani Bangkok
8.7
9876 INR
Pathumwan Princess Hotel
8.9
6150 INR
Mandarin Oriental, Bangkok
9.2
57609 INR
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
3075 INR
No. 1 most popular
Amari Watergate Bangkok
8.7
6970 INR
No. 2 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
12916 INR
Conrad Bangkok
8.7
10797 INR
Chatrium Residence Sathorn Bangkok
8.6
4852 INR
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
13053 INR
Ramada by Wyndham D MA Bangkok
7.4
3075 INR
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.7
4510 INR
No. 1 most popular
The Sukhothai Bangkok
9.1
11207 INR
No. 2 most popular
The Peninsula Bangkok
9.3
14624 INR
Dusit Thani Bangkok
8.7
9876 INR
Mandarin Oriental, Bangkok
9.2
57609 INR
Grand Hyatt Erawan Bangkok
9.1
11481 INR
Conrad Bangkok
8.7
10797 INR

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Mumbai to Bangkok
Fastest flight time
4h 20m
Cheapest price
13,394 INR
Kolkata to Bangkok
Fastest flight time
2h 25m
Cheapest price
8,201 INR
Ahmedabad to Bangkok
Fastest flight time
4h 10m
Cheapest price
13,941 INR
Bengaluru to Bangkok
Fastest flight time
3h 30m
Cheapest price
13,531 INR
Sūrat to Bangkok
Fastest flight time
7h 15m
Cheapest price
16,196 INR
Amritsar to Bangkok
Fastest flight time
9h 40m
Cheapest price
21,253 INR
Bhubaneshwar to Bangkok
Fastest flight time
2h 35m
Cheapest price
13,326 INR
Chennai to Bangkok
Fastest flight time
3h 15m
Cheapest price
9,431 INR
Jaipur to Bangkok
Fastest flight time
4h 00m
Cheapest price
14,351 INR
Pune to Bangkok
Fastest flight time
8h 10m
Cheapest price
16,948 INR
View more

Start planning your trip to Bangkok