Hotels in Bangkok

Find the best deals on 5,297 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
99 GBP
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
118 GBP
View all deals
The Sukhothai Bangkok
9.1
134 GBP
View all deals
Amari Don Muang Airport Bangkok
8.5
60 GBP
View all deals
The Peninsula Bangkok
9.2
175 GBP
View all deals
Dusit Thani Bangkok
8.7
118 GBP
View all deals
Avani Atrium Bangkok
8.5
48 GBP
View all deals
Amari Watergate Bangkok
8.7
83 GBP
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
154 GBP
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
73 GBP
View all deals
Pathumwan Princess Hotel
8.8
73 GBP
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.3
57 GBP
View all deals
Holiday Inn Bangkok Silom
8.7
56 GBP
View all deals
Banyan Tree Bangkok
8.9
133 GBP
View all deals
Mandarin Oriental, Bangkok
9.2
688 GBP
View all deals
Grand Hyatt Erawan Bangkok
9.0
137 GBP
View all deals
Conrad Bangkok
8.7
129 GBP
View all deals
Prince Palace Hotel
7.5
34 GBP
View all deals
Holiday Inn Bangkok
8.8
86 GBP
View all deals
Shangri-La Bangkok
9.0
141 GBP
View all deals
The Tawana Bangkok
7.9
45 GBP
View all deals
The Sukosol
8.5
75 GBP
View all deals
Anantara Siam Bangkok
9.1
142 GBP
View all deals
Rama Gardens Hotel Bangkok
8.3
37 GBP
View all deals
Asia Hotel Bangkok
7.7
41 GBP
View all deals
Royal Suite Hotel Bangkok
8.1
26 GBP
View all deals
Como Metropolitan Bangkok
9.2
113 GBP
View all deals
JW Marriott Hotel Bangkok
8.9
149 GBP
View all deals
The Westin Grande Sukhumvit, Bangkok
8.7
110 GBP
View all deals
Chatrium Residence Sathorn Bangkok
8.6
58 GBP
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
156 GBP
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
97 GBP
View all deals
Baiyoke Sky Hotel
8.1
50 GBP
View all deals
Ramada by Wyndham D MA Bangkok
7.4
37 GBP
View all deals
Anantara Riverside Bangkok Resort
9.0
101 GBP
View all deals
Mandarin Hotel Managed By Centre Point
8.5
56 GBP
View all deals
Ambassador Bangkok Hotel
7.4
41 GBP
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
87 GBP
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.9
55 GBP
View all deals
Pinnacle Lumpinee Park Hotel
7.9
24 GBP
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.0
26 GBP
No. 1 most popular
Galleria 10 Sukhumvit Bangkok By Compass Hospitality
8.3
45 GBP
No. 2 most popular
The Landmark Bangkok
8.7
99 GBP
No. 3 most popular
Galleria 12 Sukhumvit Bangkok by Compass Hospitality
8.0
41 GBP
No. 4 most popular
Hilton Sukhumvit Bangkok
8.7
100 GBP
No. 5 most popular
Bangkok Marriott Marquis Queen's Park
8.9
118 GBP
Hotels in Ratchathewi
Best value
Cubic Bed Pratunam - Hostel
7.0
6 GBP
No. 1 most popular
Baiyoke Sky Hotel
8.1
50 GBP
No. 2 most popular
Amari Watergate Bangkok
8.7
83 GBP
No. 3 most popular
The Sukosol
8.5
75 GBP
No. 4 most popular
The Berkeley Hotel Pratunam
8.3
60 GBP
No. 5 most popular
Pullman Bangkok King Power
9.0
87 GBP
Hotels in Bang Rak
Best value
Centaur Inn
6.4
5 GBP
No. 1 most popular
Lebua at State Tower
8.7
100 GBP
No. 2 most popular
Shangri-La Bangkok
9.0
141 GBP
No. 3 most popular
Pullman Bangkok Hotel G
8.5
87 GBP
No. 4 most popular
Royal Orchid Sheraton Hotel & Towers
8.8
100 GBP
No. 5 most popular
Novotel Bangkok Silom Road
8.5
44 GBP
Hotels in Huai Khwang
Best value
X9Hostel
9.0
9 GBP
No. 1 most popular
Lancaster Bangkok
9.1
91 GBP
No. 2 most popular
Metropole Bangkok
8.2
52 GBP
No. 3 most popular
Swissôtel Bangkok Ratchada
8.5
75 GBP
No. 4 most popular
Avani Atrium Bangkok
8.5
48 GBP
No. 5 most popular
Praso @ Ratchada 12 Hotel
8.0
33 GBP

