Skip to main content
Hotels in Bangkok

Hotels in Bangkok

1,808+ hotels available · From $30/night

Photo: Wikipedia Commons
All 5★ (106) 4★ (318) 3★ (950) 2★ (417) Best Hotels Budget Luxury Pool Pet Friendly Breakfast Boutique Family

Available Hotels

Hotel Map — Bangkok

Open in full map →
1,808+ Hotels available
Free Cancellation options
Instant Confirmation

Hotels in Bangkok — What to Expect

A city of exhilarating contrasts, Bangkok is a place where golden-spired temples like Wat Arun and Wat Pho sit alongside sleek skyscrapers. The main draw is this thrilling mix of ancient culture and modern energy. You can haggle for silk in the maze-like lanes of Chatuchak Weekend Market one moment, then sip cocktails on a rooftop bar overlooking the Chao Phraya River the next. The food alone is a journey, from fiery street-side pad Thai to exquisite royal Thai cuisine.

For first-time visitors, staying near the BTS Skytrain in Sukhumvit offers easy access and endless dining. Riverside hotels in Thonburi provide serene views, while the historic heart of Rattanakosin puts you steps from the Grand Palace. Bangkok suits everyone: luxury shoppers, backpackers hunting for street food, and business travelers attending conferences at Queen Sirikit National Convention Center. Getting around is an adventure in itself, with river taxis, tuk-tuks, and an efficient metro system all part of the experience.

With 1631 hotels listed on HOTEVI, your options are vast. You'll find everything from sociable hostels in Khao San Road and charming boutique hotels in Ari to five-star resorts with infinity pools. Whether you seek a simple room for a layover or a lavish suite for a special occasion, Bangkok’s accommodation scene has you covered.

Updated

⛅ Bangkok Weather

33°C · few clouds
Best time to visit: January to March, December
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Full weather guide →

💰 Trip Budget Calculator — Bangkok

or
Estimated Hotel Cost:
Book a hotel in Bangkok →
* Estimates based on 1,807 hotels in Bangkok
* Prices may vary by season and availability

Popular Amenities

Wheelchair Accessible Parking Free Wi-Fi Restaurant Bar Fitness Centre Airport Shuttle Swimming Pool Meeting Rooms Conference Facilities

Explore Bangkok

🛡️ Is Bangkok Safe? Read Our Safety Guide 🌤️ Best Time to Visit Bangkok ✈️ Hotels Near Don Mueang International Airport 🎉 New Year Bangkok 🎉 Songkran Water Festival ⚖️ Compare Top Hotels in Bangkok

Browse by Neighborhood

Sukhumvit Silom Khao San Road Area Suvarnabhumi Airport Area

Frequently Asked Questions

What are the best hotels in Bangkok?

Bangkok has an incredible range of hotels to suit every taste and budget. For unparalleled luxury and stunning views, consider the five-star properties along the Chao Phraya River. In areas like Sukhumvit, you'll find many modern, stylish hotels with excellent amenities, often close to shopping malls and nightlife. Boutique hotels are scattered throughout, offering unique experiences, while areas around Siam and Silom provide convenient access to major attractions and business districts. The "best" hotel truly depends on your preferences for location, amenities, and overall experience.

What is the best area to stay in Bangkok?

The best area to stay in Bangkok largely depends on your travel style and interests. Sukhumvit is ideal for first-time visitors and those seeking modern comforts, shopping, and lively nightlife, with excellent Skytrain (BTS) connectivity. The Riverside area offers a more serene, luxurious experience with stunning views of the Chao Phraya River and easy access to historical sites via boat. Siam is perfect for avid shoppers and those wanting to be in the heart of the city's commercial and entertainment hub. For a taste of history and culture, the Old City (Rattanakosin) is home to major temples and museums, popular with backpackers and cultural explorers. Silom is a busy business district that also offers a lively nightlife scene.

How much do hotels in Bangkok cost?

Hotel prices in Bangkok are highly variable, catering to all budgets. You can find budget-friendly hostels and guesthouses starting from as little as $10-$20 USD per night, particularly in areas like Khao San Road or the Old City. Mid-range hotels, offering comfortable rooms and good amenities, typically range from $40-$80 USD per night. For luxury accommodations, including five-star hotels and resorts, prices can start from $100-$150 USD and go upwards of $300-$500+ USD per night, especially for premium riverside properties or suites. Prices can also fluctuate based on the season, specific location, and how far in advance you book.

Get deal alerts for Bangkok

Browse by Hotel Type in Bangkok

5-Star Hotels in Bangkok 4-Star Hotels in Bangkok 3-Star Hotels in Bangkok Cheap Hotels in Bangkok Luxury Hotels in Bangkok Hotels with Pool in Bangkok Pet-Friendly Hotels in Bangkok Hotels with Breakfast in Bangkok Boutique Hotels in Bangkok Family Hotels in Bangkok
T
Tourify AI Concierge

How can I help you?

I'm Tourify, your personal hotel concierge.

Tourify may make mistakes. Verify important details.