Hotels in Bangkok

Find the best deals on 5,220 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
179 NZD
View all deals
Bangkok Marriott Marquis Queen's Park
8.9
213 NZD
View all deals
The Sukhothai Bangkok
9.1
243 NZD
View all deals
Amari Don Muang Airport Bangkok
8.5
108 NZD
View all deals
The Peninsula Bangkok
9.3
317 NZD
View all deals
Dusit Thani Bangkok
8.7
214 NZD
View all deals
Avani Atrium Bangkok
8.4
87 NZD
View all deals
Amari Watergate Bangkok
8.7
151 NZD
View all deals
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
280 NZD
View all deals
Centara Grand at Central Plaza Ladprao Bangkok
8.6
133 NZD
View all deals
Pathumwan Princess Hotel
8.9
133 NZD
View all deals
Ramada Plaza by Wyndham Bangkok Menam Riverside
8.3
104 NZD
View all deals
Holiday Inn Bangkok Silom
8.8
101 NZD
View all deals
Banyan Tree Bangkok
8.9
241 NZD
View all deals
Mandarin Oriental, Bangkok
9.2
1249 NZD
View all deals
Grand Hyatt Erawan Bangkok
9.1
249 NZD
View all deals
Conrad Bangkok
8.7
234 NZD
View all deals
Prince Palace Hotel
7.5
62 NZD
View all deals
Holiday Inn Bangkok
8.8
156 NZD
View all deals
Shangri-La Bangkok
9.0
256 NZD
View all deals
The Tawana Bangkok
8.0
81 NZD
View all deals
The Sukosol
8.5
136 NZD
View all deals
Anantara Siam Bangkok
9.1
258 NZD
View all deals
Rama Gardens Hotel Bangkok
8.3
67 NZD
View all deals
Asia Hotel Bangkok
7.7
74 NZD
View all deals
Royal Suite Hotel Bangkok
8.1
47 NZD
View all deals
Como Metropolitan Bangkok
9.2
204 NZD
View all deals
JW Marriott Hotel Bangkok
8.8
270 NZD
View all deals
The Westin Grande Sukhumvit, Bangkok
8.7
200 NZD
View all deals
Chatrium Residence Sathorn Bangkok
8.6
105 NZD
View all deals
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
283 NZD
View all deals
Mayfair, Bangkok - Marriott Executive Apartments
8.8
176 NZD
View all deals
Baiyoke Sky Hotel
8.0
90 NZD
View all deals
Ramada by Wyndham D MA Bangkok
7.4
67 NZD
View all deals
Anantara Riverside Bangkok Resort
9.0
184 NZD
View all deals
Mandarin Hotel Managed By Centre Point
8.5
102 NZD
View all deals
Ambassador Bangkok Hotel
7.4
74 NZD
View all deals
DoubleTree by Hilton Sukhumvit Bangkok
8.5
158 NZD
View all deals
Grand Swiss Sukhumvit 11 by Compass Hospitality
7.9
99 NZD
View all deals
Pinnacle Lumpinee Park Hotel
7.9
43 NZD
View all deals

Popular neighbourhoods in Bangkok

Search for hotels in these Bangkok neighbourhoods
Hotels in Khlong Toei
Best value
Hide Bangkok Hostel
8.7
10 NZD
No. 1 most popular
Bangkok Marriott Marquis Queen's Park
8.9
213 NZD
No. 2 most popular
Hilton Sukhumvit Bangkok
8.7
181 NZD
No. 3 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
280 NZD
No. 4 most popular
The Landmark Bangkok
8.7
179 NZD
No. 5 most popular
Grand Sukhumvit Hotel Bangkok
8.2
120 NZD
Hotels in Ratchathewi
Best value
Cubic Bed Pratunam - Hostel
6.9
10 NZD
No. 1 most popular
Baiyoke Sky Hotel
8.0
90 NZD
No. 2 most popular
Vie Hotel Bangkok - Mgallery
9.1
166 NZD
No. 3 most popular
The Berkeley Hotel Pratunam
8.2
110 NZD
No. 4 most popular
Pullman Bangkok King Power
9.2
157 NZD
No. 5 most popular
Amari Watergate Bangkok
8.7
151 NZD
Hotels in Bang Rak
Best value
Centaur Inn
6.5
9 NZD
No. 1 most popular
Shangri-La Bangkok
9.0
256 NZD
No. 2 most popular
Lebua at State Tower
8.7
182 NZD
No. 3 most popular
Novotel Bangkok Silom Road
8.6
80 NZD
No. 4 most popular
Pullman Bangkok Hotel G
8.6
158 NZD
No. 5 most popular
Royal Orchid Sheraton Hotel & Towers
8.8
182 NZD
Hotels in Huai Khwang
Best value
X9Hostel
9.0
16 NZD
No. 1 most popular
Metropole Bangkok
8.2
95 NZD
No. 2 most popular
Chiva Bangkok Hotel
7.6
65 NZD
No. 3 most popular
Swissôtel Bangkok Ratchada
8.6
136 NZD
No. 4 most popular
Avani Atrium Bangkok
8.4
87 NZD
No. 5 most popular
Lancaster Bangkok
9.1
166 NZD

