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

Renaissance Bangkok Ratchaprasong Hotel

Renaissance Bangkok Ratchaprasong Hotel

Bangkok

8.7 Fabulous

A five‑star Bangkok hotel with sleek design, free breakfast, and a full wellness centre, ideal for cruise passengers, families, and business travelers seeking central convenience.

  • Families - spacious rooms, kid‑friendly services, and a complimentary breakfast keep younger travelers comfortable.
  • Business travel - 24‑hour front desk, free Wi‑Fi, and a well‑equipped fitness centre support productive stays.
  • Cruise passengers - only 2.86 km straight‑line from Aurora Cruise Center, with shuttle service for easy terminal access.
  • City breaks - central location on Ploenchit Road puts shopping, dining, and transport within easy reach.
from $167for 1 room, 1 night
Eastin Grand Hotel Phayathai

Eastin Grand Hotel Phayathai

Bangkok

9.5 Exceptional

A 5‑star Bangkok hotel with infinity pool, spa and free breakfast, positioned just 3.91 km straight‑line from Aurora Cruise Center—ideal for cruise passengers, families and business travelers seeking upscale comfort.

  • Honeymoons - elegant rooms, private balcony views and a spa that cater to romantic getaways.
  • Families - spacious family rooms and a kids‑friendly pool area keep children entertained.
  • Business travel - high‑speed internet, work‑ready desks and a quiet lounge suit productive evenings.
  • Pre‑cruise nights - only 3.91 km straight‑line from Aurora Cruise Center, offering convenient access for embarkation.
from $167for 1 room, 1 night
Siam At Siam Design Hotel Bangkok

Siam At Siam Design Hotel Bangkok

Bangkok

8.8 Fabulous

A five‑star boutique on Sukhumvit Road, Siam At Siam Design Hotel Bangkok blends vibrant Thai art with modern comforts, offering free breakfast, a rooftop pool, and a location just 2.75 km straight‑line from Aurora Cruise Center—ideal for cruise‑preparations and city explorers alike.

  • Pre‑cruise nights - its 2.75 km straight‑line distance to Aurora Cruise Center lets cruisers dock and unwind without a long commute.
  • Design lovers - the hotel’s bold murals and contemporary Thai décor earn frequent praise from guests seeking visual flair.
  • Foodies - complimentary breakfast and an on‑site restaurant serving inventive Thai‑fusion dishes cater to culinary curiosity.
  • Business travelers - free high‑speed Wi‑Fi, work desks, and meeting facilities support productive stays.
from $162for 1 room, 1 night
Chakrabongse Villas

Chakrabongse Villas

Bangkok

9.3 Superb

A riverside 5‑star Bangkok hotel set in a former royal villa, Chakrabongse Villas blends Thai elegance with modern luxury, offering river views, a landscape pool and family‑friendly suites—perfect for pre‑cruise stays.

  • Honeymoons - river‑front suites with private balconies create a romantic backdrop.
  • Families - spacious rooms and family‑friendly services accommodate children of all ages.
  • Business travel - business lounge, high‑speed internet and quiet work areas support productivity.
  • City breaks - central location near major attractions and a short shuttle to the cruise terminal.
from $161for 1 room, 1 night
Chatrium Hotel Riverside Bangkok

Chatrium Hotel Riverside Bangkok

Bangkok

9.3 Superb

A riverside 5‑star Bangkok hotel with spacious suites, free breakfast and a pool overlooking the Chao Phraya, ideal for cruise passengers and families seeking upscale comfort.

  • Cruise passengers - only 2.19 km straight‑line from Aurora Cruise Center, with shuttle service available.
  • Families - spacious suites and family‑friendly amenities keep all ages comfortable.
  • Business travelers - free Wi‑Fi, business facilities and a quiet work‑friendly environment.
  • Fitness enthusiasts - well‑equipped fitness centre and an outdoor pool for post‑workout relaxation.
from $159for 1 room, 1 night
Ascott Thonglor Bangkok

Ascott Thonglor Bangkok

Bangkok

9.1 Superb

A 5‑star Bangkok hotel with an infinity pool, sauna and kitchen‑ready suites, perfect for families, business travellers and pre‑cruise stays. Free breakfast and airport shuttle add extra value.

  • Honeymoons - spacious suites with private living areas and city views create a romantic setting.
  • Families - separate bedroom and kitchen layouts accommodate children comfortably.
  • Business travel - quiet workspaces, high‑speed internet and a well‑rated fitness centre support productivity.
  • Long stays - kitchen facilities and daily housekeeping make extended visits hassle‑free.
from $158for 1 room, 1 night
W8 CONDO, TOP Floor LUXE 3 Bedroom Penthouse, Hip central Bangkok area, 5 mins from Thonglo BTS station

