The best hotels in Bangkok

About Bangkok

Reviewed by
Last updated
Our shortlist
73 expert-reviewed hotels

Where you stay in Bangkok decides how much of the day you spend travelling. A hotel close to the cruise terminals you came for saves repeated journeys, while a quieter base may offer more space. Settle location before small differences in score or nightly rate.

Our current shortlist brings together 73 expert-reviewed hotels in Bangkok. We compare location, character, facilities, guest feedback and the live price shown for the selected dates, then link every recommendation to its complete review and current availability. For a location-led search, the area guides explain the stays around Bangkok Art and Culture Centre, Benjakitti Park and CentralWorld and show which hotels genuinely belong near each point of interest.

Once the location is clear, use collections such as Hotels Near Train Station in Bangkok, Luxury 5 Star Hotels in Bangkok and Free Breakfast Hotels in Bangkok to narrow the choice by the kind of stay you want. Compare two or three complete reviews, confirm the room and cancellation terms, and only then check the live total for the exact dates, guests and rooms.

Where to stay in Bangkok

Compare hotel locations around the cruise terminals and neighbourhoods that shape a trip.

View all area guides

The best hotels in Bangkok

Eastin Grand Hotel Sathorn

Eastin Grand Hotel Sathorn

Bangkok

9.4 Superb

A 5‑star Bangkok hotel with sky‑bridge BTS access, infinity pool and free breakfast, priced from USD 133. Ideal for cruise passengers, business trips and families seeking modern comfort.

  • Cruise travelers - the 0.6 km straight‑line distance to Aurora Cruise Center means a quick walk to the terminal.
  • Business travelers - free high‑speed Wi‑Fi, quiet rooms and a sky‑bridge to the BTS streamline work trips.
  • Families - spacious rooms with separate living areas and a child‑friendly pool.
  • Leisure city breaks - rooftop infinity pool and easy access to Bangkok’s shopping and dining scenes.
from $133for 1 room, 1 night
Canopy By Hilton Bangkok Sukhumvit

Canopy By Hilton Bangkok Sukhumvit

Bangkok

A sleek 5‑star Bangkok hotel on Sukhumvit 12, featuring a rooftop pool, free breakfast and easy access to Aurora Cruise Center, ideal for families, business guests and pre‑cruise travelers.

  • Families - spacious rooms and family‑friendly services keep children comfortable.
  • Business travelers - free high‑speed Wi‑Fi, desk space and a quiet lounge support work needs.
  • Pre‑cruise guests - 3.79 km straight‑line to Aurora Cruise Center simplifies terminal access.
  • Foodies - on‑site Spanish restaurant offers diverse dietary options and quality breakfast.
from $130for 1 room, 1 night
Sathorn Vista, Bangkok – Marriott Executive Apartments

Sathorn Vista, Bangkok – Marriott Executive Apartments

Bangkok

9.0 Superb

A five‑star Bangkok hotel delivering spacious serviced apartments, rooftop pool and complimentary breakfast, ideal for families, business guests and pre‑cruise travelers seeking comfort and convenience.

  • Honeymoons - private balconies and city views create a romantic backdrop.
  • Families - separate bedrooms and living areas give space for kids and parents.
  • Business travel - work‑friendly apartments, 24‑hour desk and shuttle service.
  • Long stays - full kitchens and laundry facilities support extended visits.
from $129for 1 room, 1 night
Dusit Suites Hotel Ratchadamri, Bangkok

Dusit Suites Hotel Ratchadamri, Bangkok

Bangkok

8.4 Very good

A 5‑star Bangkok hotel steps from Ratchadamri BTS, featuring spacious suites, an outdoor pool, and complimentary breakfast. Ideal for families, business travelers, and pre‑cruise stays near Aurora Cruise Center.

  • Honeymoons - spacious suites with private living areas and city views create a romantic setting.
  • Families - family rooms accommodate larger groups and the on‑site pool keeps kids entertained.
  • Business travel - high‑speed internet, work‑friendly layouts, and a 24‑hour front desk support productivity.
  • Pre‑cruise nights - only 2.42 km from Aurora Cruise Center, offering convenient access for embarking passengers.
from $128for 1 room, 1 night
voco Bangkok Surawong by IHG

voco Bangkok Surawong by IHG

Bangkok

9.0 Superb

A 5‑star Bangkok hotel just under a kilometre from Aurora Cruise Center, featuring a rooftop pool, complimentary breakfast and free Wi‑Fi—ideal for cruise passengers, business guests and families seeking central comfort.

  • Cruise passengers - only 0.91 km from Aurora Cruise Center, perfect for a stress‑free pre‑or post‑cruise night.
  • Business travelers - free Wi‑Fi, business facilities and quiet rooms with work‑friendly layouts.
  • Families - free on‑site parking and a pool with a view keep children entertained while parents relax.
  • Leisure city break - rooftop pool, garden terrace and a central location make it easy to explore Bangkok’s nightlife and markets.
from $127for 1 room, 1 night
Marriott Executive Apartments Sukhumvit Park, Bangkok

Marriott Executive Apartments Sukhumvit Park, Bangkok

Bangkok

8.9 Fabulous

