
Travel
Where to stay in Bangkok?
Destinations
Joanna Horanin
Hi, I'm Joanna, the author of The Blond Travels. In the worlds of Thailand and Portugal, I feel like a fish in water - and it's no coincidence! I've been exploring Thailand for over a decade, and I've settled in Portugal for 6 years now. My mission is to support Dreamers - just like you - in discovering these fascinating countries and helping those in love with them find their own place on Earth, preferably for good! Let's uncover these unique corners of the world together.
People stay in Bangkok for many reasons. From Buddhists visiting Wat Pho, to shoppers looking for a bargain at MBK. Some people only spend one day in Bangkok, while others spend weeks there.
The best area to stay in Bangkok depends on why you’re travelling there, and what your budget is. In this post I will tell you a bit about the main districts of Bangkok. You will also find some recommendations of hotels and hostels in the capital of Thailand.
How to choose the best area to stay in Bangkok?
There are some great places to stay in Bangkok. The best way to enjoy your stay is to put a little research into picking a neighbourhood that matches your interest.
The city is broken down into two parts. Rattanakosin is the older part of Bangkok, where you can see some of the most well-known temples, shrines and shopping areas.
The other side of Bangkok is Yannawa (Silom), Sathon (Sathorn) and Thon Buri. This part has a large business district as well as some very trendy neighborhoods filled with nightlife and dining options.
If you want to stay in Rattanakosin, look for accommodation around Khao San Road or in Banglamphu on the outskirts of the city center.
If you’re looking to stay somewhere with better amenities than hostels but without spending a fortune, consider staying at hotels near Phrom Phong BTS station or the Asok intersection in the heart of Sukhumvit.
Areas like Ari and Thong Lor are quieter but offer plenty of places to eat, drink and explore. These areas are popular among digital nomads who want to set up camp in Bangkok for a few weeks.
Phaya Thai has cheap hostels and hotels, perfect for backpackers on a budget. It’s also near the Victory Monument, which is quite a good transportation hub.

Find your accommodation in Bangkok
Khao San Road – Perfect for a backpacker
Khao San Road is a backpacker district offering cheap rooms for those traveling on a budget. It is a good location for those looking for company, parties, and all amenities. In the evening, this district turns into a bustling bazaar. It is loud, noisy, and crowded here.
Khao San Road is a backpacking area, where you will find cheaper options.
Attractions around Khao San Road
- Royal Palace (10 min walk) – Bangkok’s main attraction
- Wat Pho (12 min walk) – temple with the largest reclining Buddha
- Wat Saket (15 min walk) – Golden Mountain with a panoramic view of the city
- National Museum (8 min walk) – history and culture of Thailand
- Sanam Luang Field (5 min walk) – a place for picnics and kite flying
Transport to and from – Khao San Road – Suvanhabhumi Airport
Taxi: 30-45 minutes, cost 200-300 baht (€5.30-8) Bus A1 + BTS: 1 hour, cost 100 baht (€2.60)
Public transportation around Khao San Road
Nearest BTS station: Saphan Taksin (20 minutes by taxi boat) Nearest MRT station: Hua Lamphong (15 minutes by tuk-tuk) Taxi to the shopping center: Siam Paragon – 200 baht (€5.30)
Best places to stay in Khao San Road
- BED Station Khao San Road – from 10 Euros per night
Great vibe, a good place to meet other people. It has a bar, a pool and a lounge area.

- Lucky House Khao San – from 20 Euros per night.
A simple hostel for travellers who would like to have some extra comfort. There is air-conditioning, staff is very helpful and guests say that the hostel is very clean. - New Siam Palace – from 32 Euros per night.
This hotel has clean and spacious rooms as well as a swimming pool. Additionally, it’s very well located, near all the important points in Bangkok. - Villa Bangkok – from 50 Euros per night
It’s a hidden oasis, a great hide out from all the noise of the city. The rooms are spacious and the hotel has a swimming pool.

