Whether you are planning one night or a whole week in Thailand, travellers are first confronted with the question: where should I stay in Bangkok? Since I am a Bangkok resident, I have a few recommendations and will share my favourite guesthouses, hostels, and hotels in the Thai capital. In addition, I’ll cover the best areas to stay, tips on how to find great accommodation, and how to get around.
The best areas to stay in Bangkok.
Wondering where to stay in Bangkok? I love Phra Nakhon, Bangkok’s Old Town, which is perfect for first-timers and home to some major sights. If you prefer nightlife and shopping, stay along Sukhumvit with easy access to the city’s mass transit system, the Bangkok Skytrain (BTS).
The city is huge, and it can be overwhelming to figure out where to stay in Bangkok, especially if you are coming for the first time. The most famous backpacker street, Khao San Road, is a must-see but not a great place to stay. However, the area around it, Phra Nakhon, is considered the Old Town of Bangkok and a fantastic area to base yourself. Here, you will find Wat Pho and the Grand Palace, tiny alleys and canals, and a slice of authentic Bangkok life.
Close by, you will find Chinatown, one of the world’s largest. This area still keeps its grounded appeal and is home to some of the best food in Bangkok.
The Riverside is not really defined; you simply stay at one of the shores of the Chao Phraya River. Some of Bangkok’s most luxurious hotels are located here, as well the Asiatique and ICONSIAM malls and the iconic Wat Arun. It is the perfect area to stay in Bangkok if you want to avoid road traffic, as you can simply hop on a boat to get around.
For skyscrapers, great shopping and nightlife, head to Sukhumvit. While Sukhumvit is often considered one of the best areas to stay in Bangkok due to its lively nightlife, shopping, and dining, it is centred around a busy main road so can get quite noisy. With that in mind, you will want to choose your location wisely. Great neighbourhoods along Sukhumvit Road are Siam, Asok, Phrom Phong, and Thonglor.
For those preferring a bit of greenery, Silom is the place to be. It sits between the Chao Phraya and Lumphini Park, is well connected to the public transport, and is home to my favourite skyscraper in Bangkok: the King Power Mahanakhon.
Tips for your Bangkok stay & how to get around.
As much as I love calling Bangkok my home, I hate the traffic. It is as notorious as the resulting bad air quality at certain times of the year.
- With that in mind, you will want to make use of the public transport, namely the BTS Skytrain and underground MRT, as much as possible. Unfortunately, access to the Old Town and Chinatown is limited, and the two systems don’t interconnect very well. However, if you are staying in Silom or along Sukhumvit, you can easily catch a train.
- Before you book your hotel, check the distance to the next station. While Bangkok locals use motorbike taxis to get from the station to their homes, many hotels offer a shuttle service for their guests.
- If you are staying in Phra Nakhon, Chinatown, or the Riverside, you can also use the Chao Phraya boats. These are cheap and never get stuck in traffic, plus they offer a bit of sightseeing with your commute.
- Wondering how to get from the airport to your Bangkok hotel? From Suvarnabhumi Airport, you can use the Airport Rail Link that connects to the BTS and MRT. From Don Muaeng, you will have to use the Airport Bus. Especially when arriving late at night, I prefer to order a taxi with the Grab App (Asia’s version of Uber). Allocate enough time to get to or from the airport, especially during rush hour.
My tip: if you are flying from Don Muaeng and have an early departure, I recommend staying at the Amari Don Muang. The hotel has a great restaurant on site, and you just have to walk over a covered bridge to get to the terminal.
The best hotels in Phra Nakhon.

Phra Nakhon is the historic part of Bangkok and home to some of the city’s most famous sights. It is the perfect area for Bangkok first-timers and a charming spot to explore. Part of it is Bang Lamphu, which includes the infamous Khao San Road. While its glory days are over, it is definitely still worth a visit.
Baankachitpan Bangkok Hotel
- Best for: solo travellers & cat lovers
- Double rooms from £35 per night
The Printing House Poshtel
- Best for: backpackers & families
- Dorm beds from £13 per night
Buddy Lodge
- Best for: grown-up backpackers
- Double rooms from £44 per night
Tinidee Trendy Bangkok Khaosan
- Best for: sleepy party fans
- Double rooms from £48 per night
The best hotels in Chinatown, Bangkok.

Chinatown is one of the most authentic areas in Bangkok and one of the best places to eat. Yaowarat Road is the heart of Chinatown, but don’t forget to explore its fun tiny alleys and teeming night markets.
103 Bed and Brews
- Best for: history & beer fans
- Double rooms from £26 per night
Shanghai Mansion
- Best for: luxury seekers
- Double rooms from £62 per night
The Mustang Blu
- Best for: artists & the Addams Family
- Double rooms from £152 per night
Tian Tian Hostel
- Best for: backpackers
- Dorm beds from £14 per night
The best Bangkok Riverside hotels.

Bangkok’s Riverside is scenic and a great area to stay, giving you easy access to the Chao Phraya boats. Many hotels even have their own boat shuttle that will take you to ICONSIAM mall, Wat Arun, or simply the other side of the river. Paying extra for a room with a river view is usually worth it.
Anantara Riverside
- Best for: White Lotus fans
- Double rooms from £148 per night
Capella Bangkok
- Best for: minimalist luxury travellers
- Double rooms from £1,035 per night
BEAT Warii Hostel
- Best for: river-lovers on a budget
- Dorm beds from £7 per night
Sala Rattanakosin
- Best for: photographers & dreamers
- Double rooms from £148 per night
The best Sukhumvit hotels.

Sukhumvit winds itself through half of Bangkok and is home to countless shopping and entertainment options. Choose a Sukhumvit hotel close to a BTS station or with a shuttle service to make the most of your stay.
Public House Hotel
- Best for: the cool kids
- Double rooms from £104 per night
Volve Hotel
- Best for: homely design-lovers
- Double rooms from £70 per night
MUU
- Best for: longer stays
- Double rooms from £91 per night
Hotel Muse Bangkok
- Best for: old-world travellers
- Double rooms from £127 per night
Rosewood Bangkok
- Best for: foodies
- Double rooms from £279 per night
Miami Hotel Bangkok
- Best for: hippies & TV fans
- Double rooms from £42 per night
The best hotels in Silom.

Silom is a bit more relaxed than Sukhumvit but offers great public transport, making it the perfect area to stay in Bangkok. Plenty of fun rooftop bars are waiting to be explored, while you’re also close to Lumphini Park and its water monitor lizards, as well as the Chao Phraya River, where you can catch a river boat.
Pullman Bangkok Hotel G
- Best for: happy-hour friends
- Double rooms from £81 per night
Silom Space Hostel
- Best for: solo travellers & groups of friends
- Dorm beds from £8 per night
lebua at State Tower
- Best for: Instagrammers
- Double rooms from £121 per night
Average Bangkok hotel prices are based on hotel searches made on KAYAK and associated brands in the period between 13.08.2023 and 13.08.2025 for travel days between 01.01.2024 and 31.12.2025. All prices are average for one night in a double room. Prices may vary, and savings cannot be guaranteed.
Individual hotel prices were sourced on 09.09.2025 for one night 01.12.2025 to 02.12.2025 and are correct at time of publishing, but are subject to change.