Downtown hotels in Bangkok, Thailand

Carefully selected hotels offering comfort and convenience in Bangkok, Thailand
Check-in
01Sept2025Select date
Check-out
02Sept2025Select date
Rooms and Guests2 Guests, 1 Room
View map
1-20 out of 397
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great
MapAbove Bo Bae Tower market0m
  • Rooftop pool with stunning views
  • Diverse dining options including Chinese cuisine
  • Spa facilities with various treatments
  • Rooftop pool
  • Spa services
  • Fitness center
Hotel featuring vibrant market experience and diverse dining
FromUS$ 47 /nightSelect
MapHeart of vibrant Chinatown300m
  • Steps from Yaowarat Street Food Market
  • Diverse dining options with local chefs
  • On-site bar and garden for relaxation
  • Restaurant
  • Bar/lounge
  • 24-hour reception
Lifestyle hotel offering authentic cultural experiences
FromUS$ 56 /nightSelect
MapNear Bangkok National Museum250m
  • Relax in the hot tub and garden area
  • Dine in the on-site restaurant and bar
  • Convenient access to Khao San Road
  • On-site dining
  • Hot tub
  • Rooftop terrace
Boutique hotel with dining and leisure options
FromUS$ 16 /nightSelect
MapChao Phraya River200m
  • Riverside swimming pool with stunning views
  • Elegant dining at Babble & Grill restaurant
  • Modern rooms with contemporary Thai furnishings
  • Swimming pool
  • Fitness center
  • Riverside dining
Boutique hotel offering luxurious riverside charm and Thai hospitality
FromUS$ 108 /nightSelect
MapNear Khao San Road300m
  • Restaurant and bar on-site
  • Modern rooms with flat-screen TVs
  • 24-hour front desk service
  • On-site restaurant
  • 24-hour service
  • Air-conditioned rooms
Hotel offering modern amenities in a vibrant neighborhood
FromUS$ 45 /nightSelect
MapHistoric area near Grand Palace300m
  • On-site spa offers diverse treatments
  • Inviting outdoor saltwater swimming pool
  • Multiple dining options featuring global cuisines
  • Saltwater pool
  • On-site spa
  • Japanese restaurant
Boutique hotel in Bangkok's historic and cultural heart
FromUS$ 97 /nightSelect
MapLively Khao San Road0m
  • Rooftop pool with bar
  • On-site dining options
  • Fitness center for workouts
  • Rooftop pool
  • Fitness center
  • On-site dining
Four-star hotel with unique Thai and colonial designs
FromUS$ 49 /nightSelect
Historic Rattanakosin District300m
  • Two rooftop pools with stunning views
  • On-site spa and massage services available
  • Diverse dining options at Rambuttri Terrace
  • Rooftop pool
  • On-site spa
  • Dining options
Budget-friendly hotel with vibrant cultural access
FromUS$ 37 /nightSelect
MapHistoric Chinatown hub300m
  • Award-winning spa treatments available
  • Complimentary Dim Sum High Tea daily
  • Elegant rooms inspired by 1930s Shanghai
  • Spa Treatments
  • Jazz Lounge
  • Restaurant Dining
Charming boutique hotel with rich cultural heritage
FromUS$ 68 /nightSelect
8.8
Great
MapNear Khao San Road nightlife0m
  • Rooftop swimming pool with city views
  • Modern rooms with flat-screen TVs
  • 24-hour front desk and luggage storage
  • Rooftop pool
  • 24-hour reception
  • Currency exchange
Hotel offering vibrant atmosphere near historical attractions
FromUS$ 20 /nightSelect
MapNear Khao San Road50m
  • Diverse on-site dining options available
  • Proximity to Chabad House enhances convenience
  • Clean and modern rooms offered
  • Restaurant
  • Bar
  • Room service
Hotel offering a homely atmosphere for travelers
FromUS$ 17 /nightSelect
MapCultural hub of Old Bangkok300m
  • Rooftop pool with city views
  • Award-winning halal cuisine
  • Luxurious spa and wellness center
  • Rooftop pool
  • Halal restaurant
  • Spa services
Boutique hotel offering modern comforts and local charm
FromUS$ 41 /nightSelect
Temple of the Emerald Buddha3.7km
  • Air-conditioned rooms with private bathrooms
  • Coffee shop and lounge available on-site
  • Quiet neighborhood near cultural attractions
  • Coffee shop
  • Garden access
  • Luggage storage
Boutique hotel offering unique accommodations in Bangkok
FromUS$ 31 /nightSelect
MapHeart of Chinatown200m
  • Rooftop dining experience
  • Outdoor swimming pool
  • Traditional Thai massage
  • Revolving restaurant
  • Fitness centre
  • Outdoor pool