Silom – Business and nightlife district
Silom is a commercial district. It forms part of the business district. Here you will find many bars, restaurants, and nightlife options. Silom is a transportation hub in Bangkok with two BTS lines (Silom Line) and MRT lines (Blue Line). From here, you can quickly and conveniently reach anywhere in the city. It takes 15 minutes by BTS to get to the Siam Paragon shopping center, 25 minutes to Chatuchak Weekend Market, and 45 minutes to Suvarnabhumi Airport. As a business district, Silom offers a higher standard of security, better infrastructure, and more options for business travelers.
Attractions within walking distance in Silom
- Lumpini Park (5 minutes on foot), 142-hectare “green lung” of Bangkok, 2.5 km jogging track, Free aerobics classes at 6 p.m, Monitor lizards in the lake – a unique attraction
- Patpong Night Market (2 minutes on foot) – Famous night market with souvenirs and counterfeit goods, Go-go bars and nightclubs, Authentic Thai street food, Open: 7:00 p.m. to 1:00 a.m.
- Wat Khaek (10 minutes on foot) – Hindu temple in the city center, Colorful religious ceremonies, Free admission, Best time for photos: sunrise
How to get to Silom?
From airports to Silom:
From Suvarnabhumi Airport:
- Airport Rail Link + BTS: 45 minutes, 65 baht (1.70 EUR)
- ARL to Phaya Thai → BTS to Sala Daeng
- Taxi: 45-70 minutes, 400-600 baht (€10.60-16)
- Grab: 50-80 minutes, 350-500 baht (€9.30-13.30)
From Don Mueang Airport:
- A1 Bus + BTS: 1 hour, 90 baht (2.40 EUR)
- Taxi: 45-60 minutes, 300-450 baht (8-12 EUR)
- Airport Bus: 1.5 hours, 150 baht (4 EUR)
Public transport in the Silom area
BTS stations in Silom:
- Sala Daeng – main station in the district
- Chong Nonsi – access to Sathorn Pier
- Surasak – close to Lumpini Park
- Saphan Taksin – transfer to Chao Phraya boats
Connectivity:
- MRT Silom – direct transfer from BTS
- Sathorn Pier – boats to Wat Arun, Grand Palace
- Bus Terminal – buses to all districts
Recommended accommodation in Silom area in Bangkok
- The Grand Sathorn – from 40 Euros per night.
The location here is excellent if you want to venture out. There is a swimming pool and the staff are super friendly.

- Amara Bangkok Hotel – from 90 Euros per night.
For a bit more money you will get a lovely view from your room. There is a beautiful infinity pool and the breakfast has great options. - Lebua at State Tower – from 150 Euros per night.
A luxurious and friendly hotel located in the heart of Bangkok. It offers exceptional facilities to all tourists looking for accommodation all year round. - The Standard – from 150 Euros per night.
Located in Bangkok, 3.2 km from MBK Center, The Standard, Bangkok Mahanakhon provides accommodation with a restaurant, free private parking and an outdoor pool.

