DEALS

Best hotels in Bangkok from $49: Pratunam, Sukhumvit and more

Whether it’s shopping, spas or street food, there’s a hotel for every need.

Sign up now: Get ST's newsletters delivered to your inbox

PHOTO: BOOKING.COM

Follow topic:

With return flights going for under $200 and a quick 2.5 hour flight away from Singapore, Bangkok has always been one of Singaporeans’ favourite destinations for a quick getaway.

The city is popular for good reason — from cheap shopping to mouth-watering street food and bustling night markets, Bangkok has it all, even if you’re just there for a weekend escape or a week-long holiday. 

Naturally, this means looking for the best hotels in Bangkok to stay at while there.

Our picks:

Where to stay in Bangkok

Whether you’re looking to indulge in shopping sprees, unwind in a serene environment, or experience the pulsating nightlife, Bangkok has an area that perfectly fits your needs.

Here is a quick overview of where to stay in Bangkok.

Where to stay in Bangkok

Planning a shopping spree? Pratunam is the area to be, filled with markets and malls.

PHOTO: Getty Images

Pratunam area

Ideal for bargain shoppers, Pratunam is bustling with day and night markets offering affordable options.

It’s perfect for budget travellers who want to shop till they drop and conveniently return to their nearby hotel for a quick break before heading out again.

Sukhumvit area

This is Bangkok’s vibrant hub, offering shopping, dining, nightlife, and convenient transport links via BTS and MRT.

Onnut area

Quieter, less expensive, and fewer tourists. This area is very good for budget travellers seeking a deeper immersion into local life and affordable amenities.

Silom and Sathorn areas

Known for upscale hotels and the business districts, these areas offer nightlife, local attractions, and a mix of leisure and business.


Best hotels in Pratunam, Bangkok

While in the busy Pratunam area of Bangkok, there are a good number of hotels to fit your needs, from super-budget to reasonable and luxury.

This area of town has everything families, couples, and the budget-conscious traveller might need.

Centre Point Pratunam, from $93 per night

Book here

Centre Point Pratunam

PHOTO: Booking.com

Convenient location for groups or families with young children

For families, the Family Connecting Room is the ideal choice. 

Incredibly spacious at 94 square metres, it comes with four double beds, a private balcony, kitchenette, and washing machine, making it feel like a home away from home. 

There’s also a saltwater pool, kids’ playroom, and an in-house restaurant serving both Thai and international dishes.

The location is really convenient — Platinum Fashion Mall and the bustling Pratunam Market are just a short walk away, perfect for shopping and street food, while the nearest BTS station, Ratchathewi, is a 10–15 minute stroll.

Address: 6 Soi Phetchaburi 15, Ratchathewi, Bangkok, 10400, Thailand

Book your stay at Trip.com

Book your stay at Booking.com

Centre Point Pratunam

PHOTOS: Trip.com

Vince Hotel Pratunam, from $76 per night

Book here

Vince Hotel Pratunam

PHOTO: Trip.com

Best for couples

This modern boutique hotel is perfect for couples looking for a stylish and comfortable stay at a convenient location. 

The hotel is just a short walk from Platinum Fashion Mall, Pratunam Market, CentralWorld and Siam Paragon, where you can shop and try local street food. 

The Ratchathewi BTS station is around 10 minutes away, and the hotel offers a free tuk-tuk service to key spots nearby, making it easy to get around. 

According to satisfied visitors, a standout feature of the hotel is its complimentary traditional Thai costume experience, where guests can dress up, take professional photos, and receive the pictures via email as a memorable keepsake.

Address: 26/2 Soi Phetchaburi 11, Ratchathewi, Bangkok, 10400, Thailand

Book your stay at Trip.com 

Book your stay at Expedia 

Pure Eleven Hotel Bangkok, from $70 per night

Book here

Pure Eleven Hotel Bangkok: Free buggy service

PHOTO: Trip.com

Best for shopping

Whether it’s street markets or luxury boutiques, this hotel is your ideal base for a Bangkok shopping spree, with a free buggy service to nearby spots like Platinum Fashion Mall for added convenience. 

The rooms are modern yet comfortable, with a choice of double or family connecting rooms, offering a retreat after a day of bargain-hunting. Friendly staff and thoughtful amenities make the stay all the more enjoyable.

One thing to note though — the hotel will ask for 1,000 Baht as a deposit which can only be made in cash, so do remember to bring enough money.

Address: 16 Soi Phetchaburi 11, Payathai, Ratchathewi, Bangkok, 10400, Thailand

Book your stay at Trip.com 

Book your stay at Booking.com

Pure Eleven Hotel Bangkok

PHOTO: Trip.com

The House Pratunam, from $49 per night

Book here

The House Pratunam

PHOTO: Trip.com

Best walking distance to street food

This great value boutique hotel ticks off all the boxes — good location, cheap prices and satisfyingly clean rooms.

It is conveniently located literally just a step away from Pratunam day and night market, with a vibrant area full of street food, convenience stores, and massage shops just at your doorstep. 

The hotel also offers clean rooms with a fresh 1.5 litre bottle of water every day and extension sockets with three-pin plugs, perfect for Singaporeans who forget to bring a universal adapter on their travels. 

Address: 41/5-8 Soi Petchburi 17 Somprasong 4 Petchburi Road, Thanonphyathai, Rachatewee, Ratchathewi, Bangkok, 10400, Thailand

Book your stay at Trip.com

The House Pratunam