A 5‑star Bangkok hotel with spacious serviced apartments, two outdoor pools and a free Tuk‑Tuk shuttle to Phrom Phong BTS; ideal for families, long stays and pre‑cruise nights.

  • Families - Kids’ playroom and spacious apartments with kitchen make daily routines easy.
  • Long stays - Apartment‑style layout and kitchen suit extended visits.
  • Business travel - 24‑hour front desk, reliable Wi‑Fi, and easy BTS access.
  • Pre‑cruise nights - 4.43 km straight‑line from Aurora Cruise Center and shuttle options.
from $123for 1 room, 1 night
Marriott Executive Apartments, Bangkok Townhall Sukhumvit

Marriott Executive Apartments, Bangkok Townhall Sukhumvit

Bangkok

9.0 Superb

A 5‑star Bangkok hotel with spacious serviced apartments, salt‑water pool, sauna and complimentary breakfast; ideal for families, business travelers and pre‑cruise stays near Aurora Cruise Center.

  • Families - spacious apartments, kitchen facilities, and child‑friendly recreation areas.
  • Business travel - free high‑speed Wi‑Fi, work desk, and quiet lounge spaces.
  • Long stays - apartment‑style rooms with full kitchen and laundry‑friendly layout.
  • Pre‑cruise nights - 5.65 km straight‑line distance to Aurora Cruise Center and airport shuttle service.
from $123for 1 room, 1 night
Public House Bangkok, a Member of Design Hotels

Public House Bangkok, a Member of Design Hotels

Bangkok

9.0 Superb

A sleek 5‑star design hotel on Sukhumvit offering a rooftop pool, complimentary breakfast and easy access to Aurora Cruise Center, ideal for pre‑cruise nights, business trips and stylish city escapes.

  • Honeymoons - intimate rooms, rooftop pool views and a romantic bar set the perfect mood.
  • Business travel - quiet workspaces, fast Wi‑Fi and a fitness centre keep productivity high.
  • Pre‑cruise stays - 4.75 km straight‑line to Aurora Cruise Center and luggage storage simplify embarkation.
  • City breaks - central Sukhumvit location offers quick taps to shopping, dining and nightlife.
from $120for 1 room, 1 night
Grande Centre Point Surawong Bangkok

Grande Centre Point Surawong Bangkok

Bangkok

9.4 Superb

A 5‑star Bangkok hotel just steps from Aurora Cruise Center, offering a rooftop pool, spa, and complimentary breakfast. Ideal for cruise travelers, business guests and couples seeking city‑side luxury.

  • Cruise passengers - the hotel is only 0.84 km straight‑line from Aurora Cruise Center, perfect for a hassle‑free pre‑or post‑cruise night.
  • Business travelers - high‑speed internet, quiet workspaces and an airport shuttle keep schedules on track.
  • Couples - city views, rooftop pool and a spa create a romantic setting without leaving the city.
  • Families - spacious rooms, free breakfast and a safe, central location suit travelers with children.
from $120for 1 room, 1 night
Grande Centre Point Hotel Ratchadamri Bangkok

Grande Centre Point Hotel Ratchadamri Bangkok

Bangkok

8.9 Fabulous

A centrally located 5‑star Bangkok hotel with an outdoor pool, spa and complimentary breakfast, ideal for cruise passengers, families and business travelers seeking modern comfort near the BTS.

  • Honeymoons - romantic rooms with city views and a tranquil pool area.
  • Families - family rooms and on‑site parking simplify travel with children.
  • Business travel - free Wi‑Fi, business facilities and proximity to the BTS for easy commuting.
  • City breaks - central location in Lumpini puts shopping, dining and transport steps away.
from $119for 1 room, 1 night
Ascott Sathorn Bangkok

Ascott Sathorn Bangkok

Bangkok

9.0 Superb

A five‑star serviced‑apartment hotel steps from Aurora Cruise Center, offering spacious kitchens, two pools, and a 9/10 guest rating—ideal for families, business travelers, and cruise‑embarking guests.

  • Cruise passengers - only 0.36 km from Aurora Cruise Center, perfect for a stress‑free pre‑embarkation night.
  • Families - spacious apartments with full kitchens and family‑friendly rooms.
  • Business travelers - free high‑speed Wi‑Fi, quiet work areas, and easy BTS access.
  • Long‑stay guests - apartment‑style layout and daily housekeeping keep extended stays comfortable.
from $118for 1 room, 1 night
Ten Six Hundred, Chao Phraya, Bangkok by Preference, managed by The Ascott Limited

Ten Six Hundred, Chao Phraya, Bangkok by Preference, managed by The Ascott Limited

Bangkok

8.8 Fabulous

A 5‑star riverside Bangkok hotel with rooftop pool, fitness centre, and complimentary breakfast, ideal for cruise passengers and city explorers seeking modern comfort and easy river access.

  • Honeymoons - couples love the river‑front pool and spacious suites for a private retreat.
  • Business travel - fast Wi‑Fi, fitness centre, and proximity to the cruise terminal streamline work and leisure.
  • Pre‑cruise nights - only 2.83 km straight‑line from Aurora Cruise Center, offering a short transfer to embarkation.
  • City breaks - central location in Khlong San provides easy river and BTS connections to Bangkok’s attractions.
from $116for 1 room, 1 night
View hotels in Bangkok

Sign up to our weekly newsletter

Stays near the port for embarkation day, straight to your inbox. No spam — only new guides and the hotels our experts would actually book.