Looking for a place to stay while you explore Terminal 21 in Bangkok? These hotels sit within a few kilometres of the Aurora Cruise Center, the nearest cruise terminal, giving you easy access to both shopping and river‑front departures. From the luxurious Fairmont Bangkok Sukhumvit to the stylish JW Marriott Hotel Bangkok, each property offers premium amenities for a comfortable stay.

The list is arranged by nightly price, most expensive first, with any hotels lacking a price placed at the end. As rates change, the ranking updates automatically, ensuring you always see the current price order for these well‑located Bangkok options.

Hotels near Terminal 21 in Bangkok, Thailand

Fairmont Bangkok Sukhumvit

Fairmont Bangkok Sukhumvit

Bangkok

A sleek 5‑star Bangkok hotel on Sukhumvit 20, Fairmont Bangkok Sukhumvit blends Thai floral motifs with modern luxury, offering free breakfast, an outdoor pool and pet‑friendly rooms—perfect for families, business travelers and pre‑cruise stays.

  • Honeymoons - spacious suites and romantic décor create a memorable pre‑cruise setting.
  • Families - family‑friendly rooms, free breakfast and on‑site parking simplify travel with children.
  • Business travel - business facilities, high‑speed internet and a central location support work trips.
  • City breaks - proximity to Sukhumvit’s shopping and dining hubs lets guests explore Bangkok easily.
from $296for 1 room, 1 night
JW Marriott Hotel Bangkok

JW Marriott Hotel Bangkok

Bangkok

9.1 Superb

A 5‑star Bangkok hotel on Sukhumvit offering spacious rooms, a rooftop pool, and a full‑service spa. Ideal for families, business travelers, and pre‑cruise stays near Aurora Cruise Center.

  • Honeymoons - elegant rooms with city views and a spa create a romantic backdrop.
  • Families - spacious layouts and family‑friendly services accommodate children comfortably.
  • Business travel - quiet workspaces, fast Wi‑Fi, and a central location near BTS stations support productivity.
  • Spa breaks - on‑site wellness facilities offer a convenient retreat after a day of meetings or sightseeing.
from $215for 1 room, 1 night
Sofitel Bangkok Sukhumvit

Sofitel Bangkok Sukhumvit

Bangkok

9.0 Superb

A luxury 5‑star Bangkok hotel on Sukhumvit Road, featuring a 23‑metre pool, free breakfast and easy access to the Aurora Cruise Center (3.89 km straight‑line). Ideal for pre‑cruise stays, families and business travelers seeking upscale comfort.

  • Honeymoons - Romantic rooms with city views and a spa that couples describe as “perfect for unwinding together.”
  • Business travel - 24‑hour gym, high‑speed Wi‑Fi and a quiet work desk in each room keep productivity high.
  • Families - Spacious suites, free breakfast and a kid‑friendly pool area receive positive family feedback.
  • Pre‑cruise nights - Proximity to Aurora Cruise Center (3.89 km straight‑line) makes early boarding convenient.
from $210for 1 room, 1 night
SKYVIEW Hotel Bangkok – Sukhumvit

SKYVIEW Hotel Bangkok – Sukhumvit

Bangkok

8.9 Fabulous

A five‑star Bangkok hotel on Sukhumvit Soi 24, SKYVIEW blends sleek design with floor‑to‑ceiling city views, free breakfast and rooftop pool, ideal for families, business travelers and pre‑cruise stays.

  • Honeymoons - panoramic city views and a tranquil pool create a romantic backdrop.
  • Families - spacious family rooms and complimentary breakfast keep everyone comfortable.
  • Business travel - dedicated workspaces, high‑speed Wi‑Fi and a quiet lounge support productivity.
  • City breaks - walking distance to Phrom Phong BTS and The Emporium simplifies urban exploration.
from $205for 1 room, 1 night
Kromo Bangkok, Curio Collection By Hilton

Kromo Bangkok, Curio Collection By Hilton

Bangkok

9.1 Superb

A 5‑star Bangkok hotel on Sukhumvit Road, Kromo Bangkok blends modern design with Thai touches, offering free breakfast, a rooftop pool and easy access to Aurora Cruise Center for pre‑cruise stays. Ideal for couples, families and business travelers seeking upscale comfort.

  • Honeymoons - couples enjoy the romantic French‑style restaurant and private balcony rooms.
  • Families - spacious rooms with kitchenettes and free parking suit longer stays with kids.
  • Business travel - high‑speed internet, work desks and a quiet lounge meet corporate needs.
  • Pre‑cruise nights - only 4.46 km straight‑line from Aurora Cruise Center, making early embarkation hassle‑free.
