Advertise with us

Everyone who loves Bangkok and who has been to Bangkok typically would have stayed in one of those affordable under $50 hotels.

Well, it might just be time to upgrade your annual trip to Bangkok with some luxurious, yet still affordable stays!

Strategically located near BTS stations and shopping places in Sukhumvit and Pratunam, with great views direct from your room, swimming pools and more… What more could we possibly ask for?

At under $120, you can be sure these hotels are worth every penny for a luxurious Bangkok vacay. So why stay at regular hotels if you can spend a bit more in return for world-class services?

Read on to find out where the best affordable luxury stays in Bangkok are! 😀

Read more:

41 romantic things to do in Bangkok for a romantic couple vacation

4D3N shopping guide to maximise your time in Bangkok

6 fun weekend and day trips from Bangkok – including Khao Yai, Ayutthaya, Hua Hin, Kanchanaburi and more.

Your one-stop guide to the ultimate girls’ trip to Bangkok with 18 of the best shopping spots, cafes, and activities!

1. Ssshh… or you’ll wake the ancient vampire living in this manor – Metropole Bangkok

Justttt kidding! But the place definitely feels like one of those Parisian hotels you see in movies where the high-society reside. So why not experience how the upper-class live for once?

Photo Via Tharina_botes, Piyapoomm
Photo Via Ae.suvimon

This includes lounging in the sauna or cold onsen, relaxing in the pool and exercising in the fitness room.

Photo Via Teodorowska_kasia

You can opt to revel in the luxurious vibes of your “Studio King” bedroom instead too, which boasts a double bed with a kitchenette and dining table – perfect for a private romantic dinner for 2. 😉

Want something more WOW? Upgrade to a “Studio Executive Room” to enjoy a room with a balcony! Chilling on your balcony while enjoying breakfast in the morning? How much more romantic can you get? (ALSO, take the most picturesque ‘hanging out at my Parisian balcony’ photos here too!)

Photo Via Mgtenazas, Basicsbysita

PS: The hotel offers shuttle service for guests (which runs on a schedule) to take you to the nearest BTS or MRT as well as other destinations along the way.

Metropole Bangkok

Rate: from USD $53 / 1,624 baht per night
Address: 2802 New Petchaburi Rd, Khwaeng Bang Kapi, Khet Huai Khwang, Krung Thep Maha Nakhon 10310 (Coordinates here)
Contact: +66 2 314 8555

Check Rate on Agoda

2. Keep your body, mind and soul happy and healthy – Grande Centre Point Hotel Terminal 21

Enjoy your time in Bangkok while indulging in some de-stressing activities when you stay at Grande Centre Point Hotel Terminal 21.

For guests, they’ve provided many facilities so you can chill out (healthily), such as a jogging track, fitness centre, tennis court and mini golf driving range. If that’s too much exercise for you, head over to their infinity pool, jacuzzi, Let’s Relax spa or sauna and steam room – and simply r.e.l.a.x.

Photo Via Byeonghan86, Mingki__
Photo Via Djsertkup

Of course, there’s also a restaurant on-site that’s ready with delicious meals whenever you’re hungry. Or if you’re like me, you can always treat yourselves to room service instead! With the majestic city views from your beautiful room, it’s like you’re dining in a Michelin-star restaurant!

Photo Via Arkanna77
Photo Via

PS: It’s located right above Terminal 21, the perfect location for shopaholics!

Grande Centre Point Hotel Terminal 21 

Rate: from USD $105 / 3,217 baht per night
Address: 2 Soi Sukhumvit 19, Khwaeng Khlong Toei Nuea, Khet Thawi Watthana, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 056 9000

Check Rate on Agoda

3. What a beautiful grandiose fortress… – Movenpick Hotel Sukhumvit 15 Bangkok

The first thing that came to mind when I saw this place was that I’ve entered a whole new world. They’ve made their own “little paradise” here, such that it feels like you’re vacationing in a hidden island instead of downtown Bangkok.

The hotel has potted plants everywhere, while the swimming pool and pool cabanas are surrounded by trees, lotus leaves and lilies. The entire hotel also feels regal due to its minimalistic yet modern design and black-and-white theme.

Photo Via Oessella, Juuuuuyeong, Abbylauragriffin
Photo Via Nadialorella, Mi_xoxo_na

Best of all, you’ll get a stunning view from your room, with a flat screen TV, a king bed and a modern en-suite bathroom. What’s not to love?!

Photo Via Viennadoll_official

If you’re looking to get out of your little paradise, there’s a round-the-clock tuk tuk service to the nearest BTS and MRT here (perfect for the shopper in me). And if you simply want to stay in, there’s a restaurant and two bars on site for meals and a cocktail or two.

Photo Via Sattra.ra_

Movenpick Hotel Sukhumvit 15 Bangkok

Rate: from USD $72 / 2,206 baht per night
Address: 47 ถนน สุขุมวิท 15 Khlong Tan, Khlong Toei, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 119 3100

Check Rate on Agoda

4. It’s heaven on earth! – Compass SkyView Hotel

Trust me, you’ll never want to leave this place once you’ve entered the door. Why? It’s because they offer comprehensive services to ensure you’re comfortable the entire time you’re in the hotel.

1. Room: You get floor-to-ceiling city views from your room (and even from your bathroom if you book the Grand Executive Room).

Photo Via Hameedah_dada

2. Entertainment: There’s a nightclub and 6 cafes/bars (including rooftop bar and pool bar) in the hotel.

Photo Via Maynie55, Ppphatr3555, Lieze.vda, Erikankan_mx

3. Well-being: Visit the infinity pool and gym (which offers a morning yoga class every Friday from 8am to 9:30am).

Photo Via Kwon_charm, Lala_jennyc

4. Comfort: Get help whenever you need (24/7 reception, concierge and room service)

And more!

So if you’re looking to stay in the heart of Sukhumvit (it’s a 3-minute walk from Emporium), consider Compass SkyView Hotel! 🙂

Compass SkyView Hotel 

Rate: from USD $106 / 3,247 baht per night
Address: 12 ถนน Sukhumvit 24 Alley, Khwaeng Khlong Tan, Khet Khlong Toei, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 011 1111

Check Rate on Agoda

5. It’s almost like an island paradise! – Solitaire Bangkok Sukhumvit 11

Going to Maldives may be a long-awaited dream for many, but you’ll almost feel like you’re there when you stay at Solitaire Bangkok Sukhumvit 11.

For one, standing underneath the outdoor rainshower feels like a summer shower at the tropical paradise. And with the blue-tiled swimming pool and palm trees, it’s like you’ve transported to the beach in the Maldives.

Photo Via Nutykutie, Hhye__yeong, Minn, Yukkochannnnnng

You’ll also get great city views from your room. And if you upgrade your room, you can even soak in an enormous bathtub! Want more? There’s a fitness centre, restaurant and steam room you can use when you feel like lazing around even more.

Photo Via Hyuna_hong
Photo Via Multiculti.club_

With such services and amenities, doesn’t it feel just like paradise?

Solitaire Bangkok Sukhumvit 11

Rate: from USD $57 / 1,746 baht per night
Address: 75, 23 Soi Sukhumvit 13, Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 081 3999

Check Rate on Agoda

6. Who loves staying in spacious rooms? Meeeee!!! – Somerset Sukhumvit Thonglor

I often bring a big-sized luggage when I travel and I shop a lot. So when I pack and unpack my bag, I prefer having lots of space so the room doesn’t feel cluttered, even after taking out everything in my luggage.

At Somerset Sukhumvit Thonglor, even with a desk, dining table, sofa and hugeeee bed in the room, there’s still so much space!!

Better yet, each room has a kitchenette (yesssss!). I tend to have leftovers because I overorder. With a microwave, now I can heat up my food and indulge in midnight suppers when I’m starving…

And with the great view from the balcony accompanying my meal, it feels like I’m dining in a 5-star restaurant (especially at night when the city lights glimmer like stars… <3).

PS: If you ever feel bored in your room, there are hotel facilities you can use like the infinity pool, on-site gymnasium, jacuzzi and more.

Photo Via Yoyo0907, Winky_hwy

Somerset Sukhumvit Thonglor 

Rate: from USD $79 / 2,420 baht per night
Address: No 115 Sukhumvit 55 (Thonglor), Sukhumvit Rd, Khlong Toei Nuea, Watthana, Bangkok 10110 (Coordinates here)
Contact: +66 2 365 7999

Check Rate on Agoda

World-class accommodation at strategic locations – Novotel

Who’s never heard of Novotel? Even if you’ve never stayed there, you’ve probably seen them around – not surprising since they’re known for their high-quality services and comfortable rooms. In Bangkok itself, there are 2 Novotel hotels worth staying at if you’re looking for an affordable luxury stay.

7. This luxury hotel is in Siam Square!! – Novotel Bangkok On Siam Square Hotel

Everyone loves shopping in Siam Square, whether it’s for cosmetics, clothes or accessories. And no matter how long you’ve been there, truthfully, it’s NEVER gonna be enough. But what if you can now shop until the last second?

My solution is to stay somewhere in Siam Square itself, so you can rest when the stores are closed and shop the moment they’re open. One hotel I recommend is Novotel Bangkok On Siam Square Hotel.

It’s located right inside Siam Square, which means you’re only a few minutes’ walk from major malls and stores in Bangkok. It also has restaurants, an outdoor swimming pool, fitness centre and a spa – everything for your ultimate comfort.

Photo Via Pearnattatida
Photo Via Yk_yi, Seavta_vann, Lu_yung_, Cindt.style_
Photo Via The_meek10

Best of all, your room has a great view of the Ratchaprasong area and offers a double bed, slippers, daily newspaper, etc. Relaxing and shopping 24/7 is definitely possible here!

Photo Via Katoun999, Daintydainz

Novotel Bangkok On Siam Square Hotel 

Rate: from USD $97 / 2,972 baht per night
Address: 392/44 สยามสแควร์ซอย 6, Rama I Rd, Pathum Wan, Pathum Wan District, Bangkok 10330 (Coordinates here)
Contact: +66 2 209 8888

Check Rate on Agoda

8. Are we in Manhattan or Sukhumvit? – Novotel Bangkok Sukhumvit 20

With all the tall buildings you can see out of the floor-to-ceiling windows from your room, it’s no wonder you might think you’re in New York City. But even though we’re in Bangkok, this doesn’t mean you can’t experience the same things.

For one, you can enjoy the city skyline views of Sukhumvit when you grab a drink or two at Sky on 20, Novotel Bangkok Sukhumvit 20’s rooftop bar. They also have other bars and restaurants for you to go to in case you prefer staying indoors. Or if you prefer a more laid back activity, there’s the infinity pool and spa you can relax at instead.

Photo Via Vivianzj21, Pakky_piyavadee
Photo Via Kiki_leung0412, Irem_10, Manondevos, Pear_huang_liz

Your rooms also have state-of-the-art amenities like a double bed, small desk and flat screen TV to let you rest comfortably.

Photo Via Jdhottie, Pimsandra

Novotel Bangkok Sukhumvit 20 

Rate: from USD $95 / 2,909 baht per night
Address: 19, 9 Sukhumvit 20 Alley, Klongton Khet Khlong Toei, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 009 4999

Check Rate on Agoda

9. Get your piece of “luxury” in Little Japan – Grande Centre Point Sukhumvit 55

What else can I say… You get to see incredible city views right from the comfort of your room!

That means the first and last thing you’ll see when you’re up are the majestic views – either from your bed or the sofa by the floor-to-ceiling windows. And with such sleek room designs and comfy beds, trust me, the only thing you’ll do here is rest and relax.

Photo Via Tereeeez, Aoraustin, Rabbit999

Of course, if you want the ultimate relaxation package at Grande Centre Point Sukhumvit 55, you can visit their infinity pool, Let’s Relax Onsen & Spa (it offers Japanese hot spring bath, Thai massage, Swedish massage, etc) and more.

Photo Via Ye_huang, Luv__ar.l, Itsmewindykuo, Alex_jh55
Photo Via Dawoonsuh

But if you do decide to go out, remember to take the free tuk-tuk shuttle to the nearest BTS!

Photo Via Hami_song, Chenchenn1108

Grande Centre Point Sukhumvit 55

Rate: from USD $102 / 3,126 baht per night
Address: 300 Soi Sukhumvit 55, Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 020 8000

Check Rate on Agoda

10. A modern take on Thai-style stays in downtown Bangkok – Lancaster Bangkok

What? This is a Thai-style stay?

Yes, with the hotel full of gold and yellow (Thailand’s royal colours), and the decor consisting of swirls and shapes normally used in traditional Thai designs!

Photo Via Pink_moyamoya, Boomkrittinn

But what I love most about this hotel is how they’ve taken this and added their own modern twist, most evident through the yellow pillows and white-yellow-grey stripes in every room.

They’ve also made sure to add a bathtub in the [transparent-walled] bathroom so you can enjoy the city views even when you’re bathing.

Photo Via Kelleesetgo, Niels_bosch, Janinareinacher

My favourite “modern” addition to this hotel though is the first-class hotel facilities – from Viva Jiva Spa (includes spa, fitness centre and pool) to a doctor-on-call service!

Photo Via Lauri_mke, Sissiyangyue
Photo Via Wbounou, Isafang9, Lindsey_ueberroth

Lancaster Bangkok

Rate: from USD $94 / 2,881 baht per night
Address: 1777 New Petchaburi Rd, Huai Khwang, Khet Huai Khwang, Krung Thep Maha Nakhon 10310 (Coordinates here)
Contact: +66 2 262 8000

Check Rate on Agoda

11. Bathtub in the bedroom? Saltwater pool?? Just wow. – S31 Sukhumvit Hotel

If you’re travelling to Bangkok as a couple, you might want to check this hotel out.

Romance simply oozes from the rooms… From the bathtub in the room (don’t worry, there’s a glass wall separating the bathroom from the bedroom) to floor-to-ceiling city views.

Photo Via gil__z, Jackijrod, Badgalrosie

And if you’re willing to spend more bucks, you can even get a “Panorama View Suite” for a curved floor-to-ceiling window (which spans approximately 90 degrees). Talk about gorgeous…  (PS: This one is suitable for families or friends too)

Photo Via Junvu95

Better yet, this hotel even offers an outdoor saltwater swimming pool with jacuzzi! Where else can you find this? Only at S31 Sukhumvit Hotel. 🙂

Photo Via Jainoh, Susu0327_tw

S31 Sukhumvit Hotel

Rate: from USD $87 / 2,666 baht per night
Address: 545 Sukhumvit Rd, Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 260 1111

Check Rate on Agoda

12. See stunning views of “posh” Sukhumvit all-day long! – Hyatt Place Bangkok Sukhumvit

Two words to describe this place – absolutely spectacular! Whether you’re swimming at the rooftop infinity pool or chilling in your room, you’ll be able to see the beautiful skyline of Phrom Phong (fun fact: this is where the rich live, aka the ritzy part of Sukhumvit).

Photo Via Carol.crazyrunner, ___s____uu, Anita_littlecarousel

The bedrooms are such a joy to stay in too, with the beautiful bathroom (with shower) and  oh-so-comfy bedroom.

Photo Via Eiffie.h, Mikee_torres, Varmi_r

This hotel is also “awake” 24/7, meaning you can do things at odd hours like going to the gym or getting some refreshments. That’s because the grab-and-go “Gallery Market”, fitness centre and business centre are always open (yep, even at 3am). Great news for night owls (like me)!

Photo Via Sweetmod

PS: Hyatt Place Bangkok Sukhumvit also has disabled-friendly rooms!

Hyatt Place Bangkok Sukhumvit

Rate: from USD $71 / 2,176 baht per night
Address: 22/5 Sukhumvit 24 Alley, Khwaeng Khlong Tan, Khet Khlong Toei, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 055 1234

Check Rate on Agoda

Special Mention #1: My fairytale dreams have finally come true! – The Salil Hotel Sukhumvit 57 – Thonglor

Khao Yai might be the IT place to go for European, princessy rooms, but not everyone has the time to travel there (it’s 2-3 hours from Bangkok). But no worries, This hotel has heard our cries and has built a European-themed stay, filled with all the “princessy” attributes.

Photo Via Zxc349539-2, Cristina___lin, Closejun

Velvet chairs and headboards? Fluffy big beds? Floral wallpaper? Check, check and check!

Photo Via __Shih_cc, Liyingxyu

There’s even a kitchenette and bathtub in your room, as well as shops and themed restaurants and cafes on site to make your stay a well-rounded fairytale.

Photo Via ___Grace.1991___
Photo Via Miyoc.bxx, Favorite.white, Sherry_liu777

Shopping, eating and resting? You can definitely do all three here!

The Salil Hotel Sukhumvit 57 – Thonglor

Rate: from USD $83 / 2,543 baht per night
Address: 24 Ban Kluai Nuea Alley, Khwaeng Khlong Tan Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 072 2882

Check Rate on Agoda

Special Mention #2: Soaking in a jacuzzi with the city as your backdrop?! Now this is luxury… – Arte Hotel

Although there are more affordable rooms available at Arte Hotel, I’d like to draw your attention to their Jacuzzi Suite. This room is the epitome of affordable luxury.

Think about it… Soaking in a jacuzzi tub in a marble-tiled bathroom with city views as your backdrop. A classic wooden living room with sofas and flat screen TV to go full couch potato at. A luxurious bedroom with floor-to-ceiling windows… What more could we possibly ask for?!

Photo Via Sussan917, Marqglenn

This hotel even has a rooftop infinity pool, fitness centre and sky lounge! Now this is luxury… 😉

Photo Via Lamlamlau, Imyao__, Adeleprior
Photo Via Tsai_11, G_my0, See55200020022, Pinkhannah_leilei

Arte Hotel

Rate: from USD $151 / 4,627 baht per night (for Jacuzzi Suite with breakfast)
Address: 29 Soi Sukhumvit 19, Khwaeng Khlong Toei Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110 (Coordinates here)
Contact: +66 2 108 3378

Check Rate on Agoda

Found a stay you love? I definitely have!

The next time you’re in Bangkok, don’t forget to upgrade your vacation for a mini luxurious holiday! Happy travelling! 🙂

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