When to book a hotel in Bangkok

Low season
December
High season
September

cheapest month to stay

53%

expected price decrease

most expensive time to stay

229%

expected price increase

+630.0%
+420.0%
+210.0%
Base
Price
70 - 492 GBP
Highest day of week
Saturday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

45 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

75 GBP

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?

Visiting Bangkok for 4 nights is the most common choice for our users.

How much does a hotel cost in Bangkok?

158 GBP per night is the average rate for a room when booking a hotel in Bangkok. Prices will differ depending on factors such as star rating, time of year and location.

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

December is the cheapest month to book a hotel in Bangkok. Prices can be 46% lower than other, busier months, so this is a great time to get a good deal.

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 Friday proving the least economical.

How much does a luxury hotel in Bangkok cost?

191 GBP is around the price you are going to have to pay for a luxury hotel room in Bangkok. This is on average a 49.073% increase on the cost of a typical Bangkok hotel, which is more likely to charge 97 GBP a night.

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 GBP, on average. This price is 82 GBP 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
99 GBP
#2 most popular
Bangkok Marriott Marquis Queen's Park
8.9
118 GBP
Best value
Theorie Hotel Sukhumvit 107
7.8
20 GBP
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
24 GBP
#2 most popular
Nana Hotel
7.5
35 GBP
Best value
Sananwan Palace
8.5
10 GBP

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
7 GBP
Nasa Vegas Hotel
6.7
15 GBP
Sananwan Palace
8.5
10 GBP
Rambuttri Village Inn & Plaza
7.7
18 GBP
Wild Orchid Villa
7.2
11 GBP
Theorie Hotel Sukhumvit 107
7.8
20 GBP

Best value hotels in Bangkok

Avani Atrium Bangkok
8.5
48 GBP
Summit Windmill Golf Residence
8.4
56 GBP
Prince Palace Hotel
7.5
34 GBP
The Grand Fourwings Convention Hotel
8.6
55 GBP
Montien Riverside Hotel
8.2
49 GBP
Wild Orchid Villa
7.2
11 GBP

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
37 GBP
No. 1 most popular
Amari Watergate Bangkok
8.7
83 GBP
No. 2 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
154 GBP
No. 3 most popular
Conrad Bangkok
8.7
129 GBP
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.6
58 GBP
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
156 GBP
Ramada by Wyndham D MA Bangkok
7.4
37 GBP
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
37 GBP
No. 1 most popular
Amari Watergate Bangkok
8.7
83 GBP
No. 2 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
154 GBP
No. 3 most popular
Conrad Bangkok
8.7
129 GBP
No. 4 most popular
Chatrium Residence Sathorn Bangkok
8.6
58 GBP
No. 5 most popular
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
156 GBP
Ramada by Wyndham D MA Bangkok
7.4
37 GBP
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.7
54 GBP
No. 1 most popular
The Sukhothai Bangkok
9.1
134 GBP
No. 2 most popular
The Peninsula Bangkok
9.2
175 GBP
No. 3 most popular
Dusit Thani Bangkok
8.7
118 GBP
No. 4 most popular
Mandarin Oriental, Bangkok
9.2
688 GBP
No. 5 most popular
Grand Hyatt Erawan Bangkok
9.0
137 GBP
Conrad Bangkok
8.7
129 GBP

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
London to Bangkok
Fastest flight time
14h 30m
Cheapest price
278 GBP
Birmingham to Bangkok
Fastest flight time
14h 50m
Cheapest price
400 GBP
Cardiff to Bangkok
Fastest flight time
14h 00m
Cheapest price
431 GBP
Manchester to Bangkok
Fastest flight time
14h 55m
Cheapest price
438 GBP
Edinburgh to Bangkok
Fastest flight time
13h 45m
Cheapest price
443 GBP
Glasgow to Bangkok
Fastest flight time
14h 50m
Cheapest price
454 GBP
Newcastle upon Tyne to Bangkok
Fastest flight time
15h 05m
Cheapest price
474 GBP
Liverpool to Bangkok
Fastest flight time
19h 10m
Cheapest price
494 GBP
Norwich to Bangkok
Fastest flight time
20h 50m
Cheapest price
523 GBP
Aberdeen to Bangkok
Fastest flight time
16h 15m
Cheapest price
524 GBP
View more

Start planning your trip to Bangkok