from $194for 1 room, 1 night
Mövenpick BDMS Wellness Resort Bangkok

Mövenpick BDMS Wellness Resort Bangkok

Bangkok

8.7 Fabulous

A 5‑star Bangkok hotel with sleek design, city‑view rooms and a full wellness suite, perfect for business, families and pre‑cruise stays. Complimentary breakfast, pool and shuttle add extra value.

  • Honeymoons - elegant rooms with city views and a tranquil spa atmosphere.
  • Business travel - 24‑hour desk, free parking and a fitness centre for after‑work workouts.
  • Families - spacious layouts, separate living areas and a pool safe for children.
  • Pre‑cruise nights - close proximity (3.62 km) to Aurora Cruise Center and airport shuttle service.
from $187for 1 room, 1 night
Hilton Sukhumvit Bangkok

Hilton Sukhumvit Bangkok

Bangkok

8.5 Very good

A five‑star Bangkok hotel with spacious rooms, free breakfast and a rooftop pool, perfectly placed for shoppers and cruise passengers alike. Ideal for business trips, family stays and pre‑cruise nights.

  • Business travel - seamless check‑in, free Wi‑Fi, and a dedicated business centre.
  • Shopping enthusiasts - steps from Emporium, EmQuartier and Emsphere mall.
  • Pre‑cruise guests - 4.7 km from Aurora Cruise Center with easy taxi access.
  • Families - spacious rooms with separate living areas and free parking.
from $183for 1 room, 1 night
Bangkok Marriott Marquis Queens Park

Bangkok Marriott Marquis Queens Park

Bangkok

8.9 Fabulous

A five‑star Bangkok hotel on Sukhumvit offering 1388 rooms, free breakfast, two pools and complimentary parking, ideal for families, business guests and pre‑cruise travelers seeking a central, well‑served base.

  • Families - Spacious family rooms, free parking and luggage storage simplify travel with children.
  • Business travelers - On‑site meeting facilities, free Wi‑Fi and an airport shuttle keep work on schedule.
  • Pre‑cruise guests - Only 4.34 km straight‑line from Aurora Cruise Center, with shuttle options and easy luggage handling.
  • Food lovers - Inclusive breakfast buffet offers a broad mix of Thai and Western dishes.
from $179for 1 room, 1 night
Bangkok Marriott Hotel Sukhumvit

Bangkok Marriott Hotel Sukhumvit

Bangkok

8.8 Fabulous

A five‑star Bangkok hotel on Sukhumvit Soi 57, featuring spacious rooms, free breakfast, and an outdoor pool, perfect for families, business travelers, and pre‑cruise guests seeking convenience and upscale comfort.

  • Families - Spacious family rooms and a kid‑friendly breakfast buffet keep younger guests comfortable.
  • Business travelers - Dedicated workspaces, fast Wi‑Fi, and easy airport shuttle service support productive stays.
  • Pre‑cruise guests - Only 5.88 km straight‑line from Aurora Cruise Center, offering quick access to embarkation.
  • Food enthusiasts - Included breakfast and on‑site restaurants showcase Thai and international flavors.
from $178for 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
137 Pillars Residences Bangkok

137 Pillars Residences Bangkok

Bangkok

9.4 Superb

Luxury residence‑style suites, marble bathrooms and free breakfast define this 5‑star Bangkok hotel. Ideal for families, business travelers and pre‑cruise stays, it sits minutes from BTS and 5.23 km from Aurora Cruise Center.

  • Honeymoons - spacious suites with private balconies and city views create a romantic setting.
  • Families - extra‑large rooms, kitchenettes and child‑friendly services suit groups of any size.
  • Business travel - high‑speed internet, meeting‑ready workspaces and proximity to BTS streamline work trips.
  • Long stays - residence‑style amenities and daily housekeeping support extended visits.
from $147for 1 room, 1 night
Hotel Nikko Bangkok

Hotel Nikko Bangkok

Bangkok

9.0 Superb

A 5‑star Bangkok hotel with Japanese‑style design, free breakfast, rooftop pool and easy BTS access, perfect for families, business travelers and pre‑cruise stays near Aurora Cruise Center.

  • Honeymoons - intimate rooms with city views and a rooftop bar create a romantic setting.
  • Families - spacious suites and family‑friendly amenities make longer stays comfortable.
  • Business travel - on‑site meeting rooms, free Wi‑Fi, and quick BTS access support work needs.
  • City breaks - central Sukhumvit location puts nightlife, shopping, and dining within walking distance.
from $144for 1 room, 1 night

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.