PHOTO: Trip.com


Best hotels in Sukhumvit, Bangkok

In one of the most vibrant and well-connected areas of Bangkok, Sukhumvit has a lot to offer when it comes to your choice of hotel, ranging from the most luxurious to budget hotels.

Somerset Ekamai Bangkok, from $105 per night

Book here

Somerset Ekamai Bangkok

PHOTO: Trip.com

Best for families and groups

With spacious apartments that feel like home, each serviced apartment at Somerset Ekamai Bangkok includes a full kitchen, dining table, and washing machine, which is great for travellers who want to do laundry. 

Nearby, you’ll find Gateway Ekamai Shopping Mall and Major Cineplex Ekamai for restaurants, shops, and entertainment. If you enjoy science, the Bangkok Science Museum and Planetarium is close by. 

For luxury shopping, The Emporium and The EmQuartier malls are only 8 minutes by BTS, and Terminal 21 is just three train stations away.

If you’re looking for a more local experience, W District’s Market is a 15 minute cab away, offering food, art, and a fun atmosphere.

Address: 22/1 Ekkamai 2 Alley, Phra Khanong, Watthana, Bangkok, 10110, Thailand

Book your stay at Trip.com

 

Book your stay at Booking.com

Somerset Ekamai Bangkok

PHOTO: Trip.com

Cross Vibe Bangkok Sukhumvit, from $70 per night

Book here

Cross Vibe Bangkok Sukhumvit

PHOTO: Trip.com

Best for couples and families looking to stay in less touristy areas 

If you’re craving a quieter stay with access to local shops and a more authentic Bangkok experience, the Cross Vibe Bangkok Sukhumvit offers clean, bright, and spacious rooms in a modern, stylish feel at an affordable price. 

Amenities include the 4K Café, 4K Bar, and Vi Bar for dining and drinks. You can also relax at the Yan Spa or enjoy the Japanese-style onsen and gym.

While it’s a little further from the touristy areas such as Pratunam, the hotel is just a three minute walk from On Nut BTS Station, making it easy to travel around the city. 

You’ll also find numerous night markets, massage places (try out ChiangMai massages!) 7-Eleven and a large Lotus supermarket with a food court nearby, both within three minutes’ walk. 

Address: 10, 20 Sukhumvit 52 Aly, Phra Khanong, Khlong Toei, Bangkok 10260, Thailand

Book your stay at Trip.com 

Book your stay at Expedia

Cross Vibe Bangkok Sukhumvit

PHOTO: Trip.com

Ibis Styles Bangkok Sukhumvit Phra Khanong, from $59 per night

Book here

Ibis Styles Bangkok Sukhumvit Phra Khanong

PHOTO: Trip.com

Best for solo travellers

Budget-friendly and just a five minute walk from Phra Khanong BTS Station, the Ibis Styles is a great base for solo travellers looking to explore the city.

There’s a restaurant serving Thai and international dishes, perfect for when you’re too lazy to head out and want a quick bite. For snacks or essentials, the 24/7 convenience store in the hotel has you covered.

The rooftop pool may be a little small but offers a nice place to unwind. 

If you want to do some serious shopping, Terminal 21 Mall is just 3 BTS stops away, and The Emporium and The EmQuartier, luxury malls in Sukhumvit, are only a few more stops from there​.

Address: 1122 Sukhumvit Road, Khwaeng Phra Khanong, Khlong Toei, Bangkok, 10110, Thailand

Book your stay at Trip.com 

Book your stay at Expedia


Best hotels in Bangkok in other areas

The Quarter Onnut by UHG, from $56 per night

Book here

The Quarter Onnut by UHG

PHOTO: Trip.com

Best for a well-rested holiday

The Quarter Onnut by UHG offers a peaceful stay, with one guest saying they had the “best sleep in this hotel, with comfy beds and a lot of pillows”. 

The hotel’s stylish rooms feature clean and simple designs, making it perfect for travellers looking for a comfortable base to relax after a day out.

While the hotel is a little further out, BTS Onnut Station is just a short walk away. In the surrounding area, guests can find local shops, street food stalls, and restaurants offering authentic Thai food. 

Address: 1 Sukhumvit 58 Alley, Phra Khanong Tai, Phra Khanong, Bangkok, 10260, Thailand

Book your stay at Trip.com

 

Book your stay at Booking.com

The Quarter Onnut by UHG

PHOTO: Trip.com

Four Seasons Hotel Bangkok at Chao Phraya River, from $793 per night

Book here

Four Seasons Hotel Bangkok at Chao Phraya River

PHOTO: Booking.com

Best five-star hotel

For the ultimate unforgettable escape, the Four Seasons Hotel is a tranquil oasis amidst the city’s energetic pulse, with its lush courtyards, cascading water features and direct river views.

The hotel’s rooms and suites exude understated luxury, with bespoke furnishings, floor-to-ceiling windows and a marble bathroom with rain shower and deep soaking tub, tailored for the discerning traveller. 

Dining here is an event in itself, with standout options like the Michelin-starred Yu Ting Yuan, serving refined Cantonese cuisine, and Riva del Fiume, offering riverside Italian delicacies. 

Address: 300/1 Charoen Krung Road, Sathorn, Bangkok 10120 Thailand

Book your stay at Booking.com

 

Book your stay at Trip.com

Four Seasons Hotel Bangkok at Chao Phraya River

PHOTO: Booking.com

This article contains affiliate links. If you buy through these links, we may earn a small commission.

See more on