Advertise with us

People who usually travel to Bangkok have just two things in mind: food and shopping.

There’s no doubt that the city is packed to the brim with great bargains, and don’t you want convenience when it comes to moving around the city?

Also read:

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

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

16 cafes in Bangkok with dessert that are actually works of art

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

We feel you when we say that carrying a whole bunch of shopping bags after a whole day out can be pretty tiring.

Well, we’re here to show you the best and most affordable hotels to stay at in the most popular areas of Bangkok!

They are not only great in style, but they boast convenience in the sense that they are all near BTS stations.

Keep reading if you want to find out more!’


Note: The prices reflected below are the low season rates, and they exclude tax and service charges. Accommodation rates often change with room availability, and low or high seasons. We recommend double checking for the final prices before confirming your booking.

1. For the shopaholics: Siam/Pratunam

If your main goal is to shop till you drop in Bangkok, then check out these hotels that are located in right in the heart of the city!,-justnic11,-j_2nnn

Photo by, justnic11, j 2nnn

Shopping malls and night markets such as Siam Paragon, Platinum Fashion Mall and Pratunam night market are just a stone’s throw away.


Not only that, after a whole day of shopping, be sure to visit the massage parlours to end the day with some relaxation.

1-a) Two sugars with my tea, please – Lemontea Hotel (From 39 USD)

The Lemontea Hotel is a tea-themed hotel with rooms having different types of tea motifs on the walls!


This accommodation is a sure-win for the tea lovers. Themes range from Japanese Matcha to Lemon Tea and Earl Grey.

Not only is it cute, it also has great facilities like its own massage parlour as well as a garden. Guests can utilise the facilities to unwind after a day out.


The hotel is just a 15-minute walk from Ratchathewi BTS station, an 8-minute walk from Platinum Mall and a 14-minute walk from Siam Paragon.


Photo via o.815kg, xueyingl, cherylkumiko

Lemontea Hotel’s location is great for those who just want to shop around the area.

Lemontea Hotel

Rate: From USD $39 / approx. 1191 Baht
Address: 55 Soi Petchburi 15 Petchburi Rd., Ratchthevi Bangkok Thailand 10400 (Coordinates here)
Getting there: 9 min walk from Phaya Thai BTS
Contact: +66 2693 5499

Check rate on Agoda Check rate on

1-b) For the love of convenience – The Residence Rajtaevee (From 40 USD)

The Residence Rajtaevee is one of our top picks, simply because it’s just a short walk to all the major shopping malls and food streets in the area!


Situated along the same road as Siam Paragon, one can shop there for a few hours before taking the BTS to elsewhere.

Not to mention that the Jim Thompson House and MBK Center is just 9-minutes away, making it a great choice for those who just want to shop.


What adds value to this hotel is its on-site spa and restaurant that serves Italian and Thai food!

The Residence Rajtaevee has a Deluxe Room that is great for couples, and it also includes a free airport transfer!

The Residence Rajtaevee

Rate: From USD $40 / approx. 1222 Baht
Address: 588/1 Petchburi Road, Rataevee, Siam, Bangkok, Thailand 10400 (Coordinates here)
Getting there: 11 min walk from Siam BTS
Contact: (662) 656-5165,251-0175

Check rate on Agoda Check rate on