Asok – the heart of the modern Bangkok
Asok is an intersection that never sleeps. It is a place where Bangkok’s two main transportation lines (BTS and MRT) meet, and around which a true modern city center has grown. Sukhumvit Road, one of the longest streets in Thailand, crosses the entire city here, offering endless shopping, dining, and entertainment opportunities.
This district is a true paradise for lovers of large shopping centers, authentic Thai cuisine served alongside international restaurants, and Bangkok’s vibrant nightlife. Asok combines the convenience of modern infrastructure with the chaos of a typical Asian city.
Booking.comAttractions near Asok
- Terminal 21 (2 minutes’ walk from BTS Asok), Concept: Each floor represents a different city in the world (Paris, London, Tokyo), Food court: Pier 21 – one of the best in Bangkok, Prices: From budget to luxury brands, Hours: 10:00 a.m. to 10:00 p.m. daily, Must-try: Mango Tango (the best mango sticky rice in town)
- EmQuartier and Emporium (5 minutes by BTS to Phrom Phong), Level: High-end shopping, luxury brands, Gastronomy: Eathai (4th floor of EmQuartier) – premium food court, Specialties: Gourmet Market – the best supermarket in Bangkok, Cinema: SF Cinema City with IMAX
- MBK Center (15 minutes by BTS to National Stadium)
From airports to Asok:
From Suvarnabhumi Airport:
- Airport Rail Link + BTS:
- ARL to Makkasan → MRT to Sukhumvit (45 minutes, 57 baht/1.50 EUR)
- ARL to Phaya Thai → BTS to Asok (50 minutes, 74 baht/1.95 EUR)
- Taxi: 45-90 minutes (depending on traffic), 400-700 baht (10.60-18.50 EUR)
- Grab: 50-80 minutes, 350-600 baht (9.30-16 EUR)
- Airport Express Bus: 1 hour, 150 baht (€4)
From Don Mueang Airport:
- A1 Bus + BTS: A1 to Mo Chit → BTS to Asok (1.5 hours, 89 baht/€2.35)
- Taxi: 45-75 minutes, 350-500 baht (€9.30-13.30)
- Don Mueang-Suvarnabhumi Bus + ARL: 2 hours, 90 baht (€2.40)
Getting around Bangkok from Asok
- BTS Sukhumvit Line from Asok:
- Siam (shopping center) – 6 minutes, 31 baht (€0.80)
- Chatuchak Park (Weekend Market) – 15 minutes, 52 baht (€1.35)
- On Nut (connection to buses to Pattaya) – 20 minutes, 59 baht (€1.55)
- MRT Blue Line from Sukhumvit: Hua Lamphong (train station) – 12 minutes, 31 baht (0.80 EUR), Lumpini (park and Silom) – 8 minutes, 23 baht (0.60 EUR), Bang Sue (new railway station) – 25 minutes, 47 baht (1.25 EUR)
Recommended hotels in Asok, Bangkok
- Solitaire Bangkok – from 55 Euros per night.
Take advantage of the convenient location when staying at Solitaire Bangkok. The hotel is 10 minutes’ walk from Nana Skytrain Station. Located in the center of Bangkok, it is steps away from business and shopping centers and attractions such as CentralWorld, MRT Sukumvit Station and Siam Paragon. - Eleven Hotel Bangkok Sukhumvit 11 – from 60 Euros per night.
Eleven Hotel Bangkok Sukhumvit 11 – SHA Extra Plus has a restaurant, outdoor swimming pool, a fitness centre and bar in Bangkok. Among the facilities at this property are a 24-hour front desk and room service, along with free WiFi throughout the property. The hotel features family rooms. - Centre Point Sukhumvit 10 – from 70 Euros per night.
Centre Point Sukhumvit Soi 10 is a just 10-minute walk from Nana and Asok Skytrain Stations. It offers fully furnished guestrooms with a balcony. Free WiFi in the rooms and free parking are provided. Guests may enjoy at an salt water system swimming pool and a free shuttle service from the main Sukhumvit Road to the property.

