Where to Stay in Bangkok: Best Areas and Hotels

Rooftop swimming pool at a luxury hotel in Bangkok with city skyline views

Bangkok is a huge city, and choosing the right area to stay can make your trip much easier and more enjoyable.

This guide explains where to stay in Bangkok, which neighborhoods are best depending on your travel style, and how to choose the right hotel.

Quick Answer: Best Areas to Stay in Bangkok

Here are the best areas to stay in Bangkok at a glance:

  • Siam — best for central Bangkok, shopping, and BTS connections
  • Sukhumvit — nightlife, restaurants, and easy metro access
  • Silom — business district by day, local life by night
  • Riverside — luxury hotels, river views, and easy access to Old Town
  • Old Town (Rattanakosin) — temples, sightseeing, and historic Bangkok
  • Pratunam — best for shopping, airport rail access, and value-for-money stays near central Bangkok

How to Choose the Right Area in Bangkok

If you’re not sure which neighborhood fits your trip best, use the table below to quickly compare the most popular Bangkok areas.

Travel StyleIf you want…Best Bangkok area to stay
Sightseeing🛕 …stay close to major temples, the Grand Palace, and historic landmarksOld Town (Rattanakosin area) or Riverside
Nightlife🎉 …easy access to bars, rooftop venues, clubs, and late-night restaurantsSukhumvit (around BTS stations like Nana, Asok, and Thonglor)
Food lovers☕️ …explore street food, cafes, and modern restaurantsSukhumvit or Silom
Family trip👨‍👩‍👧 …quieter areas with comfortable hotels and convenient transportRiverside or Siam
Digital nomads & long stays💻 …apartments, coworking spaces, cafes, and good BTS connectionsSukhumvit
Non-touristy atmosphere🌆 …experience a more local and everyday side of Bangkok outside the main tourist areasSilom
Parks and green areas🌳 …stay near Lumphini Park for walking, running, and relaxingSilom (Lumphini Park) or Sukhumvit (Benjakitti Park)

Bangkok Areas Map

Use the map below to see where Bangkok’s main areas are located, how they relate to each other, and where the recommended hotels and unique stays from this guide can be found.


Best Areas to Stay in Bangkok Explained

Below, you’ll find a closer look at all the main areas shown on the map above, along with recommended hotels in each one.


Old Town (Rattanakosin) — Temples and History

🚇 Transport: MRT + River Boat

Old Town, also known as Rattanakosin, is the historic core of Bangkok and dates back to the founding of the capital in 1782. This is the part of the city most closely associated with royal history, major temples, and Bangkok’s earliest capital-era landmarks, although some famous temples in the area are even older and predate the founding of Bangkok itself.

The area also has many small boutique hotels, traditional guesthouses, and a more atmospheric feel than the modern parts of Bangkok.

Best Hotels in Old Town

  • Old Capital Bike Inn — one of the most atmospheric places to stay in Bangkok if you want something with real character. It suits travelers who want a more memorable stay in the historic part of the city rather than a standard modern hotel, and it feels especially appealing for those who enjoy a more local and personal experience.
  • DE Phanakron Boutique Hotel — a charming boutique stay that matches the historic atmosphere of Old Town particularly well. It is a good choice if you want a hotel that feels distinctive and more closely connected to the character of traditional Bangkok.
  • Thanabhumi — a quieter and simpler apartment-style option that works well if you want to stay close to Old Town without paying for a more luxurious boutique hotel. It is especially suitable for travelers who care more about location, comfort, and a peaceful base than about large hotel facilities.

Things to consider

  • Public transport is more limited than in areas like Siam or Sukhumvit
  • There are fewer modern hotels compared to other parts of the city

Riverside — Luxury Hotels and River Views

🛥️ Transport: River Boat + BTS connection

The Riverside area along the Chao Phraya River is known for its luxury hotels, beautiful views, and a quieter atmosphere than areas like Siam or Sukhumvit.

Many riverside hotels also offer convenient boat access to major temples and historic attractions, and the Grand Palace is often about 15–25 minutes away by boat or taxi. Some hotels provide private shuttle boats to nearby piers such as Sathorn Pier, which connects to the BTS Skytrain at Saphan Taksin.

Best Hotels in Riverside

  • Mandarin Oriental Bangkok — one of the most iconic hotels in Bangkok and a standout choice if you want a classic luxury stay by the river. It is especially appealing for travelers who want historic character, exceptional service, and an experience that feels memorable in its own right.
  • Shangri-La Bangkok — a more classic riverside hotel that combines beautiful Chao Phraya views with a convenient location near Saphan Taksin. It is a very good option if you want a relaxing stay by the water without feeling too far from the rest of the city.
  • The Peninsula Bangkok — a luxury riverside hotel known for its elegant atmosphere, large rooms, and impressive river views.

Things to consider

  • Hotels here are usually more expensive

Silom — Local Life and Business District

🚇 Transport: BTS + MRT

Silom is one of Bangkok’s main business districts during the day, but it blends almost seamlessly into nearby Sathorn, which feels slightly calmer and more upscale. This part of the city feels more rooted in everyday Bangkok, with a mix of office towers, street food, local restaurants, markets, and city nightlife.

This area is right next to Lumphini Park, one of the city’s largest green spaces, and is well connected by both BTS and MRT.

Best Hotels in Silom

  • The Standard, Bangkok Mahanakhon — a landmark hotel set inside the King Power Mahanakhon tower, one of Bangkok’s most iconic skyscrapers, known for its distinctive design and the famous Mahanakhon SkyWalk.
  • Pullman Bangkok Hotel G — a modern lifestyle hotel in Silom, best if you want panoramic city views near the Mahanakhon area.

Best Hotels in Sathorn

  • SO/ Bangkok — a stylish hotel known for its bold design and one of the best hotel views over Lumphini Park. It is a strong choice if you want a more modern stay with a standout rooftop pool and a more design-focused atmosphere.
  • W Bangkok — a good choice if you want a more modern and stylish stay with a lively city feel. It suits travelers who prefer contemporary design and a location that works well for nightlife and restaurants.
  • Ascott Sathorn Bangkok — a practical serviced apartment option for travelers who want more space and a more residential feel. It works especially well for longer stays, families, or anyone who prefers apartment-style comfort.

Things to consider

  • During the day, the area can feel more business-oriented
  • Some parts of Silom can be busier and noisier in the evening

Siam — Central Bangkok and Easy BTS Access

🚇 Transport: BTS

Siam is one of the most convenient areas to stay in Bangkok, especially if you want to be right in the center of the modern city. It sits at the heart of the BTS Skytrain network and around one of Bangkok’s main interchange stations, which makes getting around especially easy. Siam feels busy and highly convenient, with major shopping malls such as Siam Paragon, CentralWorld, and MBK, as well as plenty of restaurants, cafes, and other useful city amenities nearby.

It is a particularly good choice for travelers who want a central and comfortable base with easy access to shopping, transport, and some of the busiest parts of Bangkok.

Best Hotels in Siam

  • Siam Kempinski Hotel Bangkok — one of the best choices in Siam if you want a more luxurious and relaxing stay right in the center of Bangkok. What makes it stand out is its resort-like feel, with pools and greenery that make the hotel feel calmer than the busy shopping district around it.
  • The St. Regis Bangkok — a more classic and elegant luxury hotel, ideal if you prefer refined service and a more polished city atmosphere. It suits travelers who want a prestigious central location with easy access to Siam, Ratchadamri, and Lumpini Park.
  • Oriental Residence Bangkok — a quieter residence-style stay. It is a good option if you want something more peaceful and spacious than a standard hotel while still staying close to central Bangkok.

Things to consider

  • Hotels in Siam are usually more expensive than in other areas
  • Siam can be crowded, especially around major malls

Sukhumvit — Restaurants, Nightlife, and Transport