1-c)   The most Instagrammable hotel – Gaam Bangkok (From USD $33

Looking for a hotel that is chic and modern?

Gaam Bangkok, a boutique hotel, might just be for you! Upon entering, guests will see a bicycle mounted on the wall, giving it a very unique ambience that caters to young adults.


It’s at a prime location for shopaholics, seeing as it’s just a 9-minute walk to Platinum Mall, and a 13-minute walk to Siam Paragon.


Photo by micheelllee, katelynchua

Ratchathewi BTS station is just a 13-minute walk as well. For added convenience, there is a 7-11 near the hotel. Perfect for those who to load up on all that yummy Thai 7-11 snacks!

Gaam Bangkok

Rate: From USD $33 / approx. 1011 Baht
Address: 39/33 Phetchaburi 15, Phaya Thai , Ratchathewi, Pratunam, Bangkok, Thailand 10400 (Coordinates here)
Getting there: 10 min walk from Phaya Thai BTS
Contact: +66 2 001 6256

Check rate on Agoda Check rate on

Special Mention: Tranquil living at Victory Monument – Cosy/Secluded Studio (From USD $40)

Here’s one for the travellers who enjoy shopping at Victory Monument: a cosy, secluded studio airbnb!


One of its many perks is that it’s located in a rather quiet residential area that is just a 15-minutes walk to Victory Monument.

From there, one can take the BTS train to other stations for shopping.


The hosts of this airbnb also provide free breakfast for every day that you stay there, not to mention that there is a bathtub as well as a foot massage machine!


The Boonjarud family sure knows how to take care of their guests by providing such amenities for weary travellers at the end of the day!

The hosts also have 2 similar apartments in the area with the same facilities. Be sure to check them out if you’ll be shopping at Victory Monument!

Cozy/Secluded Studio in Central Bangkok

Rate: From USD $40 / approx. 1225 Baht
Getting there: 10 min walk from Victory Monument BTS

Check rate on Airbnb

Not an Airbnb member yet?
Get a $25 credit by using this link 

2. For nightlife: Silom/Lumphini Park/Sukhumvit

As for travellers who are going to Bangkok for the vibrant nightlife, Silom and Sukhumvit is the place to be.


Photo via xia.ash r

Silom is Bangkok’s CBD which is littered with malls, along with Lumphini Park, a place known for people doing outdoor yoga.


Photo via rose.nayeli junnhouse tallcupofchocolatemilk

Patpong night market is situated nearby as well, which makes staying in the area rather convenient.

Sukhumvit is most famous for being the highlight of Bangkok nightlife, what with its medley of bars and clubs. There’s too many to choose from!

2-a) Anyone can feel like a queen or king – Thee Bangkok Hotel (From 34 USD)

This swanky, European-style hotel is just what you need if you’re in it for stylish comfort!


It’s just a 13-minute walk to Terminal 21, a popular airport-themed shopping mall, and a 8-10 minute walk to Asoke BTS station.


If you can splurge a little more, try The King Suite. It is the biggest room that comes with a bathtub for those who love soaking after a day out!


There is also a 7-11 and a massage parlour nearby for convenience.


Photo via danxny

The hotel is located in Sukhumvit, so café-hopping guests can visit the numerous cafes in this area.

One such café is the Karmakamet Diner, a rather popular Instagram-worthy café.

Thee Bangkok Hotel

Rate: From 34 USD (approx. 1178 baht)
Address: 9/1 Sukhumvit 20 (Sainampeung) Klongtoei Bangkok 10110 (Coordinates here)
Getting there: 8 min walk from Asok BTS
Contact: +66 2610 405

Check rate on Agoda Check rate on

2-b) A beautiful, luxurious chic hotel – Luxx at Silom Hotel (From 32 USD)

If you’re looking for chic modernity amidst the hustle and bustle of the city, then Luxx at Silom is the place for you!


This no-frills accommodation is what everyone needs: comfort in a boutique hotel at an affordable price.

It’s just a 10-minute walk to Patpong, where there are tons of restaurants, bars and nighttime entertainment.


Not only that, the hotel is also a 10-minute walk away from the BTS Chong Nonsi station and the BTS Silom station.

Be sure to check out the 50sq.m suite when booking. It’s just right for couples looking to get away for a short trip to Bangkok!

Luxx at Silom Hotel

Rate: From USD $32 / approx. 980 Baht
Address: 6/11 Decho rd. Bangruk Bangkok, Thailand 10500 (Coordinates here)
Getting there: 10 min walk from Chong Nonsi BTS
Contact: +66 2635 8800

Check rate on Agoda Check rate on

Special Mention: Living it up, artsy fartsy style – Hotel Clover Asoke (From USD $82)

Looking for something quirkier? Then Hotel Clover at Asoke might just be the place for you!


Being an artwork-themed hotel, they have different rooms such as the Lady Room featuring pop art murals of women, and the Clover Style rooms with floral motifs.

The Executive Corner rooms (85.6 USD) boast a Jim Thompson designed headboard, giving it a rather extravagant feel.2-c-2-bar,-pool

The hotel has great facilities too, with a rooftop bar and swimming pool overlooking the city.


Photo via mat.eja

It’s a 5-minute walk to Asoke BTS station and is directly opposite Terminal 21. Luxurious living has never been so simple!

