Best hotels in Bangkok

We list the best hotels in Bangkok as recommended by travel experts from CNN, Lonely Planet, Frommer’s, Fodor’s, New York Times and more. All hotel recommendations have been referenced with guest reviews and we only listed places that have at least a 4 out of 5-star customer review rating.


Best cheap hotel in Bangkok: Hotel Riva Arun

Best boutique hotel in Bangkok: Cabochon Hotel

Best luxury hotel in Bangkok: Mandarin Oriental Bangkok

Best hostel in Bangkok: Hostel Lub D Siam

Best eco-friendly hotel in Bangkok: Old Capital Bike Inn


Sort list by price or by rating.

List view List view
Map view Map view
Table view Table view
Guest rating
Price (usd)
Hotel Mandarin Oriental, Bangkok

Recommended by:

CNN, Fodors, Frommers, Forbes, Travel+Leisure, Telegraph

4.7 / 5
291 euro 259 gbp 360 usd 38160 jpy 280 cad 280 aud 2818 hkd 475 sgd 338 chf 2286 cny 2970 sek 2174 dkk 2804 nok
Hotel The Peninsula, Bangkok

Recommended by:

Fodors, Frommers, Forbes, Telegraph

4.7 / 5
218 euro 194 gbp 270 usd 28620 jpy 210 cad 210 aud 2114 hkd 356 sgd 253 chf 1714 cny 2227 sek 1630 dkk 2103 nok
Resort The Siam, Bangkok

Recommended by:

Frommers, Fodors, Forbes, Telegraph

4.7 / 5
542 euro 482 gbp 670 usd 71020 jpy 522 cad 522 aud 5246 hkd 884 sgd 629 chf 4254 cny 5527 sek 4046 dkk 5219 nok
Cabochon Hotel & Residence, Bangkok

Recommended by:

The Guardian, Fodors, Telegraph

4.6 / 5
147 euro 131 gbp 182 usd 19292 jpy 141 cad 141 aud 1425 hkd 240 sgd 171 chf 1155 cny 1501 sek 1099 dkk 1417 nok
Hotel Lancaster, Bangkok

Recommended by:

New York Times

4.6 / 5
102 euro 91 gbp 127 usd 13462 jpy 99 cad 99 aud 994 hkd 167 sgd 119 chf 806 cny 1047 sek 767 dkk 989 nok
Hotel Park Hyatt, Bangkok

Recommended by:

CN Traveler, Forbes, Telegraph

4.6 / 5
258 euro 229 gbp 319 usd 33814 jpy 248 cad 248 aud 2497 hkd 421 sgd 299 chf 2025 cny 2631 sek 1926 dkk 2485 nok
Inn A Day Hotel, Bangkok

Recommended by:

The Guardian

4.6 / 5
52 euro 46 gbp 65 usd 6890 jpy 50 cad 50 aud 508 hkd 85 sgd 61 chf 412 cny 536 sek 392 dkk 506 nok
The Yard Hostel, Bangkok

Recommended by:


4.6 / 5
13 euro 12 gbp 17 usd 1802 jpy 13 cad 13 aud 133 hkd 22 sgd 15 chf 107 cny 140 sek 102 dkk 132 nok
Hom Hostel & Cooking Club, Bangkok

Recommended by:


4.5 / 5
12 euro 11 gbp 16 usd 1696 jpy 12 cad 12 aud 125 hkd 21 sgd 15 chf 101 cny 132 sek 96 dkk 124 nok
Hotel Riva Arun, Bangkok

Recommended by:

The Guardian, Telegraph

4.5 / 5
89 euro 79 gbp 110 usd 11660 jpy 85 cad 85 aud 861 hkd 145 sgd 103 chf 698 cny 907 sek 664 dkk 856 nok
St. Regis Hotel, Bangkok

Recommended by:

Fodors, CNN

4.5 / 5
227 euro 202 gbp 281 usd 29786 jpy 219 cad 219 aud 2200 hkd 370 sgd 264 chf 1784 cny 2318 sek 1697 dkk 2188 nok
The Sukhothai Hotel, Bangkok

Recommended by:

Telegraph, Lonely Planet, Forbes, Telegraph

4.5 / 5
154 euro 137 gbp 191 usd 20246 jpy 148 cad 148 aud 1495 hkd 252 sgd 179 chf 1212 cny 1575 sek 1153 dkk 1487 nok
Hostel Lub D Siam, Bangkok

Recommended by:

CNN, Telegraph

4.4 / 5
10 euro 9 gbp 13 usd 1378 jpy 10 cad 10 aud 101 hkd 17 sgd 12 chf 82 cny 107 sek 78 dkk 101 nok
Villa Hotel, Bangkok

Recommended by:

New York Times

4.4 / 5
28 euro 25 gbp 35 usd 3710 jpy 27 cad 27 aud 274 hkd 46 sgd 32 chf 222 cny 288 sek 211 dkk 272 nok
W Hotel, Bangkok

Recommended by:

CNN, Forbes, Telegraph

