TravelTrained is a reader-supported site. Purchases made through links may earn a commission. See our disclaimer.

Where to Stay In Bangkok: Best Hotels and Hostels in 2023


If you’re looking for a destination for your business retreat, wedding or honeymoon, or even just a vacation, then a great place to go would be Thailand. And where better to stay than the capital itself, Bangkok.

It is one of the most popular places to visit in the whole of Asia, and it is a thoroughly fascinating city with a plethora of fun activities and places to see. The city is full of towering skyscrapers, stunning temples, and huge night markets.

It is not difficult to see why so many people troop to Bangkok every year to have a nice time. The nightlife and the fantastic cuisine also have a great part to play in attracting tourists to the city.

But with so many great things to do and see, your only problem might be where to stay in Bangkok. We believe you should not allow the small issue of residence spoil what is to be a great trip to a gorgeous city.

So, we have compiled a list of the best places to visit in Bangkok, as well as great hotels you can stay in there, to suit both your preference and your budget.

Where is the Best Place to Stay in Bangkok Thailand?

Where to Stay in Siam

siam square bangkok

Siam Square is the hope of luxury shopping. So, if you are ready to throw some cash at some of the most expensive designer clothes and jewelry, then this is the perfect place for you.

Siam is an ever-bubbling city with bookstores, cafes, restaurants, and bars always ready to serve you with their finest commodity.

Siam Square is one of the best places to stay in Bangkok not only for the shopping but for the great energy that surrounds the entire environment.

You can visit some great places like Siam Paragon, MBK shopping center, and many more.

Best for Luxury

Siam Kempinski Hotel Bangkok

Siam Kempinski Hotel Bangkok – is one of the several hotels from the great Kempinski Hotels group. It is located next to Siam Paragon shopping centre.

The hotel is extremely luxurious, boasting no less than 397 beautiful rooms and suites, as well as a stunning tropical garden covered completely in green by plants and trees. This hotel offers a unique and lovely experience.

Best for Midrange

Novotel Bangkok Siam Square

Novotel Bangkok Siam Square – if you’re looking for nice hotels in Bangkok, then this hotel should be one of your top options.

It has 425 very good-looking rooms, and it is a great place to spend business trips and holidays in Bangkok. There is a pool where guests can relax and a spa where you can receive a Thai massage.

The three restaurants of the hotel also provide some mouthwatering delicacies for the hotel residents, and the hotel is located close to transport facilities as well as places of entertainment. So the hotel does offer great value for the money paid.

Best Cheap Hotel

iCheck inn Mayfair Pratunam

iCheck inn Mayfair Pratunam – this hotel stands in the heart of the Pratunam area, and it is great majorly because of its proximity to most of the very popular tourist attractions.

The hotel also provides a complimentary Tuk Tuk for the hotel guests to help you navigate around the city easily.

The rooms are well decorated with standard facilities like satellite TV, a minibar, and high-speed internet. They also provide some amazing Thai and continental cuisine to the guests as well as spa treatments and massages.

Best Hostel

Bed Station Hostel bangkok

Bed Station Hostel – is a warm and cosy hostel located in the heart of Bangkok. It is just a short walk away from Ratchathewi BTS station, and the rooms have a very comfortable feeling, with the staff providing a very cheerful and hearty welcome to the guests.

Check price on

Where to Stay in Sukhumvit

Nana Plaza sukhumvit bangkok

Sukhumvit, Bangkok is a top tourist destination, and you don’t have to look too hard to understand why. From the five star hotels to the top-quality restaurants and the enthralling nightlife, Sukhumvit is the perfect place for a vacation.

It is an area that caters very well to foreigners and guests. Transportation within the area is quite easy with the Skytrain playing a big part in facilitating that.

Sukhumvit is also popular for having two red-light districts, Nana Plaza on Soi 4 and Soi Cowboy, off Soi 23. So if you want a vacation for single guys to get laid, then Sukhumvit might be your best choice.

Best for Luxury

137 Pillars Suites and Residences

137 Pillars Suites and Residences – located in the heart of the Sukhumvit-Thonglor area and it is crafted with a great blend of modern flair and classic Thai designs.

The rooms are furnished with elegance the top priority, and there is a fantastic infinity pool on the rooftop.