W8 CONDO, TOP Floor LUXE 3 Bedroom Penthouse, Hip central Bangkok area, 5 mins from Thonglo BTS station

Bangkok

8.5 Very good

A five‑star, three‑bedroom penthouse in Bangkok’s Wattana district, featuring a rooftop pool, full kitchen and direct BTS access; perfect for families, business guests and pre‑cruise travelers.

  • Families - three bedrooms and three bathrooms give ample private space for parents and children.
  • Business travelers - high‑speed internet, quiet work areas and proximity to BTS simplify meetings and commuting.
  • Long stays - kitchen, laundry facilities and daily cleaning support extended visits.
  • Pre‑cruise guests - only 6.59 km straight‑line from Aurora Cruise Center, offering a convenient night before boarding.
from $156for 1 room, 1 night
Avani Plus Riverside Bangkok Hotel

Avani Plus Riverside Bangkok Hotel

Bangkok

9.1 Superb

A 5‑star Bangkok hotel with river‑view rooftop infinity pool, free breakfast and complimentary parking. Ideal for families, business travelers and pre‑cruise guests seeking modern comfort and easy terminal access.

  • Pre‑cruise travelers - just 4.22 km straight‑line from Aurora Cruise Center, making luggage drop‑off simple.
  • Families - spacious family rooms and free parking keep logistics stress‑free.
  • Business guests - free public Wi‑Fi, fitness centre and quiet work‑friendly rooms.
  • Leisure seekers - rooftop infinity pool with river views offers a relaxing escape.
from $155for 1 room, 1 night
Sindhorn Midtown Hotel Bangkok, Vignette Collection by IHG

Sindhorn Midtown Hotel Bangkok, Vignette Collection by IHG

Bangkok

9.2 Superb

A sleek 5‑star Bangkok hotel with an infinity pool, sauna and free breakfast, positioned just 2.8 km straight‑line from Aurora Cruise Center—perfect for pre‑cruise nights, business trips and families seeking city‑center comfort.

  • Honeymoons - couples enjoy the private balcony views and the tranquil spa‑like bathroom design.
  • Business travel - free high‑speed Wi‑Fi and a well‑equipped fitness centre keep productivity on track.
  • Families - spacious rooms, free breakfast and a safe pool area suit parents with children.
  • City breaks - the central Lumphini location puts major shopping and dining within a short drive.
from $153for 1 room, 1 night
Le Meridien Bangkok

Le Meridien Bangkok

Bangkok

9.1 Superb

A sleek 5‑star Bangkok hotel with rooftop pool, spa, and complimentary breakfast, positioned just 0.98 km from Aurora Cruise Center—perfect for pre‑cruise stays, business trips, and couples seeking city luxury.

  • Pre‑cruise travelers - only 0.98 km straight‑line from Aurora Cruise Center, minimizing transit hassle.
  • Business guests - quiet rooms, high‑speed Wi‑Fi, and a well‑appointed business centre.
  • Couples - romantic rooftop pool views and plush bedding praised by guests.
  • Food lovers - complimentary breakfast buffet with extensive hot and cold options.
from $151for 1 room, 1 night
Grand Nikko Bangkok Sathorn

Grand Nikko Bangkok Sathorn

Bangkok

8.0 Very good

A 5‑star Bangkok hotel steps from Aurora Cruise Center, offering sleek rooms, a rooftop pool with skyline views, and inclusive breakfast—all at a competitive USD 149 starting rate. Ideal for pre‑cruise stays, business trips, and family getaways.

  • Honeymoons - panoramic city views and a tranquil spa area create a romantic backdrop.
  • Business travel - sound‑proof rooms, fast Wi‑Fi, and a well‑equipped fitness centre support productive stays.
  • Families - spacious bedrooms, inclusive breakfast, and child‑friendly services keep everyone comfortable.
  • Pre‑cruise nights - only 0.96 km straight‑line from Aurora Cruise Center, perfect for early embarkations.
from $149for 1 room, 1 night
VIE Hotel Bangkok – MGallery Collection

VIE Hotel Bangkok – MGallery Collection

Bangkok

9.0 Superb

A 5‑star Bangkok hotel steps from Ratchathewi BTS, offering an outdoor pool, spa, free parking and family‑friendly rooms. Ideal for pre‑cruise stays, business trips and couples seeking city‑center luxury.

  • Honeymoons - intimate rooms with city views and a spa that adds a romantic touch.
  • Families - spacious family rooms and a pool that keeps children entertained.
  • Business travel - free Wi‑Fi, 24‑hour front desk and easy BTS access for meetings.
  • Pre‑cruise nights - only 3.22 km straight‑line from Aurora Cruise Center, perfect for embarkation convenience.
from $148for 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.