4.4 / 5
167 euro 149 gbp 207 usd 21942 jpy 161 cad 161 aud 1620 hkd 273 sgd 194 chf 1314 cny 1707 sek 1250 dkk 1612 nok
Oldtown Hostel, Bangkok

Recommended by:

New York Times

4.3 / 5
5 euro 5 gbp 7 usd 742 jpy 5 cad 5 aud 54 hkd 9 sgd 6 chf 44 cny 57 sek 42 dkk 54 nok
Hotel Mode Sathorn, Bangkok

Recommended by:


4.2 / 5
127 euro 113 gbp 158 usd 16748 jpy 123 cad 123 aud 1237 hkd 208 sgd 148 chf 1003 cny 1303 sek 954 dkk 1230 nok
Siam@Siam Design Hotel, Bangkok

Recommended by:

Telegraph, The Guardian, CNN, Telegraph

4.2 / 5
85 euro 75 gbp 105 usd 11130 jpy 81 cad 81 aud 822 hkd 138 sgd 98 chf 666 cny 866 sek 634 dkk 817 nok
Hotel Galleria 10 Sukhumvit, Bangkok

Recommended by:


4.0 / 5
51 euro 46 gbp 64 usd 6784 jpy 49 cad 49 aud 501 hkd 84 sgd 60 chf 406 cny 528 sek 386 dkk 498 nok
Hotel Luxx XL, Bangkok

Recommended by:


4.0 / 5
51 euro 46 gbp 64 usd 6784 jpy 49 cad 49 aud 501 hkd 84 sgd 60 chf 406 cny 528 sek 386 dkk 498 nok


What are the best neighborhoods to stay in Bangkok?

Bangkok is the capital city of Thailand that is renowned for its vibrant street life and ornate shrines. The city has some world famous landmarks such as Wat Phra Kaew Temple, Grand Palace, Rattanakosin royal district, and Chao Phraya River. Some of the best neighborhoods in Bangkok are:

Ari is a neighborhood in the capital city that has a wide range of luxurious, fine-dining restaurants as well as streetside eateries co-existing and thriving side-by-side. The neighborhood has a wide range of coffee shops to choose from.

Banglamphu is among the main neighborhoods in the city that is lined with numerous hippie markets, street food options, live music, and much more. The neighborhood is home to one of the most notorious streets named Khao San Road. The area also is home to religious sites Wat Suthat and Wat Saket.

Bangrak is a neighborhood that is famous both for its food and nightlife. From fine-dining restaurants to bakeries, a majority of eateries are situated right next to BTS Skytrain Station Sala Daeng. The neighborhood is also home to nightclubs and discotheques.

Ekkamai is a neighborhood that has one of the busiest bus terminals in Bangkok and is a great option for visitors on move. The neighborhood has swanky coffee shops, shopping malls, and art centers where travelers can pass their time and experience the local way of life.

Thonglor is a neighborhood that serves as a center of connection to the other neighborhoods in the city. The neighborhood is home to several nightclubs, gaming bars, eateries, cafes, as well as landmark tourist spots such as Benjasiri Park.

Also check our guide about the best areas to stay in Bangkok.

What is the best budget hotel in Bangkok?

If you're looking for a cheap hotel in Bangkok, then try Hotel Riva Arun. It's an excellent budget hotel offering great value for money. It's in a good location, it's been recommended by travel experts and the hotel has excellent customer reviews. Also check out our list of the best cheap hotels in Bangkok.

What is the best luxury hotel in Bangkok?

If money isn't a problem and you're looking for a luxury hotel in Bangkok, then go for Mandarin Oriental Bangkok. The hotel offers excellent service, it's in a top location, it has been rated very highly by previous guests and renowned travel critics have recommended it.
Also check out our list of the best luxury hotels in Bangkok, it's a manually curated list of the most exclusive 5-star hotels in the city.

What is the best hostel in Bangkok?

If you're looking for a great hostel in Bangkok, then you should check out Hostel Lub D Siam. The hostel has magnificent reviews by backpackers, it has been recommended by well-known travel experts and it's in a good location. Also check out our list of best hostels in Bangkok.

What is the best boutique hotel in Bangkok?

You like some luxury but don't like the famous chain hotels. If you're looking for the best boutique hotel in Bangkok, you should check out Cabochon Hotel. It's a very cool hotel that has been highly recommended by travelers and experts.
Also check out our list of the best boutique hotels in Bangkok, it's a manually curated list of the most unique and romantic hotels in the city.

Which Bangkok hotels offer great breakfast?

If you're looking for a Bangkok hotel that offers great breakfast then try the Hotel Park Hyatt or The Sukhothai Hotel. Inn A Day Hotel offers an excellent Thai breakfast if you want to try that.

Which Bangkok hotel offers a great rooftop bar or rooftop restaurant?

Looking for a great view while having your dinner or drinking a pint? Siam@Siam Design Hotel has a great rooftop bar, while the Cabochon Hotel & Residence offers an excellent rooftop swimming pool and Hotel Riva Arun offers a fabulous rooftop restaurant. It's not a hotel but the Sky Bar offers probably the best views of Bangkok.

