Hotels in Bangkok

Find the best deals on 5,713 hotels in Bangkok

Check-in
Check-out
Compare vs momondo |

Top Hotels in Bangkok

Find the perfect Bangkok hotel for business or leisure
$self.alt
Grand Mercure Bangkok Fortune
8.6
£71
View all deals
$self.alt
The Landmark Bangkok
8.8
£98
View all deals
$self.alt
Bangkok Marriott Marquis Queen's Park
9.0
£117
View all deals
$self.alt
The Sukhothai Bangkok
9.0
£133
View all deals
$self.alt
Amari Don Muang Airport Bangkok
8.5
£59
View all deals
$self.alt
Arnoma Grand
8.0
£64
View all deals
$self.alt
The Peninsula Bangkok
9.2
£173
View all deals
$self.alt
Avani Atrium Bangkok Hotel
8.5
£48
View all deals
$self.alt
Amari Watergate Bangkok
8.7
£83
View all deals
$self.alt
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
£153
View all deals
$self.alt
Centara Grand at Central Plaza Ladprao Bangkok
8.7
£73
View all deals
$self.alt
Pathumwan Princess Hotel
8.8
£73
View all deals
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.5
£57
View all deals
$self.alt
Holiday Inn Bangkok Silom
8.7
£55
View all deals
$self.alt
Banyan Tree Bangkok
9.0
£132
View all deals
$self.alt
Mandarin Oriental, Bangkok
9.2
£682
View all deals
$self.alt
Grand Hyatt Erawan Bangkok
9.0
£136
View all deals
$self.alt
Conrad Bangkok
8.8
£128
View all deals
$self.alt
Prince Palace Hotel
7.5
£34
View all deals
$self.alt
Holiday Inn Bangkok
8.9
£85
View all deals
$self.alt
Shangri-La Hotel Bangkok
8.9
£140
View all deals
$self.alt
The Sukosol
8.7
£75
View all deals
$self.alt
Anantara Siam Bangkok
9.2
£141
View all deals
$self.alt
Asia Hotel Bangkok
7.7
£41
View all deals
$self.alt
Royal Suite Hotel Bangkok
8.0
£26
View all deals
$self.alt
Como Metropolitan Bangkok
9.1
£112
View all deals
$self.alt
JW Marriott Hotel Bangkok
9.1
£148
View all deals
$self.alt
The Westin Grande Sukhumvit, Bangkok
8.8
£110
View all deals
$self.alt
Chatrium Residence Sathorn Bangkok
8.8
£58
View all deals
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
£155
View all deals
$self.alt
Mayfair, Bangkok - Marriott Executive Apartments
8.9
£97
View all deals
$self.alt
Baiyoke Sky Hotel
8.3
£50
View all deals
$self.alt
Ramada D'ma Bangkok
7.5
£37
View all deals
$self.alt
Anantara Riverside Bangkok Resort
9.0
£101
View all deals
$self.alt
Indra Regent Hotel
7.5
£47
View all deals
$self.alt
Mandarin Hotel Managed By Centre Point
8.8
£56
View all deals
$self.alt
Ambassador Hotel Bangkok
7.5
£41
View all deals
$self.alt
DoubleTree by Hilton Hotel Sukhumvit Bangkok
8.5
£87
View all deals
$self.alt
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.8
£55
View all deals
$self.alt
Pinnacle Lumpinee Park Hotel
7.9
£24
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Bang Phlat
Search hotels in Bang Phlat
$self.alt
Best value
The Overstay Art Hostel
6.7
£7
$self.alt
No. 1 most popular
The Royal River Hotel
8.0
£47
$self.alt
No. 2 most popular
Praya Palazzo
8.7
£76
$self.alt
No. 3 most popular
Charlie House Pinklao
8.6
£26
$self.alt
No. 4 most popular
Hansa Bangkok House
9.3
£34
$self.alt
No. 5 most popular
Tuk Tuk Hostel
8.7
£12
Hotels in Khan Na Yao
Search hotels in Khan Na Yao
$self.alt
Best value
Sabai Mansion
4.0
£12
$self.alt
No. 1 most popular
Q-Box Hotel Bangkok Blossom
8.2
$self.alt
No. 2 most popular
Viva Residence
7.7
£22
$self.alt
No. 3 most popular
Waratee Spa Resort Villa
4.1
£14
$self.alt
No. 4 most popular
Synsiri Resort
7.5
£26
$self.alt
No. 5 most popular
Synsiri 5 Nawamin 96
6.7
£15
Hotels in Don Mueang
Search hotels in Don Mueang
$self.alt
Best value
Zleep63
7.9
£6
$self.alt
No. 1 most popular
Amari Don Muang Airport Bangkok
8.5
£59
$self.alt
No. 2 most popular
B your home Hotel Donmueang Airport Bangkok
7.9
£25
$self.alt
No. 3 most popular
Sleep Box by Miracle
7.2
£13
$self.alt
No. 4 most popular
Don Muang Hotel
8.1
£17
$self.alt
No. 5 most popular
Don Mueang Airport Modern Bangkok Hotel
8.2
£26
Hotels in Dusit
Search hotels in Dusit
$self.alt
Best value
Shanti Lodge Bangkok
8.0
£7
$self.alt
No. 1 most popular
The Siam
9.2
£360
$self.alt
No. 2 most popular
Uma Residence
7.9
£25
$self.alt
No. 3 most popular
Sawatdee Guesthouse the Original
9.0
£11
$self.alt
No. 4 most popular
OYO 284 Sabaidee Minitel
7.4
£29
$self.alt
No. 5 most popular
Ssip Boutique Dhevej Bangkok
9.1
£40

