Hotels in Bangkok

Find the best deals on 5 961 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
1801 ZAR
View all deals
Bangkok Marriott Marquis Queen's Park
8,9
2143 ZAR
View all deals
The Sukhothai Bangkok
9,1
2441 ZAR
View all deals
Amari Don Muang Airport Bangkok
8,6
1087 ZAR
View all deals
Arnoma Grand
7,9
1161 ZAR
View all deals
The Peninsula Bangkok
9,3
3185 ZAR
View all deals
Dusit Thani Bangkok
8,7
2151 ZAR
View all deals
Avani Atrium Bangkok
8,5
878 ZAR
View all deals
Amari Watergate Bangkok
8,7
1518 ZAR
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9,1
2813 ZAR
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8,7
1340 ZAR
View all deals
Pathumwan Princess Hotel
8,8
1340 ZAR
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8,4
1042 ZAR
View all deals
Holiday Inn Bangkok Silom
8,7
1012 ZAR
View all deals
Banyan Tree Bangkok
8,9
2426 ZAR
View all deals
Mandarin Oriental Bangkok
9,2
12547 ZAR
View all deals
Grand Hyatt Erawan Bangkok
9,0
2501 ZAR
View all deals
Conrad Bangkok
8,7
2352 ZAR
View all deals
Prince Palace Hotel
7,5
625 ZAR
View all deals
Holiday Inn Bangkok
8,8
1563 ZAR
View all deals
Shangri-La Hotel Bangkok
9,0
2575 ZAR
View all deals
The Tawana Bangkok
7,9
819 ZAR
View all deals
The Sukosol
8,6
1369 ZAR
View all deals
Anantara Siam Bangkok
9,2
2590 ZAR
View all deals
Rama Gardens Hotel Bangkok
8,4
670 ZAR
View all deals
Asia Hotel Bangkok
7,7
744 ZAR
View all deals
Royal Suite Hotel Bangkok
8,1
476 ZAR
View all deals
Como Metropolitan Bangkok
9,2
2054 ZAR
View all deals
JW Marriott Hotel Bangkok
9,0
2709 ZAR
View all deals
The Westin Grande Sukhumvit, Bangkok
8,8
2009 ZAR
View all deals
Chatrium Residence Sathorn Bangkok
8,7
1057 ZAR
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9,0
2843 ZAR
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8,8
1771 ZAR
View all deals
Baiyoke Sky Hotel
8,2
908 ZAR
View all deals
Ramada by Wyndham D MA Bangkok
7,4
670 ZAR
View all deals
Anantara Riverside Bangkok Resort
9,0
1846 ZAR
View all deals
Indra Regent Hotel
7,5
848 ZAR
View all deals
Mandarin Hotel Managed By Centre Point
8,5
1027 ZAR
View all deals
Ambassador Hotel Bangkok
7,4
744 ZAR
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8,5
1593 ZAR
View all deals

When to book a hotel in Bangkok

Low season
May
High season
September

cheapest month to stay

18%

expected price decrease

most expensive time to stay

59%

expected price increase

2 990 ZAR
2 446 ZAR
1 903 ZAR
1 359 ZAR
Price
1 359 - 2 645 ZAR
Highest day of week
Sunday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

1 339 ZAR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

1 384 ZAR

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 5 nights is the most common choice for our users.

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

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

Which day is cheapest to stay in Bangkok?

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

How much does a luxury hotel in Bangkok cost?

Luxury hotels in Bangkok are priced around 192 ZAR a night for each person. Opting for a luxury hotel could add 49,464% on top of the price of an average hotel in Bangkok, which stands at 97 ZAR a night for each person.

How much does a hostel in Bangkok cost?

Bangkok hostels and hotels with a 2 star rating and below charge around 15 ZAR for a bed per person. This will be around 82 ZAR under the cost of a typical Bangkok hotel.

Where should I stay in Bangkok?

When visiting Bangkok, people tend to book hotels in Khlong Toei, Ratchathewi, Bang Rak and Huai Khwang.


How much does a hotel in Bangkok cost?

4 stars and above
#1 most popular
The Landmark Bangkok
8,7
1801 ZAR
#2 most popular
Bangkok Marriott Marquis Queen's Park
8,9
2143 ZAR
Best value
Theorie Hotel Sukhumvit 107
7,8
357 ZAR
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7,9
432 ZAR
#2 most popular
Nana Hotel
7,6
640 ZAR
Best value
Sananwan Palace
8,4
179 ZAR

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6,9
119 ZAR
Nasa Vegas Hotel
6,7
268 ZAR
Sananwan Palace
8,4
179 ZAR
Muangthongthani Rental by Khun Dan
8,2
298 ZAR
Pn Home Service
8,7
253 ZAR
Rambuttri Village Inn & Plaza
7,7
327 ZAR

Best value hotels in Bangkok

Avani Atrium Bangkok
8,5
878 ZAR
Montien Riverside Hotel
8,3
893 ZAR
Ramada Plaza by Wyndham Bangkok Menam Riverside
8,4
1042 ZAR
Summit Windmill Golf Residence
8,5
1027 ZAR
Prince Palace Hotel
7,5
625 ZAR
The Grand Fourwings Convention Hotel Bangkok
8,7
997 ZAR

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8,4
670 ZAR
No. 1 most popular
Arnoma Grand
7,9
1161 ZAR
No. 2 most popular
Amari Watergate Bangkok
8,7
1518 ZAR
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9,1
2813 ZAR
No. 4 most popular
Conrad Bangkok
8,7
2352 ZAR
No. 5 most popular
Chatrium Residence Sathorn Bangkok
8,7
1057 ZAR
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9,0
2843 ZAR
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8,4
670 ZAR
No. 1 most popular
Arnoma Grand
7,9
1161 ZAR
No. 2 most popular
Amari Watergate Bangkok
8,7
1518 ZAR
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9,1
2813 ZAR
No. 4 most popular
Conrad Bangkok
8,7
2352 ZAR
No. 5 most popular
Chatrium Residence Sathorn Bangkok
8,7
1057 ZAR
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9,0
2843 ZAR
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8,8
982 ZAR
No. 1 most popular
The Sukhothai Bangkok
9,1
2441 ZAR
No. 2 most popular
The Peninsula Bangkok
9,3
3185 ZAR
No. 3 most popular
Dusit Thani Bangkok
8,7
2151 ZAR
No. 4 most popular
Mandarin Oriental Bangkok
9,2
12547 ZAR
No. 5 most popular
Grand Hyatt Erawan Bangkok
9,0
2501 ZAR
Conrad Bangkok
8,7
2352 ZAR

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Johannesburg to Bangkok
Fastest flight time
13h 55m
Cheapest price
6 698 ZAR
Cape Town to Bangkok
Fastest flight time
17h 00m
Cheapest price
7 249 ZAR
Port Elizabeth to Bangkok
Fastest flight time
23h 30m
Cheapest price
9 809 ZAR
Durban to Bangkok
Fastest flight time
19h 45m
Cheapest price
10 240 ZAR
View more

Start planning your trip to Bangkok