Editor’s note: Price rates have since increased and rooms are no longer available under $100 (low season)

Hotel Clover Asoke

Rate: From USD $82 / approx. 2512 Baht
Address: 9/1 Sukhumvit 16 (Sammit), Klongtoey, Khlong Toei, 10110 Bangkok, Thailand (Coordinates here)
Getting there: 6 min walk from Asok BTS
Contact: +66 2610 405

Check rate on Agoda Check rate on

3. For honeymooners and historical junkies – Chao Praya Riverside

This one is for travellers who love to soak up a country’s history and culture: the Riverside.


Photo via boss_ratatessvigelandhenrywiraputra, TripCanvas

Being one of the most scenic spots in Bangkok, you can be sure to enjoy tourist attractions like the Wat Arun (Temple of Dawn) as you take a river taxi down the Chao Phraya River.

The Riverside vicinity is abundant with other cultural sights like the Grand Palace and the Royal Barges Museum.


If you’re here with your other half and just want to spend a quiet holiday together, you can seek refuge from the hustle and bustle of the city in these quiet accommodations, where you can soak in romantic views of the river from your bedside.

3-a) Down by the river – The Myth-Sud Sathorn Hotel (From 38 USD)

Located by the Riverside, the Myth-Sud Sathorn Hotel is a delight for ease of convenience to attractions.


It is just a 1-minute walk to the Saphan Taksin BTS station, as well as to the Centre Pier where travellers can take a boat ride down the river to places like the Asiatique and River City.

Nearby lies a hidden gem: the Bangrak Bazaar Night Market where you can wolf down dishes from street side stores.


The Myth-Sud Sathorn Hotel is a great hotel for first time travellers who wish to learn more about the country’s history!

The Myth-Sud Sathorn Hotel

Rate: From USD $38 / approx. 1164 Baht
Address: 235-239 Sathorn Tai Road, Yannawa, Sathorn, Bangkok. 10120 Thailand (Coordinates here)
Getting there: 5 min walk from Saphan Taksin BTS
Contact: +66 2 2124155

Check rate on Agoda Check rate on

3-b) Style and comfort at a budget – Hotel ibis Bangkok Riverside (From 41 USD)

Travellers looking for a stylish and modern hotel on a budget can consider Hotel ibis Bangkok Riverside. Situated just alongside the Chao Phraya River, you can definitely say that the view is picturesque!


Guests can catch a river taxi and head on down to Asiatique for dining and entertainment, or go to the SENA Fest Lifestyle Mall for shopping.


Popular tourist attractions near the hotel include the Grand Palace, Wat Arun Temple and the Wat Pho Temple.


Photo via chi nu

The hotel’s facilities are sufficient in the sense that they have everything that you need.


Photo via adtyngrh, aomzaha

Guests can take a dip in the pool in the afternoon to cool down! The accommodation is great for people who want to experience Thai culture at its finest.

Hotel ibis Bangkok Riverside

Rate: From USD $41 / approx. 1253
Address: 27 Charoennakorn Rd., Soi17, South Banglumphu, Klongsarn, Bangkok Riverside, Bangkok, Thailand 10600 (Coordinates here)
Getting there: 10 min walk from Saphan Taksin BTS
Contact: +66 2659 2888

Check rate on Agoda Check rate on

4. For the hipsters: Ekkamai/Thonglor

For a more unique and trendy experience, Thonglor and Ekkamai is the place to be!


Photo via soimilk

This place appeals to young adults due to the large variety of classy drinking establishments like ‘20s inspired speakeasies, as well as exclusive clubs.

The district has been known to be very popular amongst the rich and fashionable, so you can definitely expect to have a posh, upscale experience here!

4-a) Cosy industrial chic livin’ – THA City Loft Hotel Bangkok (From 33 USD)

An industrial loft-style hotel located on Ekkamai Road is perfect for people who want to stay around the area.


The walk from Ekkamai BTS station to the hotel is just under 10-minutes, making it convenient for travellers who wish to go to other parts of Bangkok.

Each room has different hand-drawn artwork on the walls and they are also furnished with industrial décor, like hanging light bulbs and wire sculptures.


The hotel has a restaurant, known as the Light Loft. Beautifully decorated with tons of light bulbs, guests can sit down and relax with a cuppa before heading out.