When to book a hotel in Bangkok

Low season
May
High season
December

cheapest month to stay

36%

expected price decrease

most expensive time to stay

45%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
99 - 227 NZD
Highest day of week
Thursday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

134 NZD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

115 NZD

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

How much does a hotel cost in Bangkok?

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

Bangkok hotels are at their most economical to book in the month of May. The rates you are charged may be 38% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Bangkok?

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

How much does a luxury hotel in Bangkok cost?

191 NZD is around the price you are going to have to pay for a luxury hotel room in Bangkok. This is on average a 49.425% increase on the cost of a typical Bangkok hotel, which is more likely to charge 96 NZD 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 14 NZD, on average. This price is 82 NZD 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
179 NZD
#2 most popular
Bangkok Marriott Marquis Queen's Park
8.9
213 NZD
Best value
Theorie Hotel Sukhumvit 107
7.8
36 NZD
3 stars
#1 most popular
Pinnacle Lumpinee Park Hotel
7.9
43 NZD
#2 most popular
Nana Hotel
7.0
64 NZD
Best value
Sananwan Palace
8.7
18 NZD
2 stars and below
#1 most popular
Rambuttri Village Inn & Plaza
7.6
33 NZD
#2 most popular
Lub D Bangkok - Siam Square
8.6
18 NZD
Best value
Glur Bangkok
6.9
12 NZD

Cheapest hotels in Bangkok

Cheap hotels and hostels in Bangkok
Glur Bangkok
6.9
12 NZD
Wild Orchid Villa
7.2
21 NZD
Lub D Bangkok - Siam Square
8.6
18 NZD
Nasa Vegas Hotel
6.7
27 NZD
Sananwan Palace
8.7
18 NZD
BS Residence Suvarnabhumi
7.0
31 NZD

Best value hotels in Bangkok

Montien Riverside Hotel
8.1
89 NZD
The Grand Fourwings Convention Hotel
8.6
99 NZD
Summit Windmill Golf Residence
8.4
102 NZD
Wild Orchid Villa
7.2
21 NZD
Lub D Bangkok - Siam Square
8.6
18 NZD
Sananwan Palace
8.7
18 NZD

Looking for a specific type of hotel

Romantic hotels in Bangkok
Best value
Golden Tulip Mandison Suites
8.3
79 NZD
No. 1 most popular
The Sukhothai Bangkok
9.1
243 NZD
No. 2 most popular
The Peninsula Bangkok
9.3
317 NZD
Dusit Thani Bangkok
8.7
214 NZD
Pathumwan Princess Hotel
8.9
133 NZD
Mandarin Oriental, Bangkok
9.2
1249 NZD
Grand Hyatt Erawan Bangkok
9.1
249 NZD
Kid-friendly hotels in Bangkok
Best value
Rama Gardens Hotel Bangkok
8.3
67 NZD
No. 1 most popular
Amari Watergate Bangkok
8.7
151 NZD
No. 2 most popular
Sheraton Grande Sukhumvit, a Luxury Collection Hotel, Bangkok
9.1
280 NZD
Conrad Bangkok
8.7
234 NZD
Chatrium Residence Sathorn Bangkok
8.6
105 NZD
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
9.1
283 NZD
Ramada by Wyndham D MA Bangkok
7.4
67 NZD
Luxury hotels in Bangkok
Best value
U Sukhumvit Bangkok
8.7
98 NZD
No. 1 most popular
The Sukhothai Bangkok
9.1
243 NZD
No. 2 most popular
The Peninsula Bangkok
9.3
317 NZD
Dusit Thani Bangkok
8.7
214 NZD
Mandarin Oriental, Bangkok
9.2
1249 NZD
Grand Hyatt Erawan Bangkok
9.1
249 NZD
Conrad Bangkok
8.7
234 NZD

Popular flight routes to Bangkok

Find the cheapest flights to Bangkok on popular routes
Auckland to Bangkok
Fastest flight time
12h 00m
Cheapest price
752 NZD
Queenstown to Bangkok
Fastest flight time
22h 20m
Cheapest price
941 NZD
Christchurch to Bangkok
Fastest flight time
15h 35m
Cheapest price
945 NZD
Christchurch to Bangkok
Fastest flight time
17h 00m
Cheapest price
945 NZD
Auckland to Bangkok
Fastest flight time
17h 15m
Cheapest price
961 NZD
Nelson to Bangkok
Fastest flight time
22h 00m
Cheapest price
1,100 NZD
Palmerston North to Bangkok
Fastest flight time
20h 15m
Cheapest price
1,102 NZD
Wellington to Bangkok
Fastest flight time
14h 55m
Cheapest price
1,124 NZD
Wellington to Bangkok
Fastest flight time
18h 10m
Cheapest price
1,124 NZD
Queenstown to Bangkok
Fastest flight time
30h 30m
Cheapest price
1,169 NZD
View more

Start planning your trip to Bangkok