Best Hotels in Bangkok
700 verified listings

Baiyoke Sky Hotel
Refined hotel in Thailand's tallest building offering an 83rd-floor bar, plus restaurants & a spa.

Banyan Tree Bangkok
Contemporary rooms & suites in a modern high-rise hotel featuring 6 eateries, 5 bar/lounges & a spa.

Rembrandt Hotel Bangkok
Polished hotel with 4 restaurants & 2 bars, plus an outdoor pool, a spa & free breakfast.

Bangkok Marriott Marquis Queen’s Park
High-end property featuring dining & a cocktail lounge, plus a spa, an outdoor pool & a gym.

Ambassador Hotel Bangkok
Contemporary rooms & suites in a polished hotel offering dining, a fitness center & a squash court.

Millennium Hilton Bangkok
Plush rooms & suites in a sleek hotel with dining & jazz, plus a rooftop bar, a pool & a spa.

Novotel Bangkok on Siam Square
Warm quarters, some with balconies, in a relaxed hotel offering 3 restaurants & an outdoor pool.

Shangri-La Bangkok
Upscale riverfront hotel featuring 9 restaurants & bars, plus tennis, a spa & 2 outdoor pools.

Amari Bangkok
Polished, contemporary lodging with a vibrant international restaurant, a spa & an outdoor pool.

lebua at State Tower
Chic accommodations in a swanky tower hotel, plus high-end rooftop dining, a pool & river views.

Pullman Bangkok Hotel G
Chic hotel offering 3 restaurants & 2 hip bars, as well as massages, a gym & an outdoor pool.

Anantara Riverside Bangkok Resort
Polished rooms in a riverside lodging offering 6 restaurants, 3 bars & a cooking school.

Prince Palace Hotel Bangkok
Classically decorated rooms in a hotel with 2 restaurants, a sushi bar, a beer garden & a spa.

Grand Mercure Bangkok Atrium
High-end lodging offering a Japanese restaurant & a coffee shop, plus an outdoor pool & a sauna.

Eastin Grand Hotel Sathorn
Refined rooms & suites in a high-end hotel with 3 restaurants, a chic bar & a pool.

Novotel Bangkok Platinum Pratunam
Upmarket lodging with dining, a hip lounge & a rooftop bar, plus an outdoor pool, massages & a gym.

Holiday Inn Bangkok Silom by IHG
Contemporary lodging with restaurants & a cocktail bar, plus a tennis court & free tuk-tuk shuttles.

Vince Hotel Bangkok Pratunam
Laid-back lodging featuring a hip restaurant & a gym, along with a rooftop pool & bar.

Kimpton Maa-Lai Bangkok
Sleek high-rise hotel offering dining & a 40th-floor bar, plus a spa, a gym & an infinity pool.

Chatrium Hotel Riverside Bangkok
Premium apartment hotel beside a river, plus a spa, 3 restaurants & a lagoon-style outdoor pool.

Royal Orchid Sheraton Riverside Hotel Bangkok
Upscale high-rise offering polished rooms with river views, plus dining, a spa & free boat shuttle.

JC Kevin Sathorn Bangkok Hotel
Sleek quarters with city views in a chic high-rise lodging with rooftop dining & an infinity pool.

Asia Hotel Bangkok
Streamlined rooms & suites in a relaxed hotel offering an outdoor pool, a lobby bar & 3 restaurants.

SO/ Bangkok
Stylish quarters, some with hot tubs, in a luxe lodging offering an infinity pool & posh dining.
Where should I stay in Bangkok?
Bangkok has accommodation for every traveler and budget, from luxury riverside resorts and boutique hotels in Thonglor to budget-friendly stays near Khao San Road. Browse verified hotels with real guest reviews, room photos, and direct booking links. Filter by area, price range, and amenities to find your ideal stay.
Business owners can claim their listing for free or upgrade to Pro for do-follow backlinks, verified badge, and priority placement in search results.
Frequently Asked Questions
What are the best areas to stay in Bangkok?
Sukhumvit (Asok to Phrom Phong) is best for nightlife and dining, Silom-Sathorn for business, Riverside for luxury, Siam for shopping, and Khao San for budget travelers.
How much do hotels cost in Bangkok?
Budget hostels start at 300-500 THB/night, mid-range hotels run 1,500-3,500 THB, and luxury five-star hotels range from 5,000-15,000+ THB per night.
Are Bangkok hotels close to public transport?
Many hotels along Sukhumvit, Silom, and Siam are within walking distance of BTS Skytrain or MRT stations. Always check proximity to the nearest station when booking.