Photo by explodingbelly

The dim lighting makes the place feel very cosy and homely, perfect for coming home to after a long, full day out!

THA City Loft Hotel Bangkok

Rate: From USD $33 / approx. 1009 Baht
Address: 2 Ekamai 6, Sukhumvit 63, Phra Kanong Nua, Wattana Bangkok 10110 (Coordinates here)
Getting there: 10 min walk from Ekkamai BTS
Contact: +66 2714 0888

Check rate on Agoda Check rate on

4-b) All the world’s a stage – PlayHaus Thonglor Hotel (From 33 USD)

Fans of theatre will certainly fall in love with PlayHaus Thonglor Hotel, simply because it’s a play-themed hotel!


Every floor has a different theme: the first floor being Romeo and Juliet, the second floor is inspired by Mary Poppins, and the third floor is Aladdin.


The rooms are furnished lavishly with colour palettes according to the plays that they drew inspiration from.


To complete the experience, guests can visit BackStage, the hotel’s in-house cocktail bar complete with backstage mirrors outlined with light bulbs!


The hotel is just a 12-minutes walk to Thonglor BTS station and is surrounded by many restaurants and bars.


Wining and dining has never been so simple!

PlayHaus Thonglor Hotel

Rate: From USD $33 / approx. 1011 Baht
Address: 205/22-23 Sukhumvit Soi 55 (Thonglor) Klongton Nua, Wattana, Bangkok 10110 Thailand (Coordinates here)
Getting there: 13 min walk from Thong Lo BTS
Contact: +66 2712 5747-8

Check rate on Agoda Check rate on

4-c) A Mediterranean wave of delight across 4 seasons – Salil Hotel (Sukhumvit Soi Thonglor 1)

Salil Hotel is a fascinating hotel near Thong Lo BTS station (about 3 minutes walk). “Salil” is Thai for “wave” and the iconic logo is incorporated throughout the design of its hotel.

Its Mediterranean-inspired interiors paint a charming and picturesque setting, with the whole hotel exuding a bright and cheery atmosphere.

Photo Via Lee_Natalie,Aebeverly

The Premier Rooms are decorated in vintage colours or themes of the four seasons – Spring, Summer, Autumn and Winter. The chic interiors and vibrant colours make for a cosy and inviting room, and the cute little decals on the walls add charming accents to the room’s theme.

The best part; you can hang out on your terrace and enjoy a Mediterranean view, complete with an enchanting pool with fountains, right in the middle of Bangkok!

From its beautiful rooms, modern fitness center and sauna, to delicious food, an enjoyable refreshing dip in the pool or a soothing warm bath in the privacy of your room – Salil Hotel is sure to charm you with an unforgettable stay in Bangkok.

Photo Via Claralim1024

Salil Hotel (Sukhumvit Soi Thonglor 1)

Rate: From USD $42 (Approximately 1457 Baht)
Address: 21/4 Soi Sukhumvit 11 (Chaiyos), Sukhumvit Road, Klongton Nua, Wattana, Bangkok 10110 (Coordinates here)
Contact: +66 2 215 7333

Check Rate on Agoda 

4-d) Some day you’ll nostalgically look back to – Oneday Hostel (USD $31)

With its plethora of affordable luxury hotels, Bangkok is really wreaking havoc on the good ol’ days of hostel-life backpacking.


It isn’t exactly luxurious here, but the Oneday Hostel has impeccable standards of cleanliness and customer service.

It also offers plenty of choices for adventurers who prefer doing things in a group – like storytelling and yoga – or for the timid traveller who enjoys their private space.

6-2-Oneday-Hostel 2

A bunk bed in an en-suite 8-bed dormitory will set you back by a pittance at USD $12/night, and their Private Double room with shared bathroom will not break the bank either.


Photo  via onedaypauseandforward

The latter sports a faux-Victorian style décor that will make you feel you’re ‘lepaking’ (Read: relaxing) somewhere in a swanky London hotel room.

Oneday Hostel is located near Phromphong BTS Station, and this is your perfect chance to do some lodging-hopping in style and comfort.

Oneday Hostel

Rate: From USD $31 / approx. 950 Baht
Address: 51 Sukhumvit 26 Alley, Khlong Tan, Khlong Toei, Bangkok 10110 (Coordinates here)
Getting there: 6 min walk from Phrom Phong BTS
Contact: +66 2 108 8855

