Hotels in Bangkok

Find the best deals on 5,488 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
109€
View all deals
Bangkok Marriott Marquis Queen's Park
9.0
130€
View all deals
The Sukhothai Bangkok
9.0
148€
View all deals
Amari Don Muang Airport Bangkok
8.6
66€
View all deals
Arnoma Grand
8.0
70€
View all deals
The Peninsula Bangkok
9.2
193€
View all deals
Avani Atrium Bangkok
8.5
53€
View all deals
Amari Watergate Bangkok
8.7
92€
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
170€
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.7
81€
View all deals
Pathumwan Princess Hotel
8.8
81€
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
63€
View all deals
Holiday Inn Bangkok Silom
8.7
61€
View all deals
Banyan Tree Bangkok
9.0
147€
View all deals
Mandarin Oriental, Bangkok
9.2
760€
View all deals
Grand Hyatt Erawan Bangkok
9.0
152€
View all deals
Conrad Bangkok
8.8
143€
View all deals
Prince Palace Hotel
7.5
38€
View all deals
Holiday Inn Bangkok
9.0
95€
View all deals
Shangri-La Hotel Bangkok
8.9
156€
View all deals
The Tawana Bangkok
7.9
50€
View all deals
The Sukosol
8.6
83€
View all deals
Anantara Siam Bangkok
9.2
157€
View all deals
Rama Gardens Hotel Bangkok
8.5
41€
View all deals
Asia Hotel Bangkok
7.7
45€
View all deals
Royal Suite Hotel Bangkok
8.1
29€
View all deals
Como Metropolitan Bangkok
9.1
124€
View all deals
JW Marriott Hotel Bangkok
9.0
164€
View all deals
The Westin Grande Sukhumvit, Bangkok
8.8
122€
View all deals
Chatrium Residence Sathorn Bangkok
8.8
64€
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
172€
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
107€
View all deals
Baiyoke Sky Hotel
8.2
55€
View all deals
Ramada by Wyndham D MA Bangkok
7.4
41€
View all deals
Anantara Riverside Bangkok Resort
9.0
112€
View all deals
Indra Regent Hotel
7.4
51€
View all deals
Mandarin Hotel Managed By Centre Point
8.8
62€
View all deals
Ambassador Hotel Bangkok
7.4
45€
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
97€
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.8
60€
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Din Daeng
Best value
1989 Ratchada Bangkok - Hostel
8.7
7€
No. 1 most popular
Grand Mercure Bangkok Fortune
8.6
78€
No. 2 most popular
Stay Hotel Bkk
8.4
35€
No. 3 most popular
The Emerald Hotel
8.1
68€
No. 4 most popular
Hi Residence Bangkok
7.3
32€
No. 5 most popular
BB Garden Resort
8.4
23€
Hotels in Bang Phlat
Best value
The Overstay Art Hostel
7.0
7€
No. 1 most popular
The Royal River Hotel
8.0
51€
No. 2 most popular
Praya Palazzo
8.8
84€
No. 3 most popular
Charlie House Pinklao
8.5
28€
No. 4 most popular
Hansa Bangkok House
9.3
37€
No. 5 most popular
Tuk Tuk Hostel
8.7
13€
Hotels in Bang Kapi
Best value
Zen Rooms Ramkhamhaeng Mansion
6.8
12€
No. 1 most popular
The Grand Fourwings Convention Hotel Bangkok
8.7
60€
No. 2 most popular
The Xtreme Suites
7.1
23€
No. 3 most popular
Baan Oliver Srinakarin
8.2
30€
No. 4 most popular
Wongcharearn Mansion
7.4
13€
No. 5 most popular
Baron Residence Bangkok
8.0
26€
Hotels in Bangkok Noi
Best value
Yaks House Hostel
8.8
7€
No. 1 most popular
Baan Wanglang Riverside
8.6
46€
No. 2 most popular
Theatre Residence
9.1
46€
No. 3 most popular
Baansuanprannok Hotel
9.2
37€
No. 4 most popular
Waterside Boutique Hotel
7.8
16€
No. 5 most popular
Uncle Loy's Boutique House
9.4
34€

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
86€ - 146€
Highest day of week
Monday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

