10 Best Affordable Hotels in Bangkok for 2025

Enjoy comfort and style without breaking the bank: The 10 best affordable hotels in Bangkok for 2025

We may earn a commission from purchases made through some affiliate links on this website

For travellers looking to balance style, comfort and budget, no other city offers such a choice of on-trend and affordable hotels quite like Thailand’s capital. Here’s our guide to the nicest, most affordable hotels in Bangkok that won’t blow your budget.

1905 HERITAGE hotel in Bangkok

1. 1905 Heritage Corner

Located in the heart of Bangkok’s historic Old Town, 1905 Heritage Corner is a charming boutique hotel housed in a meticulously restored colonial building. Dating back to 1905, it’s an intimate glimpse into Thailand’s past. Each of the guest rooms reflects a unique aspect of Thai heritage. Expect to see traditional artworks adorning the walls, with handwoven textiles and beautiful teakwood. Despite its historical charm, you can enjoy high-speed Wi-Fi, spa-like bathrooms and personalised concierge services which include guided tours of nearby temples and markets to curated dining experiences. Its location is steeped in history too; you’re steps away from the Grand Palace and Wat Pho.

Rooms from: £93 per night / $124 per night

MUSTANG BLU hotel in Bangkok

2. Mustang Blu

Mustang Blu is a boutique hotel that redefines the boundaries of art and accommodation. Housed in a restored heritage building, this eclectic stay blends vintage charm with avant-garde design. Each of the nine uniquely curated rooms is a visual feast, packed with an array of curiosities – from antique furnishings and exotic taxidermy to lush greenery and bespoke artworks – this is a hotel that tells stories of adventure and whimsy. This extends beyond the rooms and into its café and restaurant, where you can indulge in artisan coffees and gourmet Thai-European fusion dishes. Exposed brick walls, grand pianos and even a full-size tree adorn the interiors here. Unique, quirky and right in the heart of the Bangkok action. 

Rooms from: £148 per night / $197 per night

CACHA Hotel in Bangkok

3. Cacha Hotel

Cacha Hotel is a gem that celebrates the city’s street art culture. Housed in a renovated shophouse, the hotel’s façade is illustrated with murals by local artists; a living canvas that you get to explore during your stay. Inside, each of the 35 uniquely designed rooms showcases industrial-chic aesthetics complemented by original artworks. Exposed brick walls, reclaimed wood furnishings and minimalist decor show off the colourful and creative murals that cover the rest of the building. It’s a really unique spot. Don’t miss the rooftop terrace, which is a quiet escape with panoramic views of the city skyline – a perfect spot to unwind after a day exploring Bangkok.

Rooms from: £47 per night / $62 per night

SUKHOTHAI Hotel in Bangkok

4. Sukhothai

Ah Sukhothai… a five-star luxury hotel without an obscene price-tag, drawing inspiration from the ancient city of Sukhothai. You’re in the heart of Bangkok here, yet surrounded by lush gardens and serene lotus ponds. Nowhere does understated elegance quite like the Sukhothai. Each of the hotel’s spacious rooms and suites is designed with with silk fabrics and hardwood furnishings, while the restaurant Celadon serves up award-winning Thai cuisine. Don’t miss the Spa Botanica, with its 25m infinity pool and beautiful selection of holistic treatments. And if you can tear yourself away, Lumpini Park and the Chao Phraya river are a stone’s throw away.

Rooms from: £126 per night / $168 per night

RIVA SURYA Hotel in Bangkok

5. Riva Surya Bangkok

Usually, such enviable riverside locations are reserved for the Shangri La’s and the Mandarin Oriental’s. But here, perched gracefully along the banks of the Chao Phraya River, Riva Surya Bangkok is an affordable and tranquil retreat. Each of the 68 stylish rooms and suites have their own private balconies, many boasting stunning river views. The hotel’s prime location places you within walking distance of the Grand Palace, Wat Pho and the lively Khao San Road. After a day of exploring, unwind by the riverside swimming pool or enjoy authentic Thai cuisine at Babble & Grill, the hotel’s acclaimed restaurant. Here, dine al fresco, white wine in hand watching the golden sunset over the river.

