4 Mar 2020 - 5 Mar 2020

2 adults - 1 room

Total price for 1 night, 2 adults, 1 room
All taxes and fees included, except local tax if applicable.

Bangkok hotels

Welcome to Bangkok, the buzzing capital of Thailand and a shopping paradise like no other! No doubt Bangkok offers a proper introduction to colourful Thai culture, as well as your daily shopping fix. Here, the streets are always alive. The culinary scene is phenomenal, and every Thai dish unlocks the country’s boundless flavours. Food and shopping? That sure sounds like the perfect pair! Now all you have to do is search for Bangkok hotels that fit your personality and budget. We highly recommend staying close to areas you’d like to explore again and again. With a ton of options in the city, we’re pretty sure it will be easy to score the best Bangkok hotel deals that start at $96 per night.

Top-rated & high demand hotels in Bangkok

The Berkeley Hotel Pratunam

If at the end of your Bangkok tours, you’d prefer to live in the lap of luxury, then The Berkeley Hotel Pratunam should be your top choice. The palatial 5-star Bangkok hotel boasts of a central location as well as top-notch facilities and well-appointed accommodations. Enjoy access to a fully equipped gym and two lap pools with magnificent views of the metropolis. An in-house spa serves as a sanctuary for tired souls who’ve spent the day touring neighbouring districts. Guests also have several dining options within the hotel premises.

My Hotel Pratunam 

There are many cheap hotels in Bangkok, but nothing beats My Hotel Pratunam in terms of value and convenience. The area is a hotspot for tourists wanting to explore the capital’s most popular shopping district, Pratunam, by foot. Be in the heart of the action without burning a hole in your pocket! What’s more, this Bangkok budget hotel offers newly renovated rooms that are as spotless as they are stylish – its monochrome theme makes the property quite interesting. An in-house cafe and a shuttle Tuk Tuk service makes this budget option a steal.

W Bangkok

If a luxurious boutique stay is what you’re after, then W Bangkok will definitely satisfy your craving for more eye-catching quarters. With 31 floors, 369 rooms, and 34 suites, you’ll be spoilt for choice! Think wide sleek spaces with pops of colour here and there, thanks to modern accents. You’ll be close to popular tourist spots like The Grand Palace. Plus, you’ll have access to the pool, spa, fitness centre, and even high-speed Internet. Did we mention this Bangkok hotel is pet-friendly, too?

Centara Watergate Pavilion Hotel Bangkok

Fair warning: Accommodations at Centara Watergate Pavilion Hotel Bangkok are very, VERY Instagrammable. These stylish spaces look so polished and pristine, you’ll have a hard time leaving! Each room looks like a curatorial masterpiece – from its hip furniture to its wall art and sculptural light fixtures. Even WALK, the rooftop bar and lounge oozes cool and it boasts of stunning views of the city to boot. This Bangkok hotel also offers limousine service and one-on-one sessions with your very own fitness coach at the in-house gym.

Arnoma Grand Hotel Bangkok

Who wouldn’t want to live in downtown Bangkok while on holiday? Home to designer malls and with lots of public transportation options that will easily take you anywhere in the city, it’s any tourist’s dream! Make your Thai getaway even more unforgettable by choosing Arnoma Grand Hotel Bangkok. This Bangkok hotel is home to five dining options that promise filling gastronomic experiences. All rooms are cosy and plush, so you’re assured of a comfortable stay every time. Enjoy access to an outdoor pool and jacuzzi, as well as a fitness centre that offers regular pilates classes.

Where to stay in Bangkok

Bangkok is a vast metropolis perfect for shopaholics and foodies, no matter how many times you’ve visited. Still not sure which areas are best to stay in? Here are our top picks.

Ratchathewi District