83€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

86€

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
15€ - 17€
3 star
34€ - 38€
4-5 star
88€ - 93€

Bangkok travel tips

Let us help you with the best tips about Bangkok

How long do people stay in Bangkok?

On average, people stay in Bangkok for a total of 3 nights.

How much does a hotel cost in Bangkok?

On average, rooms will be priced around 73€ 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.

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

The cheapest month to book a hotel in Bangkok is April. The cost of your room could be as much as 18% cheaper than in peak months.

Which day is cheapest to stay in Bangkok?

The cost of a Bangkok hotel room will vary for each day, but generally Monday works out the most economical, with Sunday proving the least economical.

How much does a luxury hotel in Bangkok cost?

194€ per person, per night, is on average what you can expect to pay for luxury hotels in Bangkok. To put this in perspective, 97€ per person, per night is the average price of a hotel in Bangkok, which is a price difference of around 50% to stay at a luxury hotel.

How much does a hostel in Bangkok cost?

Bangkok Hostels typically cost in the region of 8€ a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average 89€ cheaper than the average price of a hotel in Bangkok.

Where should I stay in Bangkok?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Watthana, Khlong Toei, Ratchathewi and Bang Rak when staying in Bangkok.


How much does a hotel in Bangkok cost?

4 stars and above
#1 most popular
The Landmark Bangkok
8.8
109€
#2 most popular
Bangkok Marriott Marquis Queen's Park
9.0
130€
Best value
Theorie Hotel Sukhumvit 107
7.9
22€
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.8
26€
#2 most popular
Nana Hotel
7.6
39€
Best value
Sananwan Palace
8.4
11€

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
7€
Nasa Vegas Hotel
6.8
16€
Sananwan Palace
8.4
11€
Rambuttri Village Inn & Plaza
7.6
20€
Picnic Hotel Bangkok
8.2
13€
Theorie Hotel Sukhumvit 107
7.9
22€

Best value hotels in Bangkok

Avani Atrium Bangkok
8.5
53€
Royal Suite Hotel Bangkok
8.1
29€
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.4
63€
Anantara Sathorn Bangkok Hotel
9.0
70€
Prince Palace Hotel
7.5
38€
Montien Riverside Hotel
8.3
54€

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
41€
No. 1 most popular
Arnoma Grand
8.0
70€
No. 2 most popular
Amari Watergate Bangkok
8.7
92€
No. 3 most popular
Conrad Bangkok
8.8
143€
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.8
64€
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
172€
Ramada by Wyndham D MA Bangkok
7.4
41€
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.5
41€
No. 1 most popular
Arnoma Grand
8.0
70€
No. 2 most popular
Amari Watergate Bangkok
8.7
92€
No. 3 most popular
Conrad Bangkok
8.8
143€
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.8
64€
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
172€
Ramada by Wyndham D MA Bangkok
7.4
41€
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.9
60€
No. 1 most popular
The Sukhothai Bangkok
9.0
148€
No. 2 most popular
The Peninsula Bangkok
9.2
193€
No. 3 most popular
Mandarin Oriental, Bangkok
9.2
760€
No. 4 most popular
Grand Hyatt Erawan Bangkok
9.0
152€
No. 5 most popular
Conrad Bangkok
8.8
143€
Shangri-La Hotel Bangkok
8.9
156€

momondo's favourite hotels


Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Dublin to Bangkok
Fastest flight time
15h 10m
Cheapest price
431€
Cork to Bangkok
Fastest flight time
13h 45m
Cheapest price
473€
Shannon to Bangkok
Fastest flight time
18h 30m
Cheapest price
552€
Milltown (Kerry) to Bangkok
Fastest flight time
34h 05m
Cheapest price
610€
Knock to Bangkok
Fastest flight time
25h 25m
Cheapest price
863€
View more

Start planning your trip to Bangkok