Check rate on Agoda Check rate on

5. A weekend shopping spree: Chatuchak

We know that there are some of you out there who travel to Bangkok for one purpose, and one purpose only: to visit weekend markets and splurge on bargain fashion and houseware!


Photo via jaslynyap, TripCanvas

Fret not; we’ve got you covered with the best selection of hotels for the convenience of shuttling to and fro the Chatuchak market.

After all, we’re sure you would be tired after shopping a whole day and you wouldn’t want to be carrying a bunch of bags to go for dinner, would you?

5-a) Simplicity at its finest – KENCOZY Accommodation (From 23 USD)

This budget, no-frills hotel is a hidden gem for those who want to spend most of their time at the Chatuchak market.


The hotel is located in Chatuchak itself and it is a 10-minute walk to the market, great for walking back to deposit your shopping bags for the day.

Saphan Kwai BTS station is also nearby; with it being 5-10 minutes walk away. The interior is simple, plain décor with wooden furniture and parquet floors.

KENCOZY Accommodation will be a delightful convenience for weekend Chatuchak shoppers!

KENCOZY Accommodation

Rate: From USD $23 / approx. 703 Baht
Address: 40-42 Sutthisan Winitchai Rd, Samsen Nai, Phaya Thai, Bangkok 10400, Thailand (Coordinates here)
Getting there: 8 min walk from Saphan Khwai BTS
Contact: +66 2 013 6689

Check rate on Agoda Check rate on

5-b) Can you paint with all the colours of the wind? – Mystic Place (From 37 USD)

Mystic Place hotel’s tagline is ‘Where Kitsch Art Meets Hospitality’, and we can see why!


An eccentric hotel with 36 different themed rooms, you can be sure that your experience here will be quite extraordinary.


Room 206 features ‘The Fitting Room’, where there are clocks above the bed, each set to the time zone of the world’s most fashionable cities.


For something a little more interesting, why not check out Room 403, ‘Trash Chic’, where the artwork on the wall is made out of junk that people usually get rid of.


Aside from all its quirkiness, Mystic Place is also convenient, being just 5-minutes away from Saphan Kwai BTS station and a 10-minute walk to Chatuchak market.

Mystic Place

Rate: From USD $37 / approx. 1131 Baht
Address: 224/5-9, 224/11-18 Pradipat Rd., Phayathai, Bangkok 10400, Thailand (Coordinates here)
Getting there: 10 min walk from Saphan Kwai BTS
Contact: +66 2 270 3344

Check rate on Agoda Check rate on

6. For the foodie: Chinatown

One of the things that people travel to Bangkok for is the amazing food.

Being a multicultural city means that they have a wide variety of food available, from delectable spicy Thai dishes to traditional Chinese food.


Photo via thanasak26, fernmonticha, descafillisia, 1000manerasdevestir, pupae_ampavee

Travellers will enjoy trying snacks from street side stalls in Chinatown, and visiting all the quirky stores selling knick-knacks and souvenirs!

6-a) Oriental opulence at a bargain – Chinatown Hotel (From 38 USD)

The Chinese-style hotel decked in tasteful red décor is situated right in the middle of Chinatown, making moving around the heritage area a breeze for first time travellers.


The hotel is just a 5-minute walk from Hua Lamphong BTS station and Rajawongse Harbour.

There are many tourist attractions nearby, such as the Royal Grand Palace and the Emerald Buddha.

But that’s not all: food lovers must know that Chinatown has lots of eateries and wholesale Chinese snacks!


Chinatown Hotel has a Deluxe Room and Junior Suite Room that is suitable for families and it also comes with a bathtub! Facilities include the lobby bar and an in-house Thai massage service.

Chinatown Hotel

Rate: From USD $38 / approx. 1162 Baht
Address: 526 Yaowaraj Road, Sumpuntawong, Bangkok 10100 Thailand (Coordinates here)
Getting there: 11 min walk from Hua Lamphong MRT
Contact: +66 225 0204

Check rate on

So there you have it, a compilation of some of the most unique budget hotels in Bangkok!

They’re affordable, stylish and convenient, and those are the most important things on our checklist for a laidback vacation to the Land of Smiles.

Let us know where you’d like to stay in the comments below!

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