Compare and save on Bangkok hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
2088 Results
  • The Peninsula Bangkok
    Ranked #1 overall in Bangkok hotels
    9.3
    Wonderful!
    27 reviews
    Popular withLuxuryBusinessFamilies

    pproximately 10 minutes walking distance from the train station, the location of this hotel is good. McDonald, Mos burger, Watson are around 3 minutes walking distance. Free Wifi,

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • lebua at State Tower
    Ranked #2 overall in Bangkok hotels
    8.5
    Wonderful!
    24 reviews
    Popular withLuxuryNightlifeArtsy

    Nice hotel with an amazing rooftop bar and restaurant. Sweeping views of Bangkok. Believe this place was also featured on Hangover 2.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The Sukhothai Bangkok
    Ranked #3 overall in Bangkok hotels
    9.6
    Wonderful!
    19 reviews
    Popular withLuxuryLGBTQBusiness

    It was the luxury hotel in bangkok city at the central part of business area . The servcie and team of staffes were good and nice to visit and stay.

    • Free WiFi
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Mandarin Oriental, Bangkok
    Ranked #4 overall in Bangkok hotels
    9.2
    Wonderful!
    20 reviews
    Popular withLuxuryFoodiesBusiness

    By far the nicest hotel I've ever stayed in, Asian standards are just way higher than the western world. You have a private butler and a literal easy button for ...

    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Banyan Tree Bangkok
    Ranked #5 overall in Bangkok hotels
    8.9
    Wonderful!
    18 reviews
    Popular withLuxuryBusinessNightlife

    Business area of town close to MRT subway and shirt Wall to beautiful Lumpini park. The hotel is unique in architecture shape of the banyan tree and boasts hospitality icons ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Baiyoke Sky Hotel
    Ranked #6 overall in Bangkok hotels
    8.0
    Wonderful!
    21 reviews
    Popular withBusinessFamilies

    The Room feels empty with few furniture and carpets are bit dirty. Overall experience is not good. The staff made some mistakes on our order and locked our room before ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Al Meroz Hotel Bangkok - The Leading Halal Hotel
    Ranked #7 overall in Bangkok hotels
    10.0
    Exceptional!
    Popular withLuxuryBusinessNightlife
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    PhotosAmenitiesMaploadingclose
  • Conrad Bangkok
    Ranked #8 overall in Bangkok hotels
    8.9
    Wonderful!
    17 reviews
    Popular withLuxuryBusinessFamilies

    The Conrad is a lovely modern property. The rooms are spacious and the food and service are quite good. The roof top pool and fitness facilities are excellent. Only real ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Phranakorn-Nornlen Hotel
    Ranked #9 overall in Bangkok hotels
    9.8
    Wonderful!
    13 reviews
    Popular withFamiliesHistoryFoodies

    An incredible nice hotel. The best place to stay in Bangkok. The whole hotel is made with a lot of love to details. It´s very cosy and so different to ...

    • Restaurant
    ReviewsPhotosAmenitiesMaploadingclose
  • Millennium Hilton Bangkok
    Ranked #10 overall in Bangkok hotels
    8.8
    Wonderful!
    15 reviews
    Popular withFoodiesLuxuryBusiness

    The staff here is really willing to go above and beyond. They sent a birthday cake to the room for free for my daughter's first birthday. That level of customer ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Siam Kempinski Hotel
    Ranked #11 overall in Bangkok hotels
    9.5
    Wonderful!
    13 reviews
    Popular withLuxuryArtsyFamilies

    If you've ever been to a Kempinski hotel, you know they are all about luxury, and the Siam Kempinski is no exception. Accents of deep purple and gold fill the ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Shangri-La Hotel,Bangkok
    Ranked #12 overall in Bangkok hotels
    8.8
    Wonderful!
    15 reviews
    Popular withLuxuryFamilies

    The Shangri-La Hotel's is one of the finest hotels in all of Bangkok. Even if you're not staying there the cocktail lounge in the evening is spectacular--Enjoying the huge floor ...

    • Free WiFi
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Amari Watergate Bangkok
    Ranked #13 overall in Bangkok hotels
    8.3
    Wonderful!
    16 reviews
    Popular withLuxuryFamiliesBusiness

    This grand hotel is very popular with families and business travellers. The lobby is large and grand but packed with people, which makes it feel a bit like an upper ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Aloft Bangkok - Sukhumvit 11
    Ranked #14 overall in Bangkok hotels
    8.7
    Wonderful!
    14 reviews
    Popular withNightlifeHipstersAdventure

    Aloft is the cheaper and less luxurious version of W hotel in Bangkok. It's half price to W and offer comfortable rooms. It's located in Sukhumvit Soi 11 which is ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Sheraton Grande Sukhumvit, A Luxury Collection Hotel
    Ranked #14 overall in Bangkok hotels
    9.3
    Wonderful!
    12 reviews
    Popular withBusinessLuxuryFamilies

    I was suitably impressed by the Sheraton, which harks back to the grand old days of luxury hotels with its wide sparkling lobby and plush décor (think high-backed chairs and ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The St. Regis Bangkok
    Ranked #16 overall in Bangkok hotels
    9.5
    Wonderful!
    11 reviews
    Popular withLuxuryBusinessHipsters

    The best service hotel in BBK!!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Royal Orchid Sheraton Hotel & Towers
    Ranked #17 overall in Bangkok hotels
    9.5
    Wonderful!
    11 reviews
    Popular withLuxuryBusinessFamilies

    Very nice Sheraton right on Bangkok River with its own pier for taking boat rides. Spacious rooms and great beds with lots of pillows. The breakfast was very good and ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Grand Hyatt Erawan Bangkok
    Ranked #18 overall in Bangkok hotels
    9.1
    Wonderful!
    11 reviews
    Popular withLuxuryBusinessFoodies

    my fave hotel to stay in bangkok as its just a steps away from all the famous shopping centre in bangkok. and below the hotel, there are many great restaurants ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Anantara Bangkok Riverside Resort & Spa
    Ranked #19 overall in Bangkok hotels
    9.1
    Wonderful!
    11 reviews
    Popular withBusinessLuxuryFamilies

    Luxury at reasonable price. Wonderful pool area, great service. Just across the river from skyline station, so convenient for travel around town. Shuttle boat travels between the hotel and station.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Dusit Thani Hotel
    Ranked #20 overall in Bangkok hotels
    9.6
    Wonderful!
    10 reviews
    Popular withFoodiesArtsyLuxury

    Walking into Dust Thani you are greeted by suave concierges, flower arrangements, beautiful music and an amazing water feature which is connected to the swimming pool. One of the first ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Pullman Bangkok Hotel G
    Ranked #21 overall in Bangkok hotels
    8.0
    Wonderful!
    13 reviews
    Popular withLuxuryArtsyNightlife

    This hotel is very modern and smart and has an internet area and a bakery next to the lobby, which gives it a relaxed and trendy feel. The rooms are ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The Siam
    Ranked #22 overall in Bangkok hotels
    10.0
    Exceptional!
    9 reviews
    Popular withLuxuryArtsyWellness

    This hotel features a unique style that is both welcoming and very luxurious. One of the great things here is that the guestrooms all have different decorative themes, while they ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Westin Grande Sukhumvit
    Ranked #23 overall in Bangkok hotels
    8.8
    Wonderful!
    10 reviews
    Popular withLuxuryBusinessNightlife

    This luxurious hotel is situated right on Sukhumvit Road close to the Asoke BTS station, which is very convenient for people who want to explore the city. The lobby is ...

    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Chatrium Hotel Riverside Bangkok
    Ranked #24 overall in Bangkok hotels
    9.3
    Wonderful!
    9 reviews
    Popular withLuxuryNightlifeFamilies

    Wow, the views are awesome, the service is exemplary and the experience at this hotel is world-class. The rooms are spacious, with all mod cons, and the hotel itself offers ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Sofitel So Bangkok
    Ranked #25 overall in Bangkok hotels
    9.3
    Wonderful!
    9 reviews
    Popular withLuxuryHipstersAdventure

    When you walk in the doors of this bright and modern hotel you are greeted by the smell of chocolate from the chocolate factory, which put me in a good ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Lub d Bangkok - Silom
    Ranked #26 overall in Bangkok hotels
    10.0
    Exceptional!
    8 reviews
    Popular withBackpackersAdventureNightlife

    Loved Lub d in Siam Square. They gave detailed directions from the airport to the hostel. Great accommodations, the first couple of nights I stayed in a four bunk then ...

    • Free WiFi
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Anantara Siam Bangkok Hotel
    Ranked #27 overall in Bangkok hotels
    9.1
    Wonderful!
    9 reviews
    Popular withFamiliesLuxuryArtsy

    This is the old Four Seasons. Still beautiful and elegant. Live music is reduced to a pianist, but still worth a visit and stay. Service is still amazing.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Plaza Athenee Bangkok, A Royal Meridien Hotel
    Ranked #28 overall in Bangkok hotels
    9.8
    Wonderful!
    8 reviews
    Popular withLuxuryBusinessFamilies

    With a large variety of shops, bars and restaurants all within the lobby, it's instantly easy to tell that Plaza Athenee Bangkok is all about high-quality service. And it is ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Centara Grand at CentralWorld
    Ranked #29 overall in Bangkok hotels
    8.6
    Wonderful!
    10 reviews
    Popular withLuxuryWellnessBusiness

    A very central hotel set above the Central World shopping centre. Easy to get to by train from Suvarnabumi Airport. Good breakfast buffet, comfortable rooms with spacious bathrooms.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Holiday Inn Bangkok
    Ranked #30 overall in Bangkok hotels
    9.3
    Wonderful!
    8 reviews
    Popular withFamiliesBusinessLuxury

    Perfect location, spacious rooms and simplicity in design. but, what i love the most is their ipod docking on the bedside table.

    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose

Written by

Planning a Bangkok getaway? Let Skyscanner find you great hotels in Bangkok.

The exotic capital of Thailand is one of the most energetic cities in the world. The shimmering spires of the vast Golden Palace pierce the modern skyline in Rattanakosin, the Old part of the city. Silom’s reserved financial district comes to life at night as neon lit clubs throng with a frenzy of activity while Sukhumvit is the hangout the expat in Asia, were modern hotels, shops and restaurants line the streets.

Hotels in Bangkok cater for a wide range of travellers from the backpacker filled Khao San Road, the stunning five star Peninsula Hotel in Thonburi, to the legendary Oriental Hotel in Silom. At just over 130 years old, the Oriental is the oldest hotel in Bangkok. The Shanghai Mansion in Chinatown is one of the city’s most beautiful boutique hotels with the feel of a 1920’s movie, but if you’re searching for serenity, the Antantara Bangkok Riverside Resort and Spa, on the banks of the Chao Phraya River, boasts lush tropical gardens and views across the water. Even if you've spent more than you budgeted on your flights to Bangkok, rest assured, there are thousands of hotels to choose from in Bangkok and with such low prices; luxury can be found on most budgets.

Visit bustling Chinatown in Yaowarat for fantastic food, temples and shrines or leafy, European style Dusit with its palaces, gardens and sweeping boulevards. Thonburi houses the National Museum and many a traditional vibrant floating market. These really are a must see and the place for a canal tour taking in the sights of Wat Pho and Wat Arun temples. Take cookery classes, cycle the spice Road, enjoy a cheap but blissful massage, grab a tuk tuk to take you around the city, trying as many of the 50,000 eating places as you can!

Asian mysticism and modernity meet in a clash of colour and a riot of noise in this unforgettable city. Where misty riverbanks conceal ancient temples and saffron robed monks, lantern lit streets illuminate rows of laundry hung up to dry and where the street food is probably the best dining experience in the world!

Did you know..?

In the Guinnes Book of Records for having the longest name in the world, Bangkok is actually short for ‘Krung Thep Mahanakhon Amon Rattanakosin Mahinthara Yuthaya Mahadilok Phop Noppharat Ratchathani Burirom Udomratchaniwet Mahasathan Amon Piman Awatan Sathit Sakkathattiya Witsanukam Prasit’ – thank goodness it’s a rarely used ceremonial name!

Remember having water fights as a kid? Now you can do it as a grown up in April in Bangkok when the city hosts a massive open-air street water fight; the Songkran Festival.

Bangkok’s Golden Buddha weighs in at 5.5 tonnes and is the largest and most expensive gold Buddha in the world. 

 

Average price per night

Hotel class

Hotel type

Average user rating

Clear Filters
Clear Filters
var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=bangkok&controller=topics&country_code=&current_user_id=&filters=&id=2000000000377&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=bangkok%2Fhotels&place=2000000000377&place_type=City&place_type=region&region=2000000000377&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000157403&hotel_ids%5B%5D=5000000250290&hotel_ids%5B%5D=5000000095309&hotel_ids%5B%5D=5000000177501&hotel_ids%5B%5D=5000000321410&hotel_ids%5B%5D=5000000227538&hotel_ids%5B%5D=5000004467711&hotel_ids%5B%5D=5000000066984&hotel_ids%5B%5D=5000000000486&hotel_ids%5B%5D=5000000095288&hotel_ids%5B%5D=5000000048197&hotel_ids%5B%5D=5000000177117&hotel_ids%5B%5D=5000000014067&hotel_ids%5B%5D=5000000990909&hotel_ids%5B%5D=5000000095338&hotel_ids%5B%5D=5000000027119&hotel_ids%5B%5D=5000000250046&hotel_ids%5B%5D=5000000249990&hotel_ids%5B%5D=5000000380744&hotel_ids%5B%5D=5000000010390&hotel_ids%5B%5D=5000000086444&hotel_ids%5B%5D=5000000704486&hotel_ids%5B%5D=5000000010182&hotel_ids%5B%5D=5000000930294&hotel_ids%5B%5D=5000001007525&hotel_ids%5B%5D=5000000213508&hotel_ids%5B%5D=5000000035379&hotel_ids%5B%5D=5000000249917&hotel_ids%5B%5D=5000000076638&hotel_ids%5B%5D=5000000105511", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000377" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };