Advertise with us


Written by Shannon Osztonits
Co-written by Samara Van Aswegen

Love shopping in Bangkok? We do too! This vibrant city offers not only cheap shopping, impressive museums and temples but delicious food and unparalleled nightlife.

With so many travellers flying in from all around the world, this city offers a wide range of hotels ranging from dormitories to world class luxurious resorts.

Specially for shopaholics, we know you’re looking for comfort and great location! #Pratunam

Also read:

10 shopping hotspots in Bangkok where your friends won’t be bored

20 awesome free things to do in Bangkok you never knew existed

18 unique themed Bangkok cafes and restaurants that will enchant your palate

Where to stay in Bangkok: 6 best areas and 12 budget hotels near BTS (under $40!)

Save on accommodation, so you can spend more on shopping? We’ve been there, done that.

Without further ado, here you go with 12 of the best hotels we’ve found under $40 located right at Pratunam.

1. Rooftop jacuzzi hot tubs and stunning city views – The Posh Phayathai

As mentioned in the name, this hotel is truly posh! With a rooftop jacuzzi hot tub, you will feel as though you are in a luxury resort without the cost.

Photo Via minicolee

Surprisingly enough, this isn’t a hotel, but a hostel! It comes with dorm rooms for those looking to really go budget with your accommodation. For those of us who prefer more private lodging, private rooms are available too!

A spacious rooftop terrace and gorgeous rooms make this hostel an excellent option, if you are looking for a vibrant social experience to go along with your shopping vacation.

The Posh Phayathai

Rate: From USD $39 (Approximately 1397 Baht)
Address: 55/21-23 Phayathai Road., Thanon Phayathai, Rajthewee, Bangkok, Pratunam, Bangkok, Thailand, 10400
Contact: Telephone: +66 2 2151339

Check Rate on Agoda Check Rate on

2. Comfortable and convenient, and opposite Platinum Mall – G6 Bangkok Hotel

This is a newly opened hotel right across from Platinum Mall.

Photo Via Vivian.koo_.31

Decked in pristine white, this hotel only offers double rooms, so if you’re looking something a bit more homely and spacious for two, this might be it.

Photo Via Vivian.koo_.31
Photo Via Vivian.koo_.31

Enjoy a light morning spread offering fresh fruits, bread (with jams, differents honeys and Nutella!!), cold meats and cheeses, yoghurt, yummy oats and grains!

They also offer guests a ride to the main road and the closest BTS is just a 6 minute walk away! So no moans and groans expected from the little ones if you’re travelling with the family!

PS: This is not suitable for those with wheelchair/baby strollers, as you’ll have to go down the stairs.

G6 Bangkok Hotel  

Rate: From 1448 Baht / approx. USD $44
Address: 831 Phetchaburi Rd, Bangkok, 10400, Thailand  (Coordinates here)
Contact: +66 61 992 9555

Check Rate on Agoda

3. Beautiful finishings and some 50s vintage vibes  – Vince Hotel Pratunam

Now this place is super cool and there’s something a bit different – a bit of retro vintage that I’m feeling, that I just simply love.

Photo Via Fah9123, Denise.schultheis
Photo Via Tanxinhaoooo98

One of its most evocative features for me has to be the old-school ‘Diner’, where complimentary breakfast is served errrrday!

The attention to design detail is scrumptious actually; black and white bricks, contrasting overlays, brass and industrial touches and an old-school feeling running throughout.

Photo Via Itsmewanutt, _jojo_li

The rooms are spacious with lots of room to store all your shopping!

Photo Via Tickz_monkiezz, Alactarrr

The family room even has a bathtub, I mean I think I’d consider even taking it up just for that reason!

Photo Via Karabpush

VInce Hotel Pratunam  

Rate: From 1612 Baht / approx. USD $49
Address: 26/2 Soi Phetchaburi 11, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand (Coordinates here)
Contact: 0825547104

Check Rate on Agoda

4. Keep it simple and fresh in downtown Bangkok – Lemontea Hotel

Sweetness is the word that pops to mind when checking into this next hotel!

I love how they describe their concept as; “staying here is much like drinking a glass of lemon tea: Casual, Easy, and Fresh,” because that’s exactly the ambiance they’ve created.

Photo Via Kitty_hui, Miken_shi, Eanjee

Each room is themed to a different type of tea, Japanese Matcha, Lemon Tea, Oland, and Earl Grey are just to name a few – cute!

Photo Via elainesoh06, __anyting__
Photo Via Jessicachuasy, o.0117
Photo Via __meggymae

Adding small touches such as bicycles filled with succulents and little lego-like figurines everywhere, really makes the difference too! Love it!

Photo Via Tiffannyliw, Huiqi0115

Lemontea Hotel  

Rate: From 1119 Baht / approx. USD $34
Address: 55 Soi Petchaburi 15, Petchaburi Road, Ratchathewi, Pratunam, Bangkok, Thailand (Coordinates here)
Contact: +66 2 035 9999

Check Rate on Agoda

5. Literally the perfect location if you’re on a shopping adventure! – First House Hotel Bangkok

In the heart and soul of Pratunam, you’ll find our next shopaholics’ dream hotel location!

It’s literally metres away from the Pratunam Market, as well as right near Platinum Fashion Mall and Central World Plaza – so if you’re here to shop till you drop, you’ve definitely chosen the right place.

Photo Via Adyndasorayalisdi

It’s your standard hotel by good measures and is clean and neatly designed.

There are two types of room options (superior or premier). I would definitely say go with a Premier room – if you’re into your aesthetics like myself, contrasting white brick walls and black and black and white bathroom floors, yes please!

Photo Via Yanhong93, Shintyaapriliasebayang
Photo Via Iamweikeat

Perfection location, wonderful staff, and tons of street food around, that’s what makes the difference.

Photo Via Xelagram888

First House Hotel Bangkok  

Rate: From 1349 Baht / approx. USD $41
Address: 14/20-29 Soi Phetchaburi 19, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand  (Coordinates here)
Contact: +66 2 254 0300

Check Rate on Agoda

6. Colour blocks and colour pops! – Budacco Hotel

You won’t be able to stop smiling, like no literally, with all the bright colours that surround you at your stay at this happy hotel!

Photo Via Shimin1214, Julian_ong

It’s almost got that classic Japanese simplimism to it. My personal favourite is the Executive suite with its low-set spa type bed and more windows for natural light.

The floors are wooden and natural, and each room feels open and peaceful.

Photo Via Stephaniefoongg, Sinpy2112

Enjoy their free American breakfast every morning, although to be honest, I’m notttt sure how on point they got that one.

Photo Via Leesandy768, Sweetiechinadoll

It’s a good effort though and a quick fill-me-up especially before a very long day of shoppinggggg!

Budacco Hotel  

Rate: From 1119 Baht / approx. USD $34
Address: 122/44 Ratchaprarop Rd, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand   (Coordinates here)
Contact: +66 2 656 4440

Check Rate on Agoda

7. It’s artistic and beautiful with lots of greenery – KC Place Hotel Pratunam

Just 5 minutes’ walk from Pratunam Market and you’ll find KC Place, a celebration of rich Thai culture where the hotel design is warm and classical.

Dark woods and rich colours, I’m talking reds, oranges and browns – make a stay here a very pleasant one.

Photo Via Stellaquahph, I_amissy

The rooms are clean and spacious, and there are interconnected rooms available for those who’re looking for it – eg, families or friends who love that interconnected room/midnight party experience.

Photo Via Ssamsj

I found the entrance so inviting too, as green ferns drip down the front against natural woods.

You’ll find the hotel’s restaurant on the lowest level serving traditional Thai dishes, and let me just say, that curry, yeah, it looks quite yum!

When you’re back from a day of shopping, massages are available in the hotel too!

Photo Via Kcplace

KC PLace Hotel Pratunam   

Rate: From 888 Baht / approx. USD $27
Address: 178/35 Rachaparop Soi 5, Rachaparop Road, Pathumwan, 10400 Bangkok, Thailand (Coordinates here)
Contact: +66 2 656 2950

Check Rate on Agoda

8. It’s really modern with funky colours and design – Pratunam19 Hotel

Another fantasstic choice right in heart and soul of the shopping district of Pratunam!

It’s a place that certainly comes with a view – especially if you’re staying on say, floor 34. A beautiful night-time, bright city lights picture awaits!

Rooms are a comfortable size, as well as being kept well-maintained and clean.

All room have AC – I mean we all know how bloody hot Bangkok can get – flat screen TVs as well as a small fridge to keep all your snacks and treats, picked up on your day walking the streets of BKK.

PS: It’s a 5-10 minute walk to Platinum Mall and Pantip Plaza, and 15-20mins to Central World Plaza, with tons of delicious street munchies to keep you preoccupied and smiling.

Pratunam19 Hotel    

Rate: From 1250 Baht / approx. USD $38
Address: 77, 23 Soi Phetchaburi 19, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand  (Coordinates here)
Contact: +66 95 773 7609

Check Rate on Agoda

9. Clean, sleek and oh-so-minimalist – Marwin Space

If you’re looking just to stay the night in something clean and affordable, this isn’t too shabby if you ask me.

Photo Via Saipimpawee

The hotel’s style is monochromatic, and the rooms are minimalist but comfortable in design.

The great thing about staying here is the variety different room options that they offer. It’s perfect for travellers in groups, or odd numbers of three, or maybe you’re a couple – they cater to suit all different travellers!

Photo Via Fardiyandi

Unfortunately there’s no breakfast with this one, but there are plenty of local restaurants and street food stall lining the roads.

Photo Via Chloe_voo

Foodie travel tip: Try Soi 19 Wanton Noodle, a famous little wanton noodle shop, serving delicious bowls of heaven until 3pm only!

Marwin Space   

Rate: From 562 Baht per person / approx. USD $17
Address: 2/16 Phetchaburi Rd, Khwaeng Thanon Phaya Thai, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand  (Coordinates here)
Contact: +66 95 445 5982

Check Rate on Agoda

10. Looking for a place with a balcony and a bathtub? – Hotel De Bangkok

We were specifically looking for a great place to stay at in Pratunam with both a balcony and a bathtub, and found Hotel de Bangkok.

It’s clean, comfortable and pretty spacious with soothing and simple decor.

While it’s slightly further from the shopping areas (about 15 minutes walk), we enjoyed the walk every time thanks to the glimpse into lives of the locals around! (It’s also approximately a 5 minute walk from Ratchaprarop train station if you’re looking to travel further.)

If you’re coming back late from shopping and are looking for late night places to eat at, or massage places to get those tired legs sorted out, this is the place to be.

Take a short 5 minute walk around the vicinity and you’ll find crowded street stalls with amazing food – or massage places with really good massage services that we were genuinely surprised to find!

Hotel De Bangkok

Rate: From USD $33 (Approximately 1181 Baht)
Address: 133/48 Ratchaprarop Road, Makkasan, Ratchathewi, Bangkok 10400, Thailand
Contact: Telephone: +662 254-8992
Email: [email protected]

Check Rate on Agoda Check Rate on

11. Dip into the swimming pool and lush garden views – Parkview Ratchaprarop

Love a good scandinavian design? Parkview Ratchaprarop delivers minimalist scandinavian just the way we like it.

It’s an incredibly comfortable stay that offers a swimming pool to chill in, lush garden views to soothe your stresses away, and a convenience store for all your needs!

If you’re bringing the kiddos along, there’s even a kids play place so you can keep them occupied while you relax to your heart’s content.

Centrally located this hotel is sure to tick all your boxes for a great stay in Bangkok.

Parkview Ratchaprarop

Rate: From USD $31 (Approximately 1110 Baht)
Address: 131/19 Soi 12 Ratchaprarop Road, Pratunam, Bangkok, Thailand, 10400
Contact: Telephone: +66 86 314 0264

Check Rate on Agoda Check Rate on

12. Looking for a swimming pool and fitness center? – Le Tada Residence

Modern, cosy, comfortable and private seems to be the motto of Le Tada Residence with its sleek interiors. It even offers up a swimming pool and fitness center along with an onsite restaurant!

Photo via No.Promises179

With an airport shuttle and a central location great for shopping, this hotel hits the mark on comfortable lodging, great facilities, and choice location.

Photo via No.Promises179

A luxurious resort feel at a fraction of the cost this hotel ensures that your stay is comfortable whether you’re in the room or out on the town.

Photo via Dangtrungduc

Le Tada Residence

Rate: From USD $33 (Approximately 1181 Baht)
Address: 440/58 Ratchawithi 3 Ratchathewi, Bangkok, 10400 Thailand
Contact: Telephone: +6622455198
Email: [email protected]

Check Rate on Agoda Check Rate on

13. Wood accents for days – The Period Pratunam Hotel

One thing we adore about Period Pratunam? It’s done up so simply and gorgeously with clean wood accents that makes it so cosy and comforting.

Photo via Cheekleeck