- Pullman Bangkok Grande Sukhumvit – from 140 Euros per night.
The air-conditioned rooms and suites at Pullman Bangkok Grande Sukhumvit – SHA Certified are simply decorated and provide a flat-screen satellite TV, a private bathroom with a bathtub, a safety deposit box and an in-room tea and coffee maker. - Dream Hotel Bangkok – from 200 Euros per night.
Dream Hotel Bangkok is a 5-minute walk from Sukhumvit and Asoke BTS stations on the Sukhumvit line. The rooftop swimming pool and rooms with 42-inch flat-screen TVs are available. Rooms have access to free WiFi, which is available throughout the property, and Nakhon Pathom Golf Course is 300 metres away.
Thong Lor – the most fashionable district
Thong Lor is a district that has transformed over the past decade from a quiet residential area into the epicenter of Bangkok’s hip culture and lifestyle. It’s a place where young Thais with money meet international expats, creating a unique atmosphere that you won’t find anywhere else in the city.
If you’re looking for an authentic experience of modern Bangkok—with the best cafes, innovative restaurants, boutiques, and the most Instagrammable spots—Thong Lor is the place for you. It’s a neighborhood for those who value quality over quantity and prefer unique experiences to mass tourism.
What makes Thong Lor so unique?
Soi culture: Each soi (side street) in Thong Lor has its own character:
- Soi 53 (Thong Lor): luxury shopping centers and restaurants
- Soi 55 (Thong Lor): galleries and art shops
- Soi 38: local restaurants and craft beer
- Soi 49: small restaurants
Transport in Thong Lor
Basic connections:
- BTS Thong Lor Station (Sukhumvit Line):
- To Siam: 12 minutes, 42 baht (€1.10)
- To Asok: 8 minutes, 31 baht (0.80 EUR)
- To Phrom Phong: 2 minutes, 16 baht (0.42 EUR)
- To On Nut: 15 minutes, 47 baht (1.25 EUR)
Travel and travel medical insurance for nomdas and long-term travellers. Buy it anywhere, everywhere and enjoy a peace of mind.
Other options:
- Taxi: many taxis available
- Motorcycle taxi: many stops, 20-40 baht (0.50-1.05 EUR)
- Tuk-tuk: easy to catch, but remember to negotiate the price, 100-200 baht (2.65-5.30 EUR)
- Walking: it takes about 10-15 minutes to walk to the nearest BTS stations.
From airports to Thong Lor:
Suvarnabhumi Airport:
- ARL + BTS: Phaya Thai transfer, 1 hour total, 90 baht (€2.40)
- Taxi: 45-90 minutes depending on traffic, 450-650 baht (12-17.30 EUR)
- Grab: Similar to taxi, often more reliable
- Airport bus: To Khao San Road, then BTS, 2 hours, 210 baht (5.60 EUR)
Recommended hotels in Thong Lor:
- LA 49 Hotel – from 50 Euros per night.
With a stay at BA 3-minute walk from Samitivej Sukhumvit Hospital in Bangkok, LA.Residence 49, in Bangkok (Sukhumvit), you’ll be minutes from Emporium Shopping Mall and Soi Cowboy Area. This residence is close to MBK Center and BTS-Asok Station.

- D Varee Residence Montara Thonglor 25 – from 40 Euros per night.
Dvaree Residence Montara Thonglor 25 is located in Thong Lor, the city’s trendiest area filled with clubs and restaurants. It offers stylish non-smoking rooms with a kitchenette. The apartment is equipped with a fitness centre, a pool and free Wi-Fi in public areas. - Somerset Ekamai – from 70 Euros per night.
The Somerset Ekamai Bangkok is the perfect choice of accommodation for those looking to stay in this stunning city. From here, guests can enjoy easy access to all that this lively city has to offer. - Oakwood Residence – from 75 Euros per night.
Make the most of your stay in Bangkok by choosing a suite or studio at Oakwood Residence Sukhumvit Thonglor Bangkok, where studios and suites are fitted with modern furnishings in neutral colours and artwork. Comfortable lounge areas feature a sofa set, flat-screen TV and DVD player. Meal preparation is easy with fully furnished kitchenettes.

- Volve Hotel – from 100 Euros per night.
Located in a convenient area of Bangkok, just a 5-minute walk to Thong Lo BTS Station and a few minutes’ walk to nearby shopping malls, places to eat and bars, Volve Hotel Bangkok offers cozy accommodation with views of a beautiful garden. Local dishes are served at the on-site restaurant.
Hotels in Bangkok for families with kids