When to book a hotel in Bangkok

Check out the information below to find the best deal on a Bangkok hotel room
Low season
July
High season
February

cheapest month to stay

44%

expected price decrease

most expensive time to stay

87%

expected price increase

Price
£35 - £119
Highest day of week
Thursday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£69

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£45

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
£13 - £16
3 star
£28 - £34
4-5 star
£76 - £86

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?

£85 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?

July is the cheapest month to book a hotel in Bangkok. Prices can be 49% 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 Friday works out the most economical, with Wednesday proving the least economical.

How much does a luxury hotel in Bangkok cost?

£194 is around the price you are going to have to pay for a luxury hotel room in Bangkok. This is on average a 49% increase on the cost of a typical Bangkok hotel, which is more likely to charge £98 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 £8, on average. This price is £90 cheaper than your average Bangkok hotel.

Where should I stay in Bangkok?

Watthana, Khlong Toei, Phra Nakhon and Ratchathewi are some of the more popular areas to stay in when visiting Bangkok.


How much does a hotel in Bangkok cost per night?

Use the information below to find quality Bangkok hotel rooms for low prices
3 stars
$self.alt
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
£24
$self.alt
#2 most popular
Nana Hotel
7.6
£35
$self.alt
Best value
Sananwan Palace
8.3
£10
4 stars and above
$self.alt
#1 most popular
Grand Mercure Bangkok Fortune
8.6
£71
$self.alt
#2 most popular
The Landmark Bangkok
8.8
£98
$self.alt
Best value
Tubtim Siam Suvarnabhumi Hotel
7.9
£20

Cheapest hotels in Bangkok

These hotels and hostels usually make for a cheap way to stay in Bangkok
$self.alt
Glur Bangkok
6.9
£7
$self.alt
Rambuttri Village Inn & Plaza
7.6
£18
$self.alt
Sananwan Palace
8.3
£10
$self.alt
Tubtim Siam Suvarnabhumi Hotel
7.9
£20
$self.alt
Nasa Vegas Hotel
6.8
£15
$self.alt
Pinnacle Lumpinee Park Hotel
7.9
£24

Get the best value hotel in Bangkok

These hotels have the best prices for their ratings
$self.alt
Avani Atrium Bangkok Hotel
8.5
£48
$self.alt
Anantara Sathorn Bangkok Hotel
9.1
£64
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.5
£57
$self.alt
Montien Riverside Hotel
8.3
£49
$self.alt
Prince Palace Hotel
7.5
£34
$self.alt
Summit Windmill Golf Residence
8.5
£56

Looking for a specific type of hotel?

Check out these great hotels in Bangkok that are perfect for any stay
Romantic hotels in Bangkok
$self.alt
Best value
Ramada D'ma Bangkok
7.5
£37
$self.alt
No. 1 most popular
Arnoma Grand
8.0
£64
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8.7
£83
$self.alt
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
£153
$self.alt
No. 4 most popular
Conrad Bangkok
8.8
£128
$self.alt
No. 5 most popular
Chatrium Residence Sathorn Bangkok
8.8
£58
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
£155
Kid-friendly hotels in Bangkok
$self.alt
Best value
Ramada D'ma Bangkok
7.5
£37
$self.alt
No. 1 most popular
Arnoma Grand
8.0
£64
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8.7
£83
$self.alt
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.2
£153
$self.alt
No. 4 most popular
Conrad Bangkok
8.8
£128
$self.alt
No. 5 most popular
Chatrium Residence Sathorn Bangkok
8.8
£58
$self.alt
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
£155
Luxury hotels in Bangkok
$self.alt
Best value
U Sukhumvit Bangkok
8.9
£54
$self.alt
No. 1 most popular
The Sukhothai Bangkok
9.0
£133
$self.alt
No. 2 most popular
The Peninsula Bangkok
9.2
£173
$self.alt
No. 3 most popular
Mandarin Oriental, Bangkok
9.2
£682
$self.alt
No. 4 most popular
Grand Hyatt Erawan Bangkok
9.0
£136
$self.alt
No. 5 most popular
Conrad Bangkok
8.8
£128
$self.alt
Shangri-La Hotel Bangkok
8.9
£140

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
London to Bangkok
Fastest flight time
11h 30m
Cheapest price
£346
Edinburgh to Bangkok
Fastest flight time
14h 05m
Cheapest price
£364
Manchester to Bangkok
Fastest flight time
14h 55m
Cheapest price
£367
Cardiff to Bangkok
Fastest flight time
14h 50m
Cheapest price
£392
Newcastle upon Tyne to Bangkok
Fastest flight time
14h 15m
Cheapest price
£400
Birmingham to Bangkok
Fastest flight time
14h 20m
Cheapest price
£400
Glasgow to Bangkok
Fastest flight time
15h 55m
Cheapest price
£431
Bristol to Bangkok
Fastest flight time
18h 10m
Cheapest price
£488
Aberdeen to Bangkok
Fastest flight time
14h 50m
Cheapest price
£489
Liverpool to Bangkok
Fastest flight time
18h 15m
Cheapest price
£512
View more

Start planning your trip to Bangkok