🚇 Transport: BTS + MRT

Sukhumvit is a good choice if you want a lively, modern side of Bangkok, with plenty of bars, restaurants, and cafes. Compared with Silom, it generally feels more international and nightlife-oriented. The most popular parts of Sukhumvit for travelers are Nana, Asok, Phrom Phong and Thonglor. These areas stretch along the BTS Skytrain line, and Asok also connects directly to the MRT, which makes getting around Bangkok much easier.

Nana and Asok are the best choice if you want easy access to bars and nightlife. It feels especially lively in the evenings, although some streets can also be noisy.

Phrom Phong and Thonglor are a better choice if you prefer a more polished and stylish side of Sukhumvit. This part of the area is known for its restaurants, shopping malls, and a more upscale lifestyle.

Best Hotels in Nana and Asok

  • Sheraton Grande Sukhumvit — one of the best hotels if you want a more classic luxury stay with exceptional transport convenience. It is directly connected to Asok BTS and close to Sukhumvit MRT, which makes it especially practical for first-time visitors.
  • Carlton Hotel Bangkok Sukhumvit — a modern and comfortable hotel that suits travelers who want a stylish stay in a very central location. It feels polished and upscale, while still being a practical base for restaurants, shopping, and getting around the city.
  • Somerset Maison Asoke Bangkok — a good choice if you prefer a more apartment-style stay with extra space and a quieter atmosphere.

Best Hotels in Phrom Phong and Thonglor

  • 137 Pillars Suites & Residences — one of the most refined luxury stays in this part of Bangkok, ideal if you want something more private, elegant, and design-focused. It feels more exclusive than many larger city hotels and suits travelers looking for a more memorable stay.
  • MUU Bangkok — a stylish choice if you want to stay in one of Bangkok’s most fashionable neighborhoods, close to trendy restaurants, bars, and cafes.
  • Somerset Sukhumvit Thonglor — a practical serviced apartment option for travelers who prefer a more home-like base in a lively part of the city.

Things to consider

  • Traffic can be heavy during rush hours
  • Some parts of Nana are noisy at night

Pratunam — Shopping Markets and Value-for-Money Stays

✈️ Transport: Airport Rail Link + BTS

Pratunam is a practical choice if shopping is one of your main priorities. This neighborhood is known for places like Pratunam Market and Platinum Fashion Mall, and it works especially well for travelers who want to spend a few days shopping and avoid paying for one of the most expensive central areas.

Pratunam is especially convenient if you are flying into Suvarnabhumi Airport (BKK) and want easier access to the Airport Rail Link. The area is also not far from Siam and several BTS stations.

Best Hotels in Pratunam

  • Amari Bangkok — one of the best-known hotels in Pratunam. It is especially convenient for travelers who want easy access to Platinum Fashion Mall, CentralWorld, and the busy streets around Pratunam.
  • The Berkeley Hotel Pratunam — a practical and comfortable option. It works well if you are looking for a larger full-service hotel in Pratunam.
  • Eastin Grand Hotel Phayathai — a more modern and polished option just outside the busiest part of Pratunam. It is a good choice if you want a calmer stay while still being relatively close to the shopping areas.

Things to consider

  • Streets can be busy and traffic is often heavy
  • It is more practical than atmospheric
  • There is less nightlife and fewer major attractions in the immediate area

Unique Hotels Worth Booking in Bangkok

Some hotels in Bangkok stand out for their atmosphere, design, views, or overall character, and can make your stay feel more distinctive. Here are some of the most memorable options worth considering.

Private Boutique Luxury by the River

The Siam is one of the most distinctive luxury stays in Bangkok if you want something more private, artistic, and atmospheric. It feels quieter and more intimate than many large five-star hotels, with a strong sense of design and a much more secluded riverside setting. This is a good choice if you want a stay that feels stylish, calm, and slightly cinematic.

Old Town Riverside Stay with Temple Views