Home to numerous shopping centres, landmarks, and even a central business area, Ratchathewi is where you can have a bit of everything for your Bangkok holiday. You can sightsee, shop, and eat in Bangkok to your heart’s content, which is why it’s the perfect place to stay for tourists who have high regard for convenience. Why? Everything is there! Ratchathewi also houses Pratunam, a popular area lined with top-rated Bangkok hotels, must-try restaurants, and budget shopping malls. If you’re looking to buy in bulk or if you’re just keeping within a budget, Ratchathewi is the place. You’ll have lots of accommodation choices as well – from upscale hotels to value options.

Pathum Wan District

Pathum Wan District is where you can experience luxury holidays in Bangkok. It is home, after all, to the capital’s posh shopping malls and accommodations. This is where you head to if you want to shop for designer brands. Planning to shop till you drop? Then make a beeline for the Siam area. You’ll find numerous shopping centres here such as Siam Square, Siam Centre, Siam Paragon, and Siam Discovery. Some of Bangkok’s most mouthwatering Thai desserts can be found in these malls, so make sure to consult this sweet list if you’ll be staying in Pathum Wan. If, at some point during your time in the capital, you find yourself missing nature, drop by Lumpini Park. When in the area, why not visit the temple which the district was named after? Believe us, you won’t want to miss the majestic Wat Pathum Wanaram.

Bang Rak District

Bang Rak is perfect for night owls and adventurers. Its many rooftop bars, riverside hotels, and entertainment hubs provide endless fun for your Bangkok holiday. Even if it seems very busy, Bang Rak is also the place to steep yourself in Thai heritage. Visit Wat Pho, the Temple of Emerald Buddha, and The Grand Palace when you can. Just a tip for your Thai vacation: Make friends and ask locals for their recommendations, too!

Find the best Bangkok hotel deals with Skyscanner

Not sure where to look for cheap hotels in Bangkok? Skyscanner is here! We’ll help you discover the best Bangkok hotel deals by comparing prices from online travel agencies (OTA’s) like, Agoda, Expedia, as well as prices from direct hotel bookings. Rest assured you’ll get the most of your money’s worth whatever accommodation type in Bangkok you choose.

It’s also worth noting that Skyscanner shows total hotel prices, including all taxes and fees (with the exception of local taxes), so you can easily get the ideal Bangkok hotel deals without hidden charges.

Aside from that, Skyscanner can help you book car rental services and flights, too! We compare prices across thousands of online travel agencies, airlines, and car rental providers to help you get the best deals every time.

Information is correct as of Aug 2019.

Top rated hotels in Bangkok

from $48
from $75
from $158

What are travellers saying about Bangkok?

Nightlife Lovers
Adventure Travellers
Family Travellers
Member reviews (1598)
Joeleen  H.
Joeleen H.

Love it! One of my favourite holiday destinations ever. Food is delicious, city is overwhelming and the people so friendly

US Traveler
US Traveler

So easy to get around. Download the GRAB app for cheap and reliable transportation. Also download Bangkok itinerary apps and use as a reference for locations. Skytrain and MRT are excellent. Go to Terminal 21. Check out the snake farm. A hidden gem. Stayed at Asoke Clover Hotel across from Terminal 21 and close to Skytrain.

Shiv Shakti Sehgal
Shiv Shakti Sehgal

Thais are sweet and soft spoken ,food varieties endless beaches are ecstatic

Franz Albert
Franz Albert

You must go to Chinatown! A lot of thing to explore there and a lot of street food


The least expensive month is October, with an average of $85 per night. The most expensive month to stay in Bangkok is January, with an average price of $143 per night.
The average price of a hotel in February last year was $90 per night. This is 5% less than the average nightly price of $96 seen over the previous 12 months.
In Bangkok, the expected average temperature in February is 28.7°C/83.6°F. The warmest month is typically April, which averages 35.3°C/95.5°F. The coolest month is December, with temperatures averaging 22.0°C/71.6°F.
The nearest airport to Bangkok is Don Mueang (DMK) (21.48km). Other nearby airports include: Bangkok Suvarnabhumi (27.74km)

Plan a trip to Thailand