Of course it boasts clean and inviting rooms in a central location. What’s available here?

Enjoy a relaxing massage or dine in their delicious onsite restaurant for an easily fantastic experience.

Photo via Xeelaine

From here, simply head out to enjoy all that Bangkok has to offer. From shops to temple tours, this hotel is close to it all.

Photo via Cmuntan

The Period Pratunam Hotel

Rate: From USD $35 (Approximately 1253 Baht)
Address: 39/4 Soi Petchburi 15, Petchburi Rd. Ratchthewi, Pratunam, Bangkok, Thailand, 10400
Contact: Telephone: +66 2 656 4199

Check Rate on Agoda Check Rate on

14. Gotta love that boho life – Gaam Hotel

Exuding minimalist boho chic vibes, Gaam hotel is for those of us with a taste for that boho life, complete with the greenery to boot!

A 20 min distance from the city centre this hotel is a great option for those looking to get a taste of the city. With free wifi, cable and beautifully modern finishes this hotel has everything you need to enjoy a relaxing trip to Bangkok.

Photo via Micheelllee-Katelynchua_

Start your day with a delicious coffee at the hotel’s coffee shop and get on with the shopping!

After a long and undoubtedly successful shopping trip, feel free to return to your air-conditioned room for some delicious room service.

Gaam Hotel

Rate: From USD $34 (Approximately 1216 Baht)
Address: 39/33 Phetchaburi soi 15, Phayathai road, Ratchathewi, Bangkok, Thailand
Contact: Telephone: +66 2 001 6256

Check Rate on Agoda Check Rate on

15. Enjoy a quirky stay with a rooftop restaurant – Patra Boutique Hotel

Patra Boutique Hotel is a very sophisticated hotel for this price. Rooms are clean and comfortable, and painted with unique colors and drawings on the walls. This is one hotel for those looking for a stay that’s slightly quirkier.

Apart from a souvenir shop selling all things Thai from food to accessories, there’s also an on-site restaurant located right on the rooftop of the hotel that provides all-you-can-eat breakfast!

Enjoy waking up in Bangkok to a delicious variety of food to choose from, and head right out for a full day of shopping.

Photo via Phieeuphoann_Kieuuloannn

If you’re looking to get out of the usual Pratunam hotspots, you’ll be happy to know that Patra Boutique Hotel is located 5 minutes away from various BTS stations. Oh the options!

Patra Boutique Hotel

Rate: From USD $35 (Approximately 1253 Baht)
Address: 74 Soi Juladit ( Soi Sangkarn ), Petchaburi road, Payatai, Ratchatawi 10400, Pratunam, Bangkok, Thailand, 10400
Contact: Telephone: +66 95 226 6324
Email: [email protected]

Check Rate on Agoda Check Rate on

16. Clean, fresh and super affordable! – Movylodge Hostel (From USD 33++)

A great place to meet new friends, Movylodge Hostel provides accommodation ranging from bunk beds in shared dormitory rooms, to private capsule rooms fit for 4.

For those who’d prefer to save more money for shopping, Movylodge is the perfect budget stay for a group of friends looking for a simple no-frills place to stay while in Bangkok.

And of course, it also helps that it’s situated within 3 minutes walking distance to Ratchathewi BTS Station, making getting around that much more accessible!

Movylodge Hostel

Rate: From USD $33++
Address: 505, Alley, Thung Phaya Thai, Ratchathewi, Bangkok 10400, Thailand
Contact: Telephone: +66 2 015 9339

Check Rate on Agoda Check Rate on

17. It’s clean and minimalist chic! – Metz Pratunam Hotel

With only 25 rooms available, this hotel is a good choice for those looking for a convenient and quiet stay.

The rooms offer a clean and chic minimalist design – and thankfully, it’s located right smack in the middle of Pratunam within convenient walking distance to BTS stations.

Photo via Poxieee

 Metz Pratunam Hotel is great for those travellers who are always on the go. Steps away from some of the best shopping in the city, it is definitely a great location to explore the city from.

Photo via Chiamvivian

PS: A coffeeshop is available onsite if you need to grab a coffee or two to get your day started!

Photo via Bimbanhbeo

Metz Pratunam Hotel

Rate: From USD $37 (Approximately 1232 Baht)
Address: 39/22-33, Phetburi Road (Soi 15), Ratchathewi, Pratunam, Bangkok, Thailand, 10400
Contact: Tel: +66(0)2-656-4355
Email: [email protected]

