Best Hotels & Resorts in Bangkok
61 places found in Bangkok
Bangkok's hotel scene spans every price point and style imaginable. Five-star riverside properties like the Mandarin Oriental and Shangri-La offer Chao Phraya views that rival any waterfront city in the world, while boutique heritage stays in Charoen Krung and Ari neighborhoods deliver design-forward rooms for a fraction of the price.
Where to stay in Bangkok
Compare prices across major booking sites, and filter for free-cancellation rooms if you want to reserve now and decide later.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
One Key member prices
Compare rates on Trip.com
Strong across Asia
We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

Old Capital Bike Inn

Capella Bangkok

The Peninsula Bangkok

Siam Kempinski Hotel Bangkok

The Salil Hotel Sukhumvit 57 – Thonglor

The Siam Hotel

Bangkok Publishing Residence

Volve Hotel Bangkok

The Standard, Bangkok Mahanakhon

137 Pillars Suites & Residences Bangkok

Ad Lib Bangkok

Hotel Clover Asoke

The Sukhothai Bangkok

Shanghai Mansion Bangkok

Green Lung Pool Villas

Bangkok NeighborHOOD Hostel

House of Machine Boutique Hotel - Bangkok

De Phanakron Boutique Hotel
Siri Sala Private Thai Villa

Line Bangkok Hostel

AREA81 HIDEOUT Hostel Khaosan

Feel Good Bangkok Hostel

Four Seasons Hotel Bangkok at Chao Phraya River

Villa Deva Resort and Hotel Bangkok
About hotels & resorts in Bangkok
Budget travelers can still find clean, well-reviewed guesthouses near Khao San Road and the Old City from 500 THB a night.
Location is everything in Bangkok. Staying near a BTS Skytrain or MRT station — Sukhumvit, Silom, or Siam — cuts travel time dramatically and keeps you connected to the best restaurants, malls, and nightlife. For temple-heavy itineraries, consider Rattanakosin (Old City) or across the river in Thonburi, where rates are lower and the atmosphere is more authentically Thai.
All 61 hotels & resorts in Bangkok
- 137 Pillars Suites & Residences Bangkok
- ABCYQ Hotel
- Ad Lib Bangkok
- AREA81 HIDEOUT Hostel Khaosan
- AriyasomVilla
- Arnoma Grand Bangkok
- Arpo Pool Villa riverside
- Asia Resort
- Bangkok NeighborHOOD Hostel
- Bangkok Publishing Residence
- Bangkok Rama Hotel
- Capella Bangkok
- Centara Life Hotel Bangkok Phra Nakhon
- Centara Watergate Pavilion Hotel Bangkok
- Chakrabongse Villas
- Chillax Resort
- De Phanakron Boutique Hotel
- Double B Hostel
- Eastin Thana City Golf Resort Bangkok
- Feel Good Bangkok Hostel
- Four Seasons Hotel Bangkok at Chao Phraya River
- Green Lung Pool Villas
- Here Hostel Bangkok
- Hotel Clover Asoke
- House of Machine Boutique Hotel - Bangkok
- Jono Bangkok Asok Hotel
- Khaosan Social Capsule Hostel
- Lemon Tree Hostel Khaosan
- Line Bangkok Hostel
- Livable Hotel Bangkok
- Mandarin Oriental, Bangkok
- Millennium Hilton Bangkok
- MUU Bangkok, Small Luxury Hotels of the World
- OH Hostels - Bangkok
- Old Capital Bike Inn
- Once Again Hostel
- Orchid Resort
- Praya Palazzo, Bangkok
- Ruan Rong Rong Resort & Spa
- Shan Villas Sukhumvit
- Shanghai Mansion Bangkok
- Shangri-La Bangkok
- Shenzhen Tower Bangkok
- Siam Kempinski Hotel Bangkok
- Siri Sala Private Thai Villa
- SUAN YIMYAM RESORT
- Thaya Hotel Bangkok
- The Ecotel Bangkok Hotel
- The Peninsula Bangkok
- The Salil Hotel Sukhumvit 57 – Thonglor
- The Siam Hotel
- The Standard, Bangkok Mahanakhon
- The Sukhothai Bangkok
- Vali Villa Bangkok
- Valia Hotel Bangkok
- Villa Bangkok Hotel
- Villa De Khaosan by Chillax
- Villa De Pranakorn
- Villa Deva Resort and Hotel Bangkok
- Volve Hotel Bangkok
- Waldorf Astoria Bangkok
Find a place to stay in Bangkok
Compare prices across booking sites.
- Compare prices across sites
- Filter for free cancellation
- Secure checkout on the partner site
Compare rates on Booking.com
Largest selection
Compare rates on Expedia
One Key member prices
Compare rates on Trip.com
Strong across Asia
Sponsored — we may earn a commission at no extra cost to you. Learn more.
Frequently Asked Questions
What is the best area to stay in Bangkok?
Sukhumvit (BTS Nana to Ekkamai) suits most visitors with excellent food, nightlife, and transit. Silom/Sathorn is ideal for business. The Old City (Rattanakosin) puts you near temples but has limited rail access. Khao San Road remains the backpacker hub with the cheapest beds.
How much does a hotel in Bangkok cost per night?
Budget hostels and guesthouses run 300-800 THB (~$9-24). Mid-range hotels with pools average 1,500-3,500 THB (~$45-104). Luxury five-star properties start around 5,000 THB (~$149) and can exceed 30,000 THB for river suites.
When is the cheapest time to book Bangkok hotels?
May through October (rainy season) offers the lowest rates — often 30-50% below peak-season prices. September and October are the cheapest months. Book at least 2-3 weeks ahead for mid-range; luxury hotels can often be booked last-minute at steep discounts in low season.