In keeping with its reputation as a city of great contrasts, Bangkok boasts some of the world’s finest hotels and some of its cheapest rooms – everything from five-star to backpacker hostels. Bangkok is split into districts, each with its own upside, so think about what you want to get from your stay before you decide on a hotel.
For example, to make it easier to get around it may pay to be within striking distance of the MRT or Skytrain. If shop ’til you drop clothes markets are your thing, think Pratunam, while the Sukhumvit Road area offers more modern shopping and some trendy restaurants. Younger travellers may still gravitate to Khao San Road, while Silom is home to vibrant nightlife, and Siam to upmarket shopping.
Our top picks
Centara Grand at CentralWorld
Grand and fabulously located atop Central World Mall, this luxurious hotel features modern rooms and suites, a lavish day spa, impressive pool area and chic rooftop restaurant and bar.
Siam@Siam Design Hotel
Impressively stylish and set within the city centre, this contemporary design hotel boasts ultra-chic, moody rooms, a sky-high infinity pool, and a medley of trendy dining options and bars including an open-air rooftop restaurant.
Pathumwan Princess Hotel
Award-winning, luxurious and boasting the MBK Centre and Siam Square at its doorstep, this hotel offers incredible dining, a tranquil day spa and an extensive health club considered a destination in itself.
Century Park Hotel
At the bustling intersection of Pratunam and Victory Monument, this hotel treats guests to refined rooms and suites, a rooftop pool surrounded by a lush green oasis, numerous dining options and a short stroll to the markets.
Indra Regent Hotel
Steps away from Baiyoke Sky Tower and vibrant Pratunam market, this hotel boasts modern Thai-inspired rooms, the heavenly Spa Indra and a variety of dining options including a cultural tribute at Sala Thai where authentic flavours, dance and music mingle.