The hotel is located next to the renowned EM-District shopping area so it another great place to stay if you have a load of shopping to do. The hotel also has a private butler service, which can be a huge help for you during your stay.

Best for Midrange

Golden Tulip Mandison Suites bangkok

Golden Tulip Mandison Suites – Out of all the best hotels in Bangkok, this is one of my favourites.

It is almost perfectly located in the business district of Bangkok, and it is within short walking distance from the BTS sky train and MRT subway, making it very easy to commute within the city.

Places like hospitals, embassies, restaurants, party areas, shopping, and culture centres are never too far away from the hotel. It is an excellent place for you to enjoy a high level of comfort and luxury at a pretty affordable price.

Best Cheap Hotel

Ibis Bangkok Sukhumvit 4

Ibis Bangkok Sukhumvit 4 – In the heart of Sukhumvit, Thailand, is a spot that offers high-quality accommodation to its guests.

You can easily walk through the streets and visit some of your favorite shops, bars, and restaurants. The friendly staff, great service, and bubbling atmosphere make for a pretty good hotel in general.

Best Hostel

bodega hostel bangkok

Bodega Hostel Bangkok is a great choice for those travelers who want to witness the complete experience of Bangkok.

You can enjoy the comfort of the hostel, as well as the funky atmosphere. It is a great location to enjoy the nightlife of the city, and the hostel is also close to good transportation soo movement is always easy.


Where to Stay in Silom

silom bangkok

Do you want some great nightlife in Bangkok? Then Silom should be your destination. It all seems very calm and serious during the day, but once night falls the city turns into something completely different.

Looking for nightlife? Check our Thailand nightlife guide

The streets come alive with people, food markets, roadside stalls, and vendors. The area also has its very own red-light district, and it is filled with several brothels and other establishments.

Best for Luxury

Mandarin Oriental Bangkok

Mandarin Oriental Bangkok – For sure one of the best hotels in Thailand, Mandarin Oriental is inspired by history and its riverside location.

It is an iconic hotel that represents the spirit of Bangkok itself. The elegantly designed rooms and the outstanding restaurants and bars show why this hotel is rated as one of the best not just in Thailand, but in the world.

Best for Midrange

Bandara Suites bangkok

Bandara Suites – A hotel known for its unique hospitality coupled with its modern decor. They seem to create a special connection with their guests, and it is no wonder why they get many guests coming back year after year.

The hotel is quite large, but the feeling inside is very warm and cozy. From the Bandara Suites, you will find it very easy to locate the major tourist attractions in Bangkok, and also enjoy all the unique and delightful benefits they have to offer.

Best Cheap Hotel

Red Planet hotel Bangkok

Red Planet Bangkok Surawong – is located in the ever-moving Surawong Road, in very close proximity to several great restaurants, business centers, hospitals, and places to party.

It is an excellent place to start if you want to explore the city of Bangkok, with the hotel being only a five-minute walk from the Skytrain and other stations.

Is also quite close to the Central Silom complex as well as the Sri Mahamariamman Temple. The Red Planet is a good hotel in Bangkok, and you would be pleased with your stay.

Best Hostel

Smile Society is a small youth hostel in Silom that is owned and operated by a local. It is a very peaceful environment, the staff know a lot about the community, so they can guide you.

The accommodation is spotless and comfortable and you will have a very nice time during your stay. Just as long as you abide by their hostel rules.

Where to Stay in Khao San Road

Khao San Road Bangkok

Khao San is one of the places in Bangkok where you will find affordable accommodation in abundance. The city is full of great restaurants, shops, and bars and it is quite an enjoyable experience, for some.

Some people don’t enjoy Khao San at all, but it is worth a visit to see how you feel about it. The city never sleeps, and you will still be able to move around at will, even in the darkest hours of the night.

Unfortunately, the Khao San area is not connected to the Skytrain and the Metro, so you will have to move around in buses, tuk-tuks, and taxis. The major attractor to people is how cheap and fascinating the whole area is.

Best for Luxury

riva surya hotel bangkok

Riva Surya Bangkok hotel is located on the lovely Phra Arthit Road. The hotel offers some very stylish rooms with great facilities: a fitness centre and two swimming pools.

It is just a five-minute walk away from Khao San Road, and it is a great location to stay if you want to visit the Bangkok National Museum, which is about a ten-minute walk away.