Check Rate on Agoda Check Rate on

18. Classy and gorgeous with great facilities too – Royal View Resort

Photo via Wh5144

With classy gorgeous rooms that are also spacious, you know Royal View Resort means business.

The hotel boasts a restaurant serving up everything from International delights to American and Asian fare, as well as a bar that opens till 2am if you’d love a drink after a good shopping spree. (There’s even a massage center too!)

Photo via Leewansing

Centrally located, this hotel is in the heart of Bangkok’s shopping district and is perfect for your shopping getaway. After a long day out and about, come back to the hotel for a luxurious massage to melt your aches away.

Photo via Sarah.Chen_

Royal View Resort

Rate: From USD $28 (Approximately 1186 Baht)
Address: 27/3 Soi Rajawithi 3 Rangnam Road, Phayathai, Rachathevi, Pratunam, Bangkok, Thailand, 10400
Contact: Telephone: +66(0)26424449 or +66(0)26424489
Email: [email protected]

Check Rate on Agoda Check Rate on

19. With a splash of cheerful colour – Tango Vibrant Living Place Hotel

It really is vibrant and contemporary, Tango Vibrant is a lovely choice for the bold ones who love a good splash of cheerful colour.

Whether you are looking to shop, travel for business or crave a good party, this hotel is close to it all.

It’s easy walking distance to the shopping districts and proximity to BTS stations definitely make this hotel a gold mine for location.

PS:Bringing the kids along? No problem, in this hotel kids stay free. They even go the extra mile by providing babysitting services!

Tango Vibrant Living Place Hotel

Rate: From USD $34 (Approximately 1217 Baht)
Address: 11 Soi Wattanawong, Makasan, Rachathavee, Pratunam, Bangkok, Thailand, 10400
Contact: Telephone: 66 2651-7070
Email: [email protected]

Check Rate on Agoda Check Rate on

20. Stay in a unique colonial guesthouse! – Borarn House

Borarn House is both stunning and unique with its colonial architecture and oriental modern furnishings. Spacious clean rooms will welcome you and make a great base for the upcoming shopping trip.

Photo via Xxxwymen.

And despite its excellent location being less than 10 minutes walk to the shops, this guesthouse is surprisingly quiet – being located in an unexpectedly quiet lane right in the middle of the bustling district.

Considering a longer stay in Bangkok (more time to shop!) – they offer great monthly rates too! If one thing can be said, this guesthouse truly works hard to make your stay easy and stress-free.

Borarn House

Rate: From USD $32 (Approximately 1145 Baht)
Address: 487/48 Soi Ratchaprarob 4, Ratchaprarob rd., Pratunam, Pratunam, Bangkok, Thailand
Contact: Telephone: (662) 253-2252
Email: [email protected]

Check Rate on Agoda

Special mention: It’s funky and great for travelling friends or family – Nap Hotel Bangkok

This funky hotel in the big city has art on the walls in every room. If you’re bringing the family, you’ll be happy to know that family rooms and interconnecting rooms are available!

Photo via Mewshu

For groups of friends travelling together, you might love checking out the interconnecting rooms too! They make it easier to get together, whether it’s a night of chatting in each others’ rooms, or simply to compare your shopping loot!

Photo via Joey_3424

There’s also a beautiful cosy lounge area at the lobby, complete with a long table if you’re looking for a dining space to indulge in all your favourite Thai treats from 7-11 together!

Nap Hotel Bangkok

Rate: From USD $44 (Approximately 1480 Baht)
Address: 22, Soi Petchburi 13, Phethburi Road, Phayathai, Bangkok, Thailand, 10400
Contact: Tel: +662 653-6260 , +662 653-6261
Email: [email protected]

Check Rate on Agoda Check Rate on

Bangkok offers a plethora of affordable food and great shopping.

If you’re putting aside more budget for these – spend lesser on your accommodation with these 13 amazing hotels that will still give you the best time ever!

Opt In Image
Sign up to win fantastic prizes from our partners

Sign up now if you want us to send you an email whenever our partners have something to share with everyone!
FREE air tickets, free stays, free tours or free gifts!

Coming soon! Exclusively on TripCanvas

PLEASE NOTE: All the above information is correct at the date of publication. If you come across any changes or updates, please let us know and we will update the information accordingly. Thank you!
Tell us

Advertise with us