Hotels in Bangkok

Find the best deals on 5 842 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
Ambassador Bangkok Hotel
6,9
R850
View all deals
$self.alt
Shangri-La Hotel, Bangkok
8,9
R2 940
View all deals
$self.alt
Grand Swiss Sukhumvit 11
7,9
R1 139
View all deals
$self.alt
The Emerald Hotel
7,8
R1 275
View all deals
$self.alt
Pantip Suites Sathorn
8,1
R935
View all deals
$self.alt
Millennium Hilton Bangkok
8,5
R1 886
View all deals
$self.alt
Amari Watergate Bangkok
8,5
R1 733
View all deals
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8,4
R1 190
View all deals
$self.alt
Holiday Inn Bangkok Silom
8,7
R1 156
View all deals
$self.alt
Prince Palace Hotel
7,4
R714
View all deals
$self.alt
Holiday Inn Bangkok
8,8
R1 784
View all deals
$self.alt
The Sukosol
8,7
R1 564
View all deals
$self.alt
Royal Suite Hotel Bangkok
8,1
R544
View all deals
$self.alt
Baiyoke Sky Hotel
7,8
R1 037
View all deals
$self.alt
Indra Regent Hotel
7,2
R969
View all deals
$self.alt
Novotel Bangkok on Siam Square
8,3
R1 852
View all deals
$self.alt
Royal Orchid Sheraton Hotel & Towers
8,7
R2 090
View all deals
$self.alt
Aspen Suites Hotel Sukhumvit 2 Bangkok by Compass Hospitality
7,5
R799
View all deals
$self.alt
Dusit Princess Srinakarin Bangkok
8,8
R1 258
View all deals
$self.alt
Citichic Sukhumvit 13 Bangkok By Compass Hospitality
7,7
R697
View all deals
$self.alt
VIE Hotel Bangkok - MGallery
9,1
R1 903
View all deals
$self.alt
Siam Kempinski Hotel Bangkok
9,2
R4 384
View all deals
$self.alt
The Tepp Aparthotel
8,3
R646
View all deals
$self.alt
GM Serviced Apartment
8,4
R1 105
View all deals
$self.alt
Hilton Sukhumvit Bangkok
8,4
R2 073
View all deals
$self.alt
Hotel Muse Bangkok Langsuan - MGallery
9,0
R2 379
View all deals
$self.alt
Novotel Bangkok Platinum Pratunam
8,4
R1 801
View all deals
$self.alt
Sawasdee House
7,4
R272
View all deals
$self.alt
Vela Dhi Glow Pratunam
8,8
R1 241
View all deals
$self.alt
Movenpick Hotel Sukhumvit 15 Bangkok
8,4
R1 598
View all deals
$self.alt
Mercure Bangkok Makkasan
8,2
R918
View all deals
$self.alt
mybed Ratchada-Ladprao
8,0
R272
View all deals
$self.alt
Holiday Inn Express Bangkok Sukhumvit 11
8,1
R1 071
View all deals
$self.alt
Galleria 12 Sukhumvit Bangkok by Compass Hospitality
8,1
R850
View all deals
$self.alt
Picnic Hotel Bangkok
8,1
R238
View all deals
$self.alt
Resort M Bangkok
7,9
R340
View all deals
$self.alt
Metropole Bangkok
8,0
R1 088
View all deals
$self.alt
Zensation The Residence
8,5
R680
View all deals
$self.alt
Prince Suites Residence Managed by Prince Palace
7,2
R1 852
View all deals
$self.alt
Aspira Tropical Residence Thong Lor
8,5
R884
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Thon Buri
Search hotels in Thon Buri
$self.alt
Best value
Nivas Siam Hostel
8,9
R119
$self.alt
No. 1 most popular
Anantara Riverside Bangkok Resort
8,9
R2 107
$self.alt
No. 2 most popular
Avani+ Riverside Bangkok Hotel
9,2
R1 971
$self.alt
No. 3 most popular
Sleep Bkk
8,1
R187
$self.alt
No. 4 most popular
Admire Thonburi
8,0
R425
$self.alt
No. 5 most popular
Zenniq
8,4
R816
Hotels in Bang Kapi
Search hotels in Bang Kapi
$self.alt
Best value
Zen Rooms Ramkhamhaeng Mansion
7,0
R221
$self.alt
No. 1 most popular
The Grand Fourwings Convention Hotel
8,5
R1 139
$self.alt
No. 2 most popular
Baan Oliver Srinakarin
7,8
R561
$self.alt
No. 3 most popular
The Xtreme Suites
7,0
R442
$self.alt
No. 4 most popular
Wongcharearn Mansion
7,5
R238
$self.alt
No. 5 most popular
The Home Hotel
8,2
R476
Hotels in Bang Rak
Search hotels in Bang Rak
$self.alt
Best value
Centaur Inn
4,8
R102
$self.alt
No. 1 most popular
Shangri-La Hotel, Bangkok
8,9
R2 940
$self.alt
No. 2 most popular
Lebua at State Tower
8,8
R2 090
$self.alt
No. 3 most popular
Pullman Bangkok Hotel G
8,4
R1 818
$self.alt
No. 4 most popular
Royal Orchid Sheraton Hotel & Towers
8,7
R2 090
$self.alt
No. 5 most popular
So/ Bangkok
9,0
R2 838
Hotels in Dusit
Search hotels in Dusit
$self.alt
Best value
Shanti Lodge Bangkok
8,1
R136
$self.alt
No. 1 most popular
The Siam
8,9
R7 561
$self.alt
No. 2 most popular
Uma Residence
8,1
R510
$self.alt
No. 3 most popular
Sawatdee Guesthouse the Original
9,0
R221
$self.alt
No. 4 most popular
OYO 284 Sabaidee Minitel
6,6
R595
$self.alt
No. 5 most popular
Ssip Boutique Dhevej Bangkok
9,0
R833