The rooms are beautifully furnished with fashionable decor, and the complete hotel experience has often been rated as ten out of ten.  

Best for Midrange

Buddy Lodge Hotel bangkok

Buddy Lodge Hotel – is a cozy hotel where relaxation is maximized. It is located in the streets of Khaosan Road, and it is a quiet place which is great, especially when you’ve been in the noisy streets all day.

This hotel is amazing because it is just a few turns away from “the historical core of Bangkok”.

You can visit some of the biggest tourist attractions like The Golden Mount, The Temple of the Emerald Buddha, The Grand Palace, The Temple of the Reclining Buddha, and even more.

Buddy Lodge offers an extremely convenient location for a tourist as well as very comfortable facilities for you to relax and enjoy your vacation.

Best Cheap Hotel

Rambuttri House bangkok

Rambuttri House – is a great budget-friendly choice for guests. The rooms are very well furnished, and the hotel is also very close to popular tourist attractions.

It is a very cool place to stay in Bangkok because while it won’t drive a hole through your wallet, it’ll still provide you with a very enjoyable experience.

Best Hostel

mad monkey hostel bangkok
Mad Monkey Hostel Bangkok. Source:

Mad Monkey Bangkok – this hostel is one of the best party hostels in Thailand. The rooms are pretty basic, but they are very clean, and the vibe is really cool. They have a restaurant and a bar downstairs, beer pong, drinking games and pub crawls every week.

Did you hear about Mad Monkey Hostels launching their golden ticket? With $99 you can stay for 30 days in any of their hostels (Cambodia, Laos, Thailand, Philippines, Indonesia). Find out more.

Where to Stay in Bang Rak

Bang Rak area

Home to some of the best places to stay in Bangkok, Bang Rak is full of beautiful green spaces. Along with the adjoining Si Lom district, Bang Rak is a great location for you to sit and relax completely.

You can visit the Lumpini park where you can choose to exercise or even watch people exercising. The food in Bang Rak is nothing short of delicious, and you will find a fair share of tasty Thai cuisine.

Best for Luxury

W Bangkok Hotel bangkok

W Bangkok Hotel gives you the perfect opportunity to live life to the fullest. You can unwind in a huge room or take a dip in the oversized bathtub.

Either way, you wish to unwind, chances are you will be completely relaxed by the end of your stay. All the rooms here are suites, and they are equipped with high-level technologies to ensure you get maximum comfort and enjoyment.

You can also enjoy some of the best food Bangkok has to offer with the in-house hotel restaurants. It is located in the heart of Bangkok’s leading business and entertainment district, so some fun is never too far away from your hotel room.

Best for Midrange

Amara hotel Bangkok

Amara Bangkok hotel is a beautiful 250-room hotel that offers gorgeous views of the Bangkok skyline. You can find a host of different restaurants and great bars in the area, as well as the always engrossing Patpong Night Market.

The Hotel provides a very enjoyable experience for their guests, and it is just a short distance away from some major stations for transportation as well as the airports.

Check on

Best Cheap Hotel

Pas Cher Hotel de Bangkok

Pas Cher Hotel de Bangkok is a great choice for travelers to rest and relax. It is well known not only because of its affordable room rates but also for the great cuisine that is served to the guests.

Staying at the Pas Cher de Hotel Bangkok makes it very easy for you to enjoy the main parts of Bangkok. You can enjoy a rooftop pool as well as a breakfast buffet at the hotel while also visiting landmarks that are not so far away from the hotel.

There are some great Western restaurants around the hotel as well, with a few American barbecue shops scattered in the streets. Whatever reason you’re traveling for, Pas Cher Hotel de Bangkok is a good choice for you.

Check on

Best Hostel

Hua Lamphong Hostel bangkok

Hua Lamphong Hostel – is pretty basic at best, but it has high-quality rooms, so it is more expensive than most other hostels.

This is a great hostel for those guests that want to take the train because Bangkok’s train station is just across the street from the hostel.

There are many more parts of Bangkok that are worth exploring, as well as several other hotels. But these are some of the top places to stay in Bangkok.

The best time to visit is arguably between November and April because this is when you will enjoy the Thailand weather the most.

So whether you want to travel for business or pleasure, make Bangkok one of your top tourist destinations because there are enough attractions here to make your trip a very memorable one.