If the country of Thailand is on your bucket list, you’ll almost certainly start your trip in the capital city of Bangkok. In fact, many people consider Bangkok to be the gateway to Southeast Asia. A massive, sprawling metropolis of over 9 million people, Bangkok is both the financial and cultural hub of Thailand and worth spending at least a few days exploring.
While Bangkok doesn’t have the lush rice paddies of the north or the white sandy beaches of the south, it does have dozens of Michelin-starred restaurants, rooftop bars with incredible views, world-class nightclubs and plenty of temples, night markets, and delicious food stalls to keep you entertained for weeks (or even years).
Bangkok also has some of the best hotels in Thailand – from opulent 5-star resorts to cozy boutique hotels, you’ll have so many to choose from during your stay. But due to the city’s size, one of the most important and most difficult decisions you’ll make is where to stay in Bangkok.
After researching hotels during several trips to Thailand over the last decade, we have put together our list of the best hotels and resorts in Bangkok divided by neighborhood to help you plan your trip to Asia’s City of Angels!
Quick Navigation Links
Disclaimer: This post may contain affiliate links so if you make a purchase or booking through one of our links we might earn a small commission (but don’t worry, it’s no extra cost to you). This helps us keep this site running and we are deeply grateful for your support!
The Best Neighborhoods to Stay in Bangkok
Your first question when deciding where to stay in Bangkok should be “in which neighborhood do I want to be based?” Bangkok is a huge city with notoriously bad traffic so location is key and each neighborhood has its own pros and cons.
Some neighborhoods like Banglamphu and Chinatown will put you within walking distance of top tourist sites like the Grand Palace and Wat Pho. The Siam neighborhood is more centrally located and will be perfect if your top priority in Bangkok is shopping. And if you’re interested in swanky dining and rooftop bars then you’ll be best off basing yourself in Silom or Sukhumvit.
To make it easy for you to decide where to stay in Bangkok we have provided an overview of each of our favorite Bangkok neighborhoods and listed our top hotel recommendations.
Or if you already know what Bangkok neighborhood you’re interested in just click on one of the links below to jump straight to it!
Bangkok’s Best Hotels by Neighborhood
If this is your first trip to Bangkok then you’ll probably want to stay in Banglamphu. This neighborhood encompasses most of the top tourist sites in Bangkok including The Grand Palace and The Temple of the Emerald Buddha, Wat Pho, Wat Saket (The Golden Mount), and the notorious backpacker party area, Khao San Road.
The downside to staying in Banglamphu is that it is the most touristy area in Bangkok. Banglamphu is also not accessible via the Skytrain or the Bangkok Metro so you’ll be forced to use lots of taxis or Grab cars. Bangkok has arguably the worst traffic in the world so it can take a long time to get places around rush hour.
Banglamphu is also very far from Suvarnabhumi Airport so if you’re only in Bangkok for 1-2 nights you’ll wind up spending a big chunk of your time just getting from the airport to your hotel and back again. But if you want to see the main tourist attractions and spend a night partying on Khao San Road then Banglamphu is the best Bangkok neighborhood for you!
Where to Stay in Bangkok’s Banglamphu Neighborhood
Casa Vimaya Riverside is absolutely our favorite hotel to stay whenever we visit Bangkok! The property itself is beautiful, peaceful, and serene with an ideal setting right next to the river. You would never realize that you’re just a short walk from the crazy backpacker area of Khao San Road which also makes the location super central to tourist attractions like the Grand Palace and Wat Pho.
Rooms are quite spacious and elegant, especially for the moderate price. The decor is simple, classic, and clean with incredibly comfortable beds and large bathrooms. Amenities include a seating area, a flat-screen television set, and plenty of complimentary toiletries.
You’ll love enjoying a relaxing breakfast in the open-air restaurant that sits right on the river. The views are beautiful and it’ll make you forget that you’re in a huge, noisy city. And the rooftop pool is a highlight of the hotel. You can grab a refreshing cocktail from the rooftop bar and lounge in the pool while gazing out over the city. It’s the perfect place to spend a hot Bangkok afternoon.
Chillax Resort is located just around the corner from Casa Vimaya and within walking distance to Khao San Road. In fact, you can see the rooftop pool of the Casa Vimaya from the rooftop pool at Chillax Resort! The difference is that a younger crowd tends to prefer Chillax so you’ll find more of a party scene at the pool bar in the afternoon and evening.
You’ll find that the other Bangkok hotels and resorts on this list are more classic and elegant than Chillax and if you stay here you can expect the furniture to be a bit gaudy. But choose to book this hotel if you’re looking for a hotel with a younger vibe in a fantastic location. Chillax is at the end of a dead-end street that has plenty of delectable (and cheap!) restaurant options.
Rooms at Chillax are equipped with a relaxing jacuzzi bathtub, a television set, a private balcony, minibar, and toiletries. The real draw of the hotel is the amazing rooftop pool with a lively bar. Also the proximity to the main tourist attractions in Bangkok. You’re sure to make a few new friends at this hotel!
If you’re looking for a quirk, unique Bangkok hotel that is super centrally located with beautiful river views, then you’ll love the Inn a Day Hotel! You’ll be near the Grand Palace and Wat Pho and you’ll enjoy fabulous views of Wat Arun while relaxing in your cozy room.
The rooms at Inn a Day are comfortable but with an industrial flare. You’ll have your own private balcony, a flat-screen television set, and a mini-refrigerator. You’ll also have a hairdryer and complimentary toiletries in case you need them. Beds are incredibly comfortable and the rooms have an open floor plan to make the most of the space and the river views.
The major draw to the Inn a Day is the perfect location and the view of Wat Arun from across the river. But you’ll also love the super friendly and attentive staff and the delicious morning breakfast spread. And the hotel is on a quiet street so you can enjoy your views without being bombarded with traffic noise. You’ll want to stay in this Bangkok hotel over and over again!
Located just north of the Inn a Day, along the banks of the river, is the serene Riva Surya Bangkok. You’ll be able to easily walk to Khao San Road or catch the boat taxi to the Grand Palace. You’ll love relaxing on the terrace while gazing out over the river at sunset.
The air-conditioned rooms at the Riva Surya are bright and airy with contemporary yet comfortable decor. Standard in all rooms is a flat-screen television set, a minibar, coffee and tea making facilities, bathrobes, and complimentary toiletries. If you want to soak in the views of the river from the privacy of your room, consider upgrading for a private balcony.
The hotel also offers a fitness center and two swimming pools to keep you entertained during your stay. You can enjoy both the indoor and outdoor restaurants or there are plenty of other dining options nearby. You can’t beat the location and amenities of this Bangkok hotel for a very affordable price!
Chinatown / Yaowarat
Chinatown is a super fun neighborhood to stay in Bangkok. The streets of Chinatown come alive at night with flashing neon signs and endless options for street food. This neighborhood is also very close to the Grand Palace, Wat Pho, Wat Arun, and several other top Bangkok attractions, but it is a little more centrally located and less touristy than Banglamphu.
Unfortunately, Chinatown also suffers from no access to Bangkok’s Skytrain and limited Metro stops. But if you’re mainly interested in exploring Bangkok’s amazing street food scene then Chinatown is definitely the best neighborhood for you.
Yaowarat Road is the main thoroughfare that runs through Bangkok’s Chinatown so you’ll find the entire neighborhood is sometimes referred to as ” Yaowarat”.
Where to Stay in Bangkok’s Chinatown Neighborhood
Chinatown doesn’t have as many upscale hotels as some of the other neighborhoods in Bangkok, but there are some great options for budget travelers! The Unforgotten B&B is a hotel that offers rooms at a reasonable price without sacrificing any comforts or customer service.
Rooms at the Unforgotten will make you feel like you’re staying in a house, not a hotel. They are simple, clean, and comfortable. The incredibly friendly staff will also go out of their way to make sure you feel right at home here. You’ll be provided with water, a few snacks, and some earplugs just in case you’re bothered by the sounds of the city.
You can enjoy the daily à la carte breakfast before setting off to explore the city. The close proximity to Chinatown means that you’ll be within walking distance to some truly delicious Chinese food stalls. You’ll also be walking distance to the metro which will make transportation around Bangkok a breeze!
The Shanghai Mansion Bangkok is a beautiful hotel inside a building that was originally constructed in 1892 and has since been refurbished. You’ll feel the old-world glamour and charm of the hotel during your stay in Bangkok through the unique Thai decor and the lively jazz bar onsite.
The entire hotel is quite charming, but you’ll love that each room has classic, antique furniture with splashes of vibrantly colored silk pillows. Your room will include a flat-screen television set, a minibar, coffee-making facilities, and other amenities. The beds at the Shanghai are quite large, a rarity in SE Asia, and luxuriously comfortable.
You’ll definitely want to enjoy a cocktail in the jazz bar here and you’ll find cocktails to be quite reasonably priced. And if you are looking for some rest and relaxation during your stay, you’ll love the hotel spa and the huge indoor garden which is the perfect place to lounge with a good book. You’ll undoubtedly have a lovely stay at the Shanghai Mansion!
Bangkok’s Siam neighborhood is probably the most central place to stay in the city. You’ll still be close enough to the sites in Banglamphu and just a short Grab ride away from the street food mecca of Chinatown. The Jim Thompson House Museum is also located in Siam and is one of the more popular things to do in Bangkok.
Siam is probably best known for the plethora of giant shopping malls including MBK, centralwOrld, Siam Discovery, Siam Center, and the luxurious Siam Paragon. As strange as it sounds, we love exploring the megamalls of Siam and it’s a great way to beat the heat in Bangkok. And if you’re planning on doing a lot of shopping, Siam is definitely the best Bangkok neighborhood for you!
Siam is serviced by the Skytrain which can be a real-life saver if you’re trying to get somewhere during rush hour. You can also use the Skytrain to travel all the way to Suvarnabhumi Airport which is typically faster than traveling by car.
Where to Stay in Bangkok’s Siam Neighborhood
Just north of Lumphini Park, near the Jim Thompson House Museum and the Skytrain, is the stunningly gorgeous Siam Kempinski Hotel. This exquisite Bangkok hotel is definitely pricey but it’s one of the best in all of Bangkok! Here you’ll have direct access to the Siam Paragon Shopping Center as well as a world-class spa, a large fitness center, fine dining options, beautifully manicured gardens, and several pools at your disposal.
Rooms and suites at the hotel are impeccably clean and classically decorated. You’ll love your large, luxuriously comfortable bed with lush bedding and pillows. Every room is equipped with coffee-making facilities, a flat-screen television set, bathrobes, slippers, toiletries, and complimentary beer and soda in the minibar.
Everything about the Siam Kempinski is superb and you’ll feel like royalty during your stay in Bangkok. It’ll be next to impossible to drag yourself out of your poolside lounge chair when it’s time to leave Bangkok!
The Okura Prestige Bangkok is another lavish 5-star Bangkok hotel conveniently located near the BTS Skytrain. Guests absolutely rave about the suspended outdoor pool and the award-winning Japanese restaurant. It’s definitely a top place to stay in Bangkok if you have the budget and can splurge for a few nights!
Rooms at the Okura are classic, elegant, and large. Big windows allow you to soak in the sights of the city from the privacy of your air-conditioned seating area. Your room will also come equipped with a flat-screen cable television set, a large bathroom, a stocked minibar, and complimentary toiletries. You’ll appreciate little extras like plenty of outlets for charging and the ability to control various room preferences from a central tablet.
Considering that the views from the pool are so outstanding, you’ll probably want to spend your afternoons lounging in the water. Especially since it’s likely to be unbearably hot and humid in Bangkok no matter what time of year you visit. You can also enjoy the state-of-the-art spa center or the sauna. It’s impossible not to fall in love with this Bangkok hotel!
Silom is Bangkok’s business district and is another awesome neighborhood to explore! The best thing about Silom is its close proximity to Lumphini Park. This 142-acre park is by far Bangkok’s largest green space and is the perfect place to escape the madness of the city. The park offers 1.5 miles of paths for strolling or jogging, a man-made lake with paddleboats for rent, and ample shade and benches for people watching.
The Neilson Hays Library is another great place to escape the heat and chaos of Bangkok. First established in 1869, this library has over 20,000 books (including many in English), 2 art galleries, and a lovely little cafe where you could easily spend an afternoon.
Silom is full of upscale bars and restaurants, the most famous of which is Sky Bar on the 63rd floor of the Lebua State Tower. SkyBar is probably the most iconic rooftop bar in Bangkok because it was featured in the movie The Hangover Part II. Unfortunately, Sky Bar has become a bit too popular. These days you’re probably better off heading to one of the city’s other rooftop bars – we prefer Vertigo Grill and Moon Bar in Sathorn.
You’ll also find the notorious Patpong Night Market in Silom. Full of cheap knockoff goods and dodgy go-go bars, Patpong has long been one of Bangkok’s infamous red-light districts. Luckily, the area is starting to shake off some of it’s more unsavory elements, and new, hip boutique shops are beginning to move into the night market.
Silom is well-serviced by both the Skytrain and the Metro which makes getting around during Bangkok’s rush hour much easier. It also borders the Chao Phraya River which means you can take the water bus upriver to Banglamphu if you want to visit The Grand Palace, Wat Pho, and Wat Arun.
Where to Stay in Bangkok’s Silom Neighborhood
If you want to stay in a lavish hotel where you’ll have everything that you could ever want at your fingers, more than the Bangkok Marriott Hotel The Surawongse is a perfect choice! It’s certainly one of the nicest, most luxurious hotels in Bangkok and you’ll undoubtedly have an amazing stay.
Rooms at this 5-star hotel are incredibly spacious and well-appointed. You’ll have a large seating area where you can relax with a cup of coffee each morning. Large windows in both the bedroom and the bathroom offer fantastic city views. The large soaking tub is a great place to relax after a day spent exploring Bangkok. And you’ll have every amenity that you could ever need available to you.
The gorgeous infinity pool is arguably one of the best in Bangkok! You won’t believe just how picturesque it is in person. The hotel also offers a beautiful rooftop bar, plenty of restaurant options, a fitness center, and super attentive staff. It’s definitely THE place to stay in Bangkok if you’re looking for a little luxury!
Another one of the best hotels in Bangkok, The Rose Residence is located near Lumphini Park and in close proximity to both the Skytrain and the metro. The hotel itself is lovely and the staff goes out of their way to make sure you feel welcome and well taken care of. It’s a great hotel to stay at in Bangkok if you want to be close to the aforementioned Patpong Night Market.
Rooms at The Rose Residence are simple and classic with every amenity you’ll need during your stay. Large, air-conditioned rooms are equipped with a flat-screen satellite television set, a refrigerator, coffee-making facilities, a bidet, and complimentary toiletries in the bathroom. You’ll also have a comfortable seating area and a desk if you need to get any work done during your trip.
Guests will enjoy two pools at the hotel – one in the garden and one on the roof. It’s a perfect respite from the afternoon heat and humidity of Bangkok. And you can start your day with the delicious breakfast spread or opt for à la carte. The Rose Residence is a lovely hotel to choose as your home base for exploring the city!
If you’re looking for a relaxing home away from home during your trip to Bangkok, look no further than The Peninsula Bangkok. Perfectly situated on the banks of the Chao Phraya River, The Peninsula is Old Hollywood glamour meets SE Asian hospitality.
And while the Peninsula Hotel is technically on the wrong side of the river to truly be in the Silom neighborhood, they offer a free river shuttle all day long and as frequently as you need it. The hotel is also conveniently right across the river from a Skytrain station so you’ll be able to easily navigate the city while avoiding traffic.
You’ll love the views of the river from the terrace where the daily breakfast is served and from the relaxing pool area. It’ll be nearly impossible to drag yourself from the hotel to go exploring!
Rooms at The Peninsula are beautifully decorated with an unbelievably comfortable bed, a couch and seating area, a flat-screen television set, and a large bathtub. You’ll love the extras provided by the hotel as well including mood lighting in every room, electronic curtain control, and even a fresh fruit basket each day! You can also take advantage of the free classes offered by the hotel staff including yoga and aerobics.
The neighborhood of Sathorn, also considered the part of Bangkok’s Financial District, sits just south of Silom. It shares much of the same character as Silom but is a little less touristy which is part of its appeal. The Skytrain runs along the boundary of Silom and Sathorn so you’ll have public transportation as an option in this neighborhood, and just like Silom, you’ll be able to walk to Lumphini park if you need a respite from the concrete jungle of Bangkok.
Sathorn is home to many great bars and restaurants but two really stand out. The first is the Blue Elephant on Sathorn Road which is one of Bangkok’s best restaurants and also one of the city’s most popular cooking schools. The second is Vertigo Grill and Moon Bar, on top of the Banyan Tree Hotel. With unmatched views of Bangkok’s skyline, Vertigo is one of the best places to grab a drink in Bangkok!
Another landmark of Sathorn is the Sathorn Unique building – also called the “Ghost Tower”. This 46-story-tall skyscraper was supposed to house luxury condominiums, but, due to the 1997 financial crisis in Asia, it was never completed. The building is technically condemned and off-limits to the public, but many thrill-seekers and photographers have managed to sneak their way up to the top. In fact, some people consider it a must-do in Bangkok.
Where to Stay in Bangkok’s Sathorn Neighborhood
As mentioned, Bangkok traffic is pretty terrible, no matter what time of day. So you’ll have a much easier time getting around if you pick a hotel that is near the attractions that you’d like to visit, or that’s near a convenient form of transportation. The Eastin Grand Hotel Sathorn is connected to the BTS Skytrain via its very own sky bridge! Which will make navigating the city during rush hour a breeze!
Rooms at the Easton Grand have light, breezy colors and modern decor. All are equipped with air-conditioning, coffee-making facilities, a flat-screen satellite television set, a fully stocked minibar, and plenty of complimentary toiletries so you won’t need a thing during your stay. Rooms are quite large with a lot of natural light and you’ll love the spectacular bathroom!
The outdoor infinity pool on the 14th floor is a highlight of the hotel. Not only is the pool area absolutely stunning, but you’ll also enjoy beautiful city views. The fitness center is well-equipped if you want to get some exercise during your visit. You’ll be treated like royalty by the amazing staff at the Eastin Grand and you may never want to go back home!
Sukhumvit is an incredibly large neighborhood, and, fortunately, the Skytrain running along Sukhumvit Road makes exploring it more manageable. Octave Rooftop Lounge and Bar on top of the Marriott Hotel is one of the best rooftop bars in Bangkok, and you’ll also find 10 Michelin-starred restaurants in Sukhumvit, including 2 two-starred restaurants – R-Haan and Sorn.
Just north of Sukhumvit, Royal City Avenue (commonly referred to as just RCA) is a massive clubbing complex that has been designated as an official “nightlife zone”. There you’ll find several massive clubs that throw parties 7 days a week. We have personally had a few late nights at Route 66.
Sukhumvit is also home to two of Bangkok’s seediest red-light areas that are packed with go-go bars of ill-repute and questionable characters – Soi Cowboy and Nana Plaza. Luckily, both are easily avoided and you probably won’t even realize they are there unless you specifically seek them out.
Sukhumvit offers a little of everything – street food, fine dining, shopping, rooftop bars, and nightclubs. The only downside is that it’s quite far from the site of Banglamphu, but if you’ve already seen Bangkok’s main tourist site then Sukhumvit is an awesome neighborhood to stay in.
Where to Stay in Bangkok’s Sukhumvit Neighborhood
You know that you’ll receive impeccable service at every Sheraton hotel around the world and the Sheraton Grande Sukhumvit may even exceed your expectations! This tropical oasis is the perfect retreat from the busy city of Bangkok and it has everything you’ll need to ensure an amazing stay. You may even find that you never want to step foot off the property!
Rooms at the Sheraton Grande are quite spacious and those on the upper floors offer gorgeous city views. Beds are unbelievably comfortable with silky smooth 300-thread-count sheets and fluffy pillows. You’ll enjoy a welcome fruit basket upon your arrival and you can raid the fully stocked minibar in the late evenings. Bathrooms are huge and have every amenity you could wish for.
The beautiful outdoor pool is a highlight of the Sheraton Grande. It is surrounded by beautiful greenery so you’ll feel like you’re in the middle of a jungle rather than a huge city. You can take advantage of the state-of-the-art gym, complete with personal trainers and a sauna, or the spa where you can pamper yourself. And the Sunday Jazzy Brunch is not-to-be-missed!
The Cabochon Hotel & Residence is a charming little boutique Bangkok hotel constructed in a French colonial style. You’ll love the personalized attention that you receive here, a nice change from the huge mega-resorts that you often find in big cities. Plus the decor will have you feeling like you traveled back in time without sacrificing any 5-star luxury!
Rooms at Cabochon are large, comfortable, and clean with stark white bedding and wooden floors. The vintage-style furniture envokes an old Hollywood appeal. And every room is well-appointed with a minibar, coffee-making facilities, a flat-screen television set, bathrobes, and complimentary toiletries.
You’ll especially love this Bangkok hotel’s gorgeous rooftop pool where you can enjoy a refreshing cocktail and soak in the views. And since the hotel is quite small, you may even be lucky enough to have the pool all to yourself! Be sure to try the Thai food in the onsite restaurant, it’s some of the best in the entire city.
If you’re looking for a luxurious hotel with modern decor, amazing amenities, and sweeping views of Bangkok, then you’ll love The Landmark Bangkok! Not only is it conveniently located right near the Skytrain, but it also offers plenty of options for dining and shopping so you won’t have to venture far to find everything you’ll need during your stay.
Rooms are spacious with large windows to let in plenty of natural light. It’s worth upgrading to a higher floor to enjoy the sunrise and sunset views. You’ll also have a flat-screen television, minibar, safe, complimentary toiletries, and plenty of other amenities to ensure that you have a wonderful stay.
And to keep yourself entertained at The Landmark Bangkok, you’ll have access to a fitness center, an outdoor pool, lots of delicious restaurants, and an enormous shopping mall! It’s the perfect Bangkok hotel to choose if you want both convenience and luxury right at your fingertips.
We hope you have an amazing stay in Bangkok!
Planning a trip to Thailand and looking for more resources? Check out our favorite travel guides!