Hotels in Bangkok
Compare the best hotels in Bangkok from $35/night. Top picks by neighborhood, from budget to luxury.
Budget from
$35/night
Country
Thailand
Flights from
$389
Find Hotels in Bangkok
Best Areas to Stay in Bangkok
Sukhumvit
Best for: International hotels, nightlife, expat restaurants
Silom/Sathorn
Best for: Business district, Patpong night market, convenient BTS
Khao San Road area
Best for: Budget accommodation, backpacker scene, temples nearby
Chatuchak/Ari
Best for: Weekend market, local cafés, more authentic Bangkok
Hotel Budget Guide for Bangkok
🌿 Budget
$25–45/day (guesthouse, street food, cheap tuk-tuks)
⭐ Mid-Range
$80–150/day (3-4 star hotel, restaurant meals, activities)
👑 Luxury
$300+/day (luxury hotel on Chao Phraya, Thai fine dining, spa)
When to Book Hotels in Bangkok
Best time
November–February is cool and dry — the best weather. King's Birthday (December) and Songkran (April) are exciting but very busy.
Consider avoiding
March–May is extremely hot (38°C+). June–October is rainy season but short afternoon showers — still manageable and much cheaper.
Getting to Your Hotel in Bangkok
From the Airport
Suvarnabhumi: Airport Rail Link to City Air Terminal: THB 45, 30 mins. Taxi: THB 300-450 with expressway. Don Mueang: Bus A2 to BTS Mo Chit: THB 30.
Hotels in Bangkok — FAQs
Do I need a visa for Thailand?
▾
Many nationalities including EU, UK, and US citizens get 30–60 days visa-free. Check current Thai visa rules before traveling.
When is the best time to visit Bangkok?
▾
November to February is the cool, dry season — the best time to visit. Avoid April (hottest) and June–October (monsoon).
Is Bangkok safe?
▾
Bangkok is generally safe for tourists. Scams targeting tourists are common — always agree on prices before getting in a tuk-tuk.
What is the cheapest way to get around Bangkok?
▾
The BTS Skytrain and MRT are fast and affordable. Grab (ride-hailing) is safe and cheap for short trips.
More to Explore in Bangkok
Combine your hotel with flights, tours, and a full Bangkok travel guide.