French Quarter, Hanoi · 5 stars · 358 rooms
Sofitel Legend Metropole Hanoi
Hanoi’s grand colonial hotel since 1901, with an outdoor pool and a famous spa, in the French Quarter where cruise shuttles collect.
From £266 a night
28 hand-picked hotels for the night before or after your cruise. Filter by what matters for your trip; the order is by area, then classification, and is not a ranking.



28 hotels.
French Quarter, Hanoi · 5 stars · 358 rooms
Hanoi’s grand colonial hotel since 1901, with an outdoor pool and a famous spa, in the French Quarter where cruise shuttles collect.
From £266 a night
Hoan Kiem Lake, Hanoi · 5 stars · 123 rooms
An art-filled five-star hotel facing Hoan Kiem Lake, with a rooftop pool and bar, right where Ha Long Bay cruise shuttles collect.
From £92 a night
Hoan Kiem Lake, Hanoi · 5 stars · 120 rooms
A five-star hotel by Hoan Kiem Lake with a 12th-floor pool, O’Spa and a rooftop bar, in the area where Ha Long cruise shuttles collect.
From £104 a night
French Quarter, Hanoi · 5 stars · 107 rooms
A stylish 107-room MGallery hotel beside the Opera House, with a heated pool and spa, in the area where cruise shuttles collect.
From £135 a night
Old Quarter, Hanoi · 5 stars · 105 rooms
A five-star Old Quarter hotel with a rooftop infinity pool and sky bar, in the area where Ha Long Bay cruise shuttles collect.
From £99 a night
French Quarter, Hanoi · 5 stars · 47 rooms
A 47-room luxury hotel themed on 1920s opera, with an indoor pool and spa, steps from the Opera House where cruise shuttles collect.
From £367 a night
Old Quarter, Hanoi · 4 stars · 106 rooms
A polished 4-star on Hang Bong Street with a spa, sauna and gym, in the Old Quarter where cruise shuttles collect.
From £49 a night
Old Quarter, Hanoi · 4 stars · 55 rooms
A well-reviewed 55-room spa hotel on Hang Bong Street, near Train Street and Hoan Kiem Lake, with breakfast and a cruise shuttle pick-up close by.
From £95 a night
Old Quarter, Hanoi · 4 stars · 52 rooms
A modern 4-star boutique hotel with a rooftop bar on Hang Buom Street, in the Old Quarter where Ha Long cruise shuttles collect.
From £77 a night
Old Quarter, Hanoi · 4 stars · 50 rooms
A friendly boutique hotel on Ma May Street with a spa and a Vietnamese restaurant, right where Ha Long cruise shuttles collect in the Old Quarter.
From £73 a night
Old Quarter, Hanoi · 4 stars · 50 rooms
A polished Old Quarter hotel with La Spa and the Lighthouse Sky Bar on top, a short walk from Hoan Kiem Lake and in the cruise pick-up area.
From £75 a night
Hoan Kiem Lake, Hanoi · 4 stars · 48 rooms
A 4-star with a spa and a rooftop sky bar over Hoan Kiem Lake, in the area where Ha Long Bay cruise shuttles collect.
From £82 a night
Hoan Kiem Lake, Hanoi · 4 stars · 48 rooms
A stylish 4-star with a sky pool, spa and breakfast included, a minute from Hoan Kiem Lake where Ha Long cruise shuttles collect.
From £63 a night
Old Quarter, Hanoi · 4 stars · 35 rooms
A 4-star boutique hotel near St. Joseph’s Cathedral with buffet breakfast included and balcony rooms, where Ha Long cruise shuttles collect.
From £107 a night
Old Quarter, Hanoi · 4 stars · 30 rooms
A good-value 4-star with its own spa on Hang Trong Street, by Hoan Kiem Lake where Ha Long cruise shuttles collect.
From £43 a night
Old Quarter, Hanoi · Hotel · 80 rooms
An Old Quarter hotel with an outdoor pool, Ciel Spa and the Skyline rooftop restaurant, five minutes from Hoan Kiem Lake and in the cruise pick-up area.
From £70 a night
Old Quarter, Hanoi · Boutique hotel · 16 rooms
A small, well-rated Old Quarter hotel near St. Joseph’s Cathedral, a good-value base in the area where Ha Long cruise shuttles collect.
From £29 a night
Old Quarter, Hanoi · Hotel
A good-value Old Quarter hotel by Hoan Kiem Lake with its own rooftop sky bar, handy for the morning Ha Long cruise shuttle.
From £64 a night
Reu Island, Ha Long City · 5 stars · 384 rooms
A 5-star island resort with its own beach and two pools, reached by the resort boat from Bai Chay, with full board in the rate we found.
From £96 a night
Bai Chay, Ha Long City · 5 stars · 328 rooms
A big five-star tower in central Bai Chay with a fifth-floor pool, Camellia Spa and ocean-view rooms, about 3 minutes by car from the cruise port.
From £72 a night
Bai Chay, Ha Long City · 5 stars · 275 rooms
A new 5-star beach resort on the Ha Long Marina peninsula, about 10 minutes by car from both cruise harbours. Book it for a treat either side of the boat.
From £158 a night
Bai Chay, Ha Long City · 5 stars · 250 rooms
A highly rated five-star hotel in Bai Chay with an outdoor pool, a spa and breakfast included, about 11 minutes by car from Tuan Chau marina.
From £45 a night
Bai Chay, Ha Long City · 5 stars
A new five-star Radisson Blu in Bai Chay with indoor and outdoor pools and a full spa, a polished base for the night before or after a Ha Long cruise.
From £79 a night
Bai Chay, Ha Long City · Hotel · 403 rooms
An apartment-style hotel on the Hung Thang peninsula with indoor and outdoor pools, two pool bars and a spa, about 10 minutes by car from the cruise boats.
From £58 a night
Bai Chay, Ha Long City · Hotel · 325 rooms
A well-rated Bai Chay hotel near the Ha Long Night Market with an indoor pool, a full spa and a gym, about 7 minutes by car from the cruise port.
From £42 a night
Bai Chay, Ha Long City · Hotel · 225 rooms
A dependable Accor hotel on Bai Chay’s seafront road with an outdoor pool and bay-view rooms, about 4 minutes by car from the Bai Chay cruise port.
From £39 a night
Bai Chay, Ha Long City · Serviced apartments
Ascott-run serviced apartments on the Ha Long Marina peninsula with indoor and outdoor pools, a roomy base for families before or after a cruise.
From £48 a night
Bai Chay, Ha Long City · Hotel
A large seafront hotel in Bai Chay with bay-view rooms and an outdoor pool, about 2 minutes by car from Ha Long International Cruise Port.
From £48 a night
No hotel matches all of those. Try removing a filter.
Our list covers the hotels we would book. Around them, this map shows apartments and other places to stay with prices from the big booking sites, in case none of ours suits your dates.
The map is by Stay22, which links to the booking sites. If you book through it we may earn a commission.