Rooms from: £175 per night / $233 per night

AMDAENG Hotel in Bangkok

6. Amdaeng

Amdaeng, how do we love you? Let us count the ways. An intimate and romantic escape in the heart of Bangkok, the burgundy wine-red façade will seduce you before you’ve stepped foot inside. And then, each one of the elegant rooms treats you to panoramic river views. Witness the daily rhythms of river life play out beneath you as you enjoy your morning coffee. After a day in the city, make your way to Amdaeng’s rooftop terrace to experience Bangkok’s famous sunsets over the Chao Phraya river. The pool and riverside lounge provide additional spaces for relaxation, and the on-site NYE Restaurant serves authentic Thai cuisine crafted from fresh, local ingredients. It would be hard to find a more gorgeous, romantic spot.

Rooms from: £72 per night / $96 per night

OLD CAPITAL Hotel In Bangkok

7. Old Capital Bike Inn

Stepping foot inside the Old Capital Bike Inn is like walking into a Thai fairytale. Housed in a beautifully restored heritage building, the hotel reflects the elegance of old Siam. Each of the 10 uniquely designed rooms is brimming with handcrafted furnishings, antique décor, clawfoot bathtubs and whimsical hand-painted murals. This is an intimate and romantic escape from the hectic city outside the front doors. What truly sets the Old Capital Bike Inn apart is its dedication to conscious, eco-friendly practices and its passion for cycling culture. Guests are provided with complimentary vintage bicycles, encouraging them to explore the city’s hidden gems at their own pace. The hotel’s curated cycling maps lead you through quaint backstreets to discover local markets, hidden temples and lively neighbourhoods often missed on the traditional tourist route. An authentic and sustainable stay in the heart of Bangkok that lets you explore the soul of this city. 

Rooms from: £82 per night / $109 per night

8. GalileOasis

Tucked away in a quiet alley in the heart of Bangkok’s bustling Ratchathewi district, GalileOasis is a fusion of minimalism and eclectic décor, where you can find spacious rooms adorned with bespoke furnishings, local artwork and floor-to-ceiling windows that fill the space with natural light. One of the highlights of GalileOasis is the lush courtyard garden, a hidden gem where you can unwind amidst tropical foliage and water features. Designed with comfortable seating, ambient lighting and winding pathways, this is an oasis in the concrete jungle of Bangkok. Explore the nearby Bangkok Art & Culture Centre, or hop on the BTS Skytrain with the rest of the city at your fingertips. 

Rooms from: £55 per night / $73 per night

9. Public House 31

You’re in the heart of the action here in the Sukhumvit district, and Public House Sukhumvit 31 Hotel is a stylish and modern stay. Located on Soi Sukhumvit 31, the hotel has easy access to the city’s shopping centres, rowdy nightlife and famous landmarks, all while managing to offer a peaceful haven away from the urban rush. In the rooms, you’ll be treated to sleek and refined interiors and smart TVs. Floor-to-ceiling windows flood the spaces with natural light and provide stunning views of the city skyline. The rooftop terrace is, as always, a highlight, with a hip bar and infinity pool where you can unwind while enjoying uninterrupted views of Bangkok’s dazzling lights. 

Rooms from: £113 per night / $150 per night

CHANN hotel bangkok

10. CHAAN Bangkok Noi

Another enviable riverside spot, CHANN Bangkok-Noi is a boutique escape that beautifully captures the essence of traditional Thai waterside living. Designed to resemble a classic Thai wooden house, here you’ll find classic teak wood accents, open-air corridors and spacious verandas that overlook the canal, allowing you to soak in picturesque views and the gentle rhythm of river life. Inside the rooms, it’s minimalist décor, natural materials and floor-to-ceiling windows that flood the space with natural light. Its prime location gives you easy access to some of Bangkok’s most iconic landmarks, including the Grand Palace, Wat Arun and the bustling Wang Lang Market just across the river. The hotel’s staff can easily arrange river taxi services, which just adds another layer of new experiences to your stay. We think CHAAN is one of the best hidden gems in the heart of the city, away from the typical tourist trails. 

Rooms from: £71 per night / $94 per night