Hotel featuring unique dining and wellness experiences in Chinatown
FromUS$ 66 /nightSelect
8.6
Great
MapVibrant Chinatown260m
  • Rooftop salt-water pool
  • On-site dining options
  • Fitness center available
  • Rooftop pool
  • Fitness center
  • On-site restaurant
Lifestyle hotel blending modern design and cultural vibrance
FromUS$ 20 /nightSelect
5.6
Guest rating
MapNear Grand Palace700m
  • Picturesque riverside swimming pool
  • Elegant restaurant serving international cuisine
  • Proximity to major tourist attractions
  • Outdoor pool
  • On-site restaurant
  • Airport shuttle
Riverside hotel with quality amenities and local charm
FromUS$ 24 /nightSelect
MapNear Khao San Road300m
  • Outdoor swimming pool for relaxation
  • Individually decorated Thai-style rooms
  • Large open-air restaurant with canal views
  • Outdoor pool
  • On-site restaurant
  • Canal views
Boutique hotel with traditional Thai decor and scenic views
FromUS$ 57 /nightSelect
MapHistorical heart of Bangkok150m
  • Riverside fine dining overlooking Wat Arun
  • Stylish rooms with stunning river views
  • Rooftop bar offering scenic relaxation
  • Rooftop Bar
  • Fine Dining
  • Event Venue
Boutique hotel with riverfront views and dining experience
FromUS$ 123 /nightSelect
MapWat Arun300m
  • Rooftop restaurant with river views
  • Luxurious Grand Deluxe Jacuzzi rooms
  • Nearby historical sites and cultural landmarks
  • Rooftop restaurant
  • Jacuzzi rooms
  • All-day cafe
Boutique hotel offering luxury along Chao Phraya River
FromUS$ 77 /nightSelect
MapAcross from Wat Pho600m
  • Cozy rooms with unique themes
  • On-site Thai restaurant with river views
  • Garden terrace for relaxation
  • On-site Restaurant
  • Garden Terrace
  • Private Balconies
Distinct hotel offering themed rooms and vibrant dining
FromUS$ 154 /nightSelect

Hotel Price Range in Bangkok

From budget-friendly stays to luxury downtown properties—find a hotel that fits your travel style

⬆️ The highest price
US$ 711
⬇️ The lowest price
US$ 4
💸 Average price for
5-star hotels
US$ 91
4-star hotels
US$ 63
3-star hotels
US$ 47

Downtown hotels in Bangkok

Rated by real guests over the past 12 months

Riverside Serenity:
Chatrium Hotel Riverside Bangkok
Sky High Luxury:
Lebua At State Tower
Cultural Charm:
Riva Arun Bangkok
Urban Convenience:
Pathumwan Princess Hotel - Sha Extra Plus Certified
Boutique Bliss:
The Siam
Family Friendly Fun:
Bangkok Marriott Hotel The Surawongse
Design Forward:
Siam At Siam Design Hotel Bangkok
Opulent Retreat:
The St. Regis Bangkok
Tranquil Escape:
Anantara Riverside Bangkok Resort

FAQs about downtown hotels in Bangkok

Find answers to common questions to plan your trip

What is the average price range for downtown hotels in Bangkok?
Average nightly rates for downtown hotels in Bangkok typically range from $40 to $250, depending on the season and specific location. Budget options like Ibis Bangkok Riverside can be found around $40-$60, while luxury choices like the Mandarin Oriental or The Siam start at approximately $250.
Which hotels in downtown Bangkok are best for families?
Family-friendly hotels like the Pathumwan Princess Hotel and Chatrium Hotel Riverside offer spacious rooms and on-site amenities such as pools and kids' clubs, making them ideal for families.
Which downtown hotels are closest to popular landmarks?
Hotels like Novotel Bangkok On Siam Square and Grande Centre Point Hotel Ratchadamri are within 1 km of major attractions like Siam Paragon and Erawan Shrine, ensuring easy access to shopping and cultural sites.
What are some of the cheapest hotel options in downtown Bangkok?
Budget accommodations like D&D Inn Khaosan and Tara Place Hotel Bangkok offer rates starting from approximately $20-$40 per night, providing affordable options for travelers.
What are the highest-rated downtown hotels based on guest reviews?
Top-rated hotels include the Shangri-La Bangkok and The Peninsula Bangkok, receiving excellent reviews for their service, amenities, and locations, with guest ratings often exceeding 9/10.

Essential Guide to Downtown Bangkok Hotels

This guide evaluates 21 hotels downtown in Bangkok, providing key details to help travelers select the best accommodations for their stay.

Typical nightly rates range from $40 to $300.

Properties are within 1-2 miles of attractions like the Grand Palace and Khao San Road.

Peak travel seasons occur from November to February.

Local taxes of approximately 17.7% apply to hotel bookings.

Book at least 3 months in advance for the best deals.

Check-in
01Sept2025Select date
Check-out
02Sept2025Select date
Rooms and Guests2 Guests, 1 Room