When to book a hotel in Bangkok

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

cheapest month to stay

11%

expected price decrease

most expensive time to stay

16%

expected price increase

Price
R1,632 - R2,140
Highest day of week
Friday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

R1 937

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

R1 835

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Bangkok is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
1-2 star
R289 - R340
3 star
R629 - R697
4-5 star
R1.682 - R1.818

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
Citichic Sukhumvit 13 Bangkok By Compass Hospitality
7,7
R697
$self.alt
#2 most popular
The Tepp Aparthotel
8,3
R646
$self.alt
Best value
Picnic Hotel Bangkok
8,1
R238
4 stars and above
$self.alt
#1 most popular
Ambassador Bangkok Hotel
6,9
R850
$self.alt
#2 most popular
Shangri-La Hotel, Bangkok
8,9
R2 940
$self.alt
Best value
Royal Suite Hotel Bangkok
8,1
R544

Cheapest hotels in Bangkok

These hotels and hostels usually make for a cheap way to stay in Bangkok
$self.alt
Picnic Hotel Bangkok
8,1
R238
$self.alt
Resort M Bangkok
7,9
R340
$self.alt
Sawasdee House
7,4
R272
$self.alt
Royal Suite Hotel Bangkok
8,1
R544
$self.alt
mybed Ratchada-Ladprao
8,0
R272
$self.alt
Baan Oliver Srinakarin
7,8
R561

Get the best value hotel in Bangkok

These hotels have the best prices for their ratings
$self.alt
Ramada Plaza by Wyndham Bangkok Menam Riverside
8,4
R1 190
$self.alt
Sawasdee House
7,4
R272
$self.alt
Prince Palace Hotel
7,4
R714
$self.alt
mybed Ratchada-Ladprao
8,0
R272
$self.alt
Royal Suite Hotel Bangkok
8,1
R544
$self.alt
Picnic Hotel Bangkok
8,1
R238

Bangkok travel information

How long do people stay in Bangkok?

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

How much does a hotel cost in Bangkok?

On average, rooms will be priced around R75 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?

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

Which day is cheapest to stay in Bangkok?

Room prices for hotels in Bangkok will be at their lowest on Saturday and peak on Thursday.

How much does a luxury hotel in Bangkok cost?

Luxury hotels in Bangkok are priced around R216 a night for each person. Opting for a luxury hotel could add 65% on top of the price of an average hotel in Bangkok, which stands at R75 a night for each person.


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
Ambassador Bangkok Hotel
6,9
R850
$self.alt
No. 1 most popular
Pantip Suites Sathorn
8,1
R935
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8,5
R1 733
$self.alt
No. 3 most popular
Novotel Bangkok on Siam Square
8,3
R1 852
$self.alt
No. 4 most popular
VIE Hotel Bangkok - MGallery
9,1
R1 903
$self.alt
No. 5 most popular
Siam Kempinski Hotel Bangkok
9,2
R4 384
$self.alt
Novotel Bangkok Platinum Pratunam
8,4
R1 801
Kid-friendly hotels in Bangkok
$self.alt
Best value
Ambassador Bangkok Hotel
6,9
R850
$self.alt
No. 1 most popular
Pantip Suites Sathorn
8,1
R935
$self.alt
No. 2 most popular
Amari Watergate Bangkok
8,5
R1 733
$self.alt
No. 3 most popular
Novotel Bangkok on Siam Square
8,3
R1 852
$self.alt
No. 4 most popular
VIE Hotel Bangkok - MGallery
9,1
R1 903
$self.alt
No. 5 most popular
Siam Kempinski Hotel Bangkok
9,2
R4 384
$self.alt
Novotel Bangkok Platinum Pratunam
8,4
R1 801
Luxury hotels in Bangkok
$self.alt
Best value
Shangri-La Hotel, Bangkok
8,9
R2 940
$self.alt
No. 1 most popular
Siam Kempinski Hotel Bangkok
9,2
R4 384

momondo's favourite hotels

Learn more about these user-preferred hotels in Bangkok

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Johannesburg to Bangkok
Fastest flight time
17h 10m
Cheapest price
R9 090
Cape Town to Bangkok
Fastest flight time
19h 00m
Cheapest price
R11 078
Durban to Bangkok
Fastest flight time
23h 25m
Cheapest price
R11 724
Port Elizabeth to Bangkok
Fastest flight time
23h 55m
Cheapest price
R17 602
View more

Start planning your trip to Bangkok