Which Bangkok hotel offers the best views?

You can get some of the best views of Bangkok from Inn A Day Hotel and Hotel Mode Sathorn. It's not a hotel but the Sky Bar offers probably the best views of Bangkok.

How much does it cost to stay in a Bangkok hotel?

Hotels are relatively cheap in Bangkok compared to other major cities in the world. For a 3-star hotel in Bangkok you'll pay around $45 per night. A 4-star Bangkok hotel will cost you approximately $85 a night and a luxury 5-star hotel will cost around $165 per night.

What are the best things to do in Bangkok?

Bangkok by Night: Temples, Markets and Food by Tuk-Tuk. This award-winning night tour by tuk-tuk provides a great introduction to Bangkok for first-time visitors, but it also showcases a side of the city that most repeat visitors haven't seen. Price: $74.

Damnoen Saduak Floating Market & Maeklong Train Market Tour. Enjoy the unique experience to reach the iconic Maeklong Railway Market (umbrella pulldown market) by taking a local train. Then, visit Damnoen Saduak, the most famous floating market in Thailand filled with colorful boat vendors to explore. Price: $31.

6-Hour Best of Bangkok City Tour including Lunch. See the top sights in Bangkok with a professional guide who shares key details about each place you visit along with the history of Thailand’s capital city. Price: $96.

More things to do in Bangkok

About Bangkok

Bangkok is one of the most visited cities in Asia, attracting over 14 million tourists every year. With so many places to explore and different activities to try, it’s easy for travelers to feel overwhelmed with all the options. Bangkok has something for everyone if you’re looking for a relaxing beach getaway or a night out on the town. Here are some things you need to know about Bangkok before your first trip.

Bangkok is a huge city with a population of over 8.2 million people. It covers an area of over 600 square kilometers and therefore offers many different options for transportation. For example, the sky train and underground metro can get you around, or you can take a tuk-tuk to explore the city more intimately. Whatever method you choose, be sure to use an official taxi service like Uber or GrabCar with drivers that have local knowledge. These drivers will know the best places to eat and the most popular tourist attractions in Bangkok.

There are many places to explore in Bangkok. If you’re looking for a relaxing beach getaway, head over to the country’s most famous island, Ko Samui. Here, you can unwind at one of the many secluded beaches or party it up on Phangan Island. Want to stay in town? Spend your days exploring the streets of Chinatown and shopping at Chatuchak Weekend Market for souvenirs. If nightlife is what you’re after, take a night tour of Bangkok with a few friends and find out which clubs have the best music. There are also plenty of temples to visit in Bangkok if you want to get some culture while on vacation. The Wat Arun temple often tops the list as one of the must-see attractions in Bangkok and is especially popular during sunset hours.

Bangkok is not only about exploring the sights either. It’s also about enjoying the food. Delicious street food is everywhere, and you can find everything from pad thai to delicious desserts around every corner. Thai cuisine has a huge variety, so you’re sure to find something that suits your taste buds no matter what they’re craving.

It’s important to note that Bangkok is generally safe for tourists. Just like any other city, there are certain parts you should avoid, as well as some safety tips to keep in mind.

Most importantly, don’t go out alone at night and stick to the main streets, especially when it’s dark. When walking home late at night, make sure someone knows where you’re going and take a cab if possible. If you plan on drinking alcohol, do so responsibly and take a taxi home.

Don’t carry large sums of cash with you – use a money belt or put it in your hotel safe if needed. Be cautious when exchanging money on the street – only use reputable money exchange shops or banks. Lastly, but most importantly, don’t drink tap water or eat anything uncooked without checking first with the locals.

Thailand is a culture that welcomes visitors with open arms, and Bangkok is no exception. With a culture so full of tradition, it’s easy to feel overwhelmed with the new surroundings. If you want to do the things foreigners don’t typically do or say the things foreigners typically don’t say, make sure to study up on Thai culture before you visit. It will help you fit in more seamlessly and avoid any embarrassment or offense.

In Thai culture, showing respect is essential. This means avoiding public displays of affection and dressing modestly when visiting temples or other religious sites. Some people might find this frustrating at first but remember it’s just part of their culture and it will be worth it once you get used to it.

When visiting Buddhist temples, be mindful of where you step; always walk around the Buddha statue instead of in front of it. And if you see something interesting in one of their shops that you want to buy, be mindful before taking it because they may not sell many copies and may take offense if you take too much without paying for them first.

Bangkok is one of the most exciting cities in Asia and it’s easy to see why. The city has a rich history, beautiful architecture, delicious food and sunshine all year long. If you’re considering a trip to Bangkok, this guide will help make your trip easier so you can enjoy all it has to offer.

Want to get to know the city a bit better? Check out our guide about where to stay in Bangkok; it includes recommendations about the best areas, museums, attractions and other things to do.

If you like our list of the best hotels in Bangkok, then you should also check out our selection of boutique hotels in Singapore or luxury hotels in Hong Kong.