Bangkok, as we all know, gives us the most bang for our buck when it comes to fun and affordable holidays. If you’re not yet sure where you would like to go for your next short getaway, here’s a list of 8 beautiful hotels in Bangkok’s City Centre (that cost under RM400) that we know will definitely help you decide.

Bangkok City
Image Credit: Jakob Owens, Unsplash.com

Yes, all hotels on this list have review ratings of only 8.0 and above. We know these things. We’ve got you covered.

#1 – Hotel Once Bangkok

Hotel Once Bangkok
Image Credit: Hotel Once Bangkok, Agoda.com

Seriously, this hotel looks so pretty and affordably priced, we think it should be renamed The Unicorn Hotel. Featuring impeccable design that makes most every corner of your room a photo-worthy backdrop, this is the perfect little haven for you and your friends to show off your daily hauls and take #WokeUpLikeThis selfies, while lounging in pure beauty.

The only downside is that it is further away (10km) from the City Centre than most other hotels on this list. P.S: For just a little more, you can even book an Executive Jacuzzi room with your very own tub.

 Price per night: RM 299 (Deluxe Room, with breakfast)

Address: 2074/99 Soi Charoenkrung 72/2, Charoenkrung Road, Wat Phraya Krai, Bangkorleam, Bangkok 10120, Thailand

#2 – Siam @ Siam Design Hotel Bangkok

Siam @ Siam Design Hotel Bangkok
Image Credit: Siam @ Siam Design Hotel Bangkok, Agoda.com

Guests at this trendy hotel are able to walk to many key locations in the vibrant city, including the National Stadium BTS (5mins), Siam Paragon (10mins) and Platinum Shopping Mall (20 mins). After all that walking, you’ll definitely want to make time to enjoy a panoramic view of the city from their casual rooftop bar, and take a long, relaxing dip in their swimming pool.

Price per night: RM 333 (Deluxe Room, with breakfast)

Address: 865 Rama 1 Road, Opposite National Stadium, Wang Mai, Patumwan, Siam, Bangkok, Thailand agoda

#3 – K Maison Boutique Hotel

K Maison Boutique Hotel
Image Credit: K Maison Boutique Hotel, Agoda.com

Modernism with a touch of simplicity. Some hotels have an indescribable charm to them, and K Maison Boutique Hotel is one of those hotels. A short 3.5km away from the City Centre, this posh little lodge is sure to send all your heart into a happy little dance each time you return from your amusing day walking about town.

Price per night: RM 344 (Super Classic Silk, with breakfast)

Address: 17 21, Rang Nam Alley – Soi Ruam Chit, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand

#4 – Prime Hotel Central Station Bangkok

Prime Hotel Central Station Bangkok
Image Credit: Prime Hotel Central Station Bangkok, Agoda.com

Situated in China Town, Prime Hotel Central Station Bangkok is the perfect place to experience Bangkok and its vibrant surroundings. Guest reviews all echo the same thing- Rooms are consistently spacious and clean, with gigantic single sized beds. This is definitely a hotel you would like to return to after a long and arduous day of shopping.

Price per night: RM 399 (Deluxe Room)

Address: 23/34-35 Trimitr Road Taladnoy, Samphanthawong, Bangkok, 10100, Thailand

#5 – Mode Sathorn Hotel

Mode Sathorn Hotel
Image Credit: Mode Sathorn Hotel, Agoda.com

Located just next to Surasak BTS Station, and just 5 minutes away from the nearest 7-Eleven and Family Mart stores, this eclectic hotel is sure to invigorate you each time you set foot in it. Boasting an incredible view, an amazing pool, and a pricelessly cool vibe, this is just the place for the holiday-goer who won’t scrimp on style no matter which country they’re in.

Price per night: RM 316 (Business Studio, with breakfast)

Address: North, 144 Si Lom, Silom, Bang Rak, Bangkok 10500, Thailand

#6 – Fyn Hotel

Fyn Hotel
Image Credit: Fyn Hotel, Agoda.com

Designed in an industrial loft style, Fyn Hotel delivers a sense of warm hospitality and comfort to all its guests. The light and breezy hotel is located in the heart of of Bangkok’s Victory Monument, a historical landmark of the city. A short 3-minute walk from the Victory Monument BTS Station, Fyn Hotel is within easy reach of major shopping centers nearby like Siam Square, MBK, and Platinum Mall.

The hotel also offers Family Rooms, which makes this venue perfect for those with young ones.

Price per night: RM 209 (Deluxe Twin, with breakfast)

Address: 17/1 Soi Ratchawithi 9, Thanon Phaya Thai, Ratchathewi, Bangkok 10400, Thailand

#7 – Lemontea Hotel

Lemontea Hotel
Image Credit: Lemontea Hotel, Agoda.com

One guest spiritedly writes that the hotel is zero kilometres away from the City Centre. Like Fyn Hotel, this warm abode offers family rooms, and oozes a humble, affable atmosphere that’s sure to put you at ease in this bustling city. Within short walking distance are various 7-Eleven and massage stores, making this the perfect place for lazy days.

Price per night: RM 206 (Superior Room)

Address: 55 Soi Petchburi15 Petchburi Rd., Ratchthevi Bangkok Thailand 10400, Bangkok 10400, Thailand

#8 – Klub Hotel Bangkok

Klub Hotel Bangkok
Image Credit: Klub Hotel Bangkok, Agoda.com

Perhaps our all-rounded favourite from this list, Klub Hotel is perfect for all sorts of travellers. Located 1.9km from the city center, this venue is known for their friendly staff and consistent service standards, despite being relatively new. We love that the rooms are airy and spacious- This means you have more space for all your loot!

Price per night: RM 191 (Premier Corner)

Address: 22/1 Petchburi Road Soi 13, Phayathai, Rajthevee, Pratunam, Bangkok, Thailand, 10400


There we are. We hope you enjoyed looking at these pretty hotels as much as we did. If you would like to save even more on your holiday, book your hotel with Agoda discount code via Shopback for up to 6% cashback and twice the satisfaction.

We don’t know about you, but we’re headed to Bangkok for sure for our next short trip. Look up the Bangkok Travel Guide to find out where to go and what to eat. Sawatdee-kah!