Sala Rattanakosin Bangkok is one of the most memorable places to stay if you want to wake up close to Bangkok’s historic landmarks. Its main appeal is the atmosphere of Old Town by the river, especially the direct views towards Wat Arun. It is a strong choice for travelers who want something more intimate and visually distinctive than a large modern hotel.

Skyline and Movie-Landmark Stay

Lebua at State Tower is best known for its dramatic skyline views and its connection to one of Bangkok’s most famous rooftop experiences. It is a good option if you want your stay to feel more iconic and instantly recognizable, especially if panoramic city views are part of the appeal. This hotel is less about quiet charm and more about the sense of scale, height, and a classic Bangkok skyline experience.


How Much Does Accommodation in Bangkok Cost?

Compared to many other major cities, accommodation in Bangkok offers excellent value for money: even mid-range hotels often have rooftop pools, gyms, and modern facilities. Typical prices for hotels and serviced apartments are listed below, although they can vary depending on the season and major holidays.

Hotel Prices

  • Budget hotels — $15–40 per night
  • Mid-range hotels — $40–120 per night
  • Luxury hotels — $150–400+ per night

Budget hotels are easier to find in Pratunam and parts of Old Town, while mid-range hotels are common in Sukhumvit and Silom. If you are looking for luxury hotels, Riverside and central areas like Siam are usually the best places to start.

Serviced Apartment Prices

  • Simple serviced apartments — $30–60 per night
  • Modern or central serviced apartments — $60–150+ per night

Serviced apartments are the most popular with digital nomads and long-term travelers: long-stay rates often work out to 30% to 50% less per night.


Best Websites to Book Hotels and Apartments in Bangkok

Several international booking platforms are widely used to book accommodation in Bangkok. The most popular ones are Booking.com, Agoda, and Trip.com.

  • Booking.com — it is one of the most widely used booking platforms and offers flexible cancellation policies as well as a large number of traveler reviews, which is convenient for comparing different options.
  • Agoda — often has some of the best prices in Southeast Asia and a particularly large selection of hotels in Bangkok.
  • Trip.com — sometimes offers competitive prices and discounts for certain hotels, so it can be a good option if you want to find the best deal.

It’s often a good idea to compare the same hotel across different platforms, as prices and booking conditions can vary.


Frequently asked questions (FAQ)

Can you book hotels in Bangkok without prepayment?

Yes. Many hotels on platforms like Booking.com and Agoda offer options with free cancellation and payment at the property. This can be useful if your travel plans might change.

How many days should you stay in Bangkok?

Most travelers spend about 2–3 days in Bangkok during their first visit. This is usually enough time to visit major temples, explore a few neighborhoods, and try local food. If you want to take day trips or explore the city more slowly, 4–5 days can be a better option.

Is it better to stay near BTS or MRT in Bangkok?

For most travelers, staying near the BTS Skytrain is usually the more convenient option. Many of Bangkok’s most popular areas to stay, including Siam, Sukhumvit, and Silom, are well connected to the BTS. The MRT is also useful, especially for some parts of the city, but the BTS is often the easier choice for first-time visitors.

Which area in Bangkok is best for sightseeing?

For sightseeing, Old Town (Rattanakosin) is usually the best area to stay in Bangkok. It puts you close to major landmarks such as the Grand Palace, Wat Pho, and Wat Arun. Riverside is also a strong option if you want easier boat access to historic sights while staying in a quieter area with many high-quality hotels.


More Bangkok Travel Guides


For the most accurate and up-to-date information about Bangkok, it’s always a good idea to check official sources. The websites below provide reliable details about the city, public transport, and travel services.

BTS Skytrain — official website
https://www.bts.co.th
Routes, station maps, fares, and operating hours for the BTS Skytrain, one of the most convenient ways to get around Bangkok.

Chao Phraya Express Boat in Bangkok
https://www.chaophrayaexpressboat.com
River boat routes along the Chao Phraya River, useful for visiting Riverside hotels, temples, and Old Town.

Scroll to Top