Sitting pretty along the Chao Phraya River for nearly 150 years, the Mandarin Oriental Bangkok is the kind of place that feels both grand and genuinely welcoming. Rooms start at B25,000, and yes – they’re as luxurious as you’d hope. We’re talking polished teak floors, silk drapes and river views that just hit differently in the early morning. The dining? Next level. Le Normandie is a dream for French cuisine lovers (go hungry, it’s worth every baht). Sala Rim Naam combines rich Thai flavours with traditional performances – it’s the spot we take our parents when they visit. Baan Phraya is a favourite for date nights, tucked inside a gorgeous old house. Lord Jim’s is all about seafood classics and The China House serves refined Cantonese in a glamorous setting if you’re craving dim sum or roast duck. Don’t leave without a nightcap at The Bamboo Bar – easily one of the best cocktail bars in the world. Meals range from B1,200 to B3,000+. It’s a splurge, but for a stay that feels like an occasion in itself, it doesn’t get much better.
48 Oriental Ave, Bang Rak. Book via here.