The best neighborhoods for families with children in Bangkok are located in Silom or Asok. I recommend them because they are very safe and have access to amenities. Silom is home to Lumphini Park, which is ideal for walks and play. From there, you can also easily get to Siam Ocean World. In Asok, you will find Terminal 21 and Emporium, which are child-friendly shopping centers.
Recommended Hotels:
Romantic hotels for couples
In Silom, you will find hotels with romantic rooftops and infinity pools. It also has the most Michelin-starred restaurants, which are perfect for a dinner for two. Thong Lor, on the other hand, has many boutique hotels with good restaurants and excellent service. And if you want to go for a massage, there are plenty of world-class spas in the area.
Recommended hotels:
Hotels with a pool on a rooftop

Bangkok is famous for its infinity pools, i.e. swimming pools on the roofs of tall buildings. This is one of the experiences that is worth trying. There is nothing better than diving into cool water on the terrace of a skyscraper and gazing at this fascinating city.
Recommended hotels:
Travel like a local using trains and buses! With 12Go you can now easily book tickets for rides through Thailand, Malaysia, Cambodia, Vietnam, Laos, or Singapore. Buy bus or train tickets
Bangkok – Practical Information
What to pack?
If you are going to Thailand for the first time, you will surely be tempted to pack as much as possible. Don’t do it. In the Land of Smiles, you can really buy everything at a good price. In Bangkok, you will need summery, breathable clothes. I recommend taking shorts, linen trousers, short-sleeved T-shirts, and one shirt (e.g., linen) that you can wear while sightseeing (remember that shoulders and knees must be covered in temples). Good and comfortable shoes are important. If you plan to go out for dinner on a rooftop, pack some more elegant clothes as well.
Hotels usually provide towels and small bottles of shampoo and soap free of charge. Only really cheap hotels and hostels do not offer such luxuries. However, if you find that you have not been given towels or toiletries, you can ask for them or buy them at 7-11.
Find out more information on what to pack here.

How to book hotels?
It is best to book hotels through websites such as Booking.com or Agoda. Airbnb can be a good option if you are looking for an apartment to rent, but the prices there are always inflated.
Until recently, you could simply arrive at your destination and ask around for a room. Now, especially during the peak season (January-April), this is very difficult or practically impossible. It is definitely better to book in advance.
Prices
The season in Thailand starts around November and peaks between January and April. This is when there are the most tourists and hotel prices are also higher. You can still find budget options, but without amenities such as a swimming pool. Prices for hotels with a swimming pool in the center during the season can reach 3,000-4,000 THB per night or higher. During the off-season, especially during the rainy season (June-November), hotels offer many promotions. A few times I got as much as a 50% discount!
It is also worth remembering that Thailand has many holidays, not only its own, which attract people from all over the world. Prices are also high during these times. The most popular holidays and the most expensive periods of the year are:
- Chinese New Year – around February
- Songkran – Thai New Year – mid-April
- Loi Krathong – mid-November
- Christmas and New Year
Where to stay in Bangkok for one night or a short stay?
It all depends on where you are staying and which airport is more important to you – Don Mueang or Suvanabhumi.
If you are flying from/to Suvanabhumi, the best district will be Asok/Sukhumvit. It takes about 45 minutes to get there from the airport. From here, you can also easily reach all the attractions. Recommended hotels: Solitaire Bangkok and Centre Point.
If you are flying from/to Don Mueang, check out hotels on Khao San Road or in Silom. The journey also takes 45 minutes, and there are many amenities in these districts. Recommended hotels: Vila Bangkok, Amara Bangkok.
The capital of Thailand has a lot to offer. It is a city that is bustling with life and never stops. Millions of people pass through Bangkok every year, which is why the city offers a huge number of accommodation options at various prices. No matter what time of year you visit Bangkok, you are sure to find good quality accommodation within your budget.
I hope I have helped you find something suitable for you. Have a great stay in the capital and be sure to let me know where you stayed in Bangkok and what your impressions were.