Compare and save on Bangkok hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Bangkok hotels

Use our map to find hotels near the Bangkok area or attractions you want to visit.

The best Bangkok hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Bangkok

Bangkok, Thailand is a beautiful city where old Asian traditions and modern culture collide. It is filled with ornate architecture, hopping rooftop parties, and a fine assortment of delicious cuisine. If you plan to travel to Bangkok, be ready to lodge like royalty when you take advantage of the exceptional hotel deals on Skyscanner.

Finding Cheap Hotels in Bangkok

The American dollar goes far in Bangkok, and you can score some jaw-dropping deals on ultra urban hotel rooms when you book your reservations using the Skyscanner website. Whether you are looking for a room with large windows that provide unobstructed views of the city or would like a room clad in all traditional Thai decor, you will find your dream accommodations in Bangkok.

How Much do Hotels in Bangkok Cost?

Hotels in Bangkok are extremely cheap. You can find a clean and upscale room for less than $100 per night. This city has resort style hotels and rooms in tall towers that overlook the city

Where are the Hotels in Bangkok Located?

Most of the hotels are located within four miles of the city. You can reserve a room in one of the towers directly in Bangkok, or save some money and find a room outside of the city hub. Several hotels are located near the bank of the Chao Phraya River so you can check out the natural scenery while you are in town.

Luxury Hotels in Bangkok

Bangkok is a city where you can enjoy 5-star luxury hotels at a fraction of the price you would pay in other countries. You can choose from great hotels like The Peninsula Bangkok, Hansar Bangkok Hotel, Grand Hyatt Erawan Bangkok, or Anantara Riverside Bangkok Resort. Each hotel has it's own special views and amenities.

How Close are the Hotels to the Airport?

Suvamabhumi Airport is the closest airport to Bangkok and is located approximately 17 miles from the city. When you arrive at the airport, you can hail a taxi, hop on an airport shuttle or bus, or reserve a private car to get to your hotel. When you reserve your hotel room, be sure to check out the car rental deals on Skyscanner to get the best prices.

Must-See Attractions in Bangkok

While you are in Bangkok, sign up for a guided tour of the city. The tour companies will pick you up from your hotel and drop you back off after the tour is complete. You can also wander through brilliantly designed places like The Grand Palace, Temple of the Reclining, Temple of Dawn and more. You can even take a boat tour down the river and learn about its significance in Thai history.