
Cat Ba Island Holidays
- Plan, book, travel with confidence
- Better togetherSave up to S$1,300 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Cat Ba Island Flight & Hotel Packages
Price found within the past 48 hours. Click for updated prices.


Hanoi Lotus Boutique Hotel
Old Quarter
Price was S$2,955, price is now S$727 per person
S$727
per person
8 Jan - 11 Jan
found 1 day ago
Return flight included
Singapore (SIN) to Hanoi (HAN)
9.4/10 Exceptional! (455 reviews)
The location is perfect, close to attractions a short walk away from Hoan Kiem lake area. The staff are so helpful, giving useful tips. The room has everything you need. A comfortable stay. Would recommend.
Reviewed on 2 Nov, 2026

The Oriental Jade Hotel
Old Quarter
Price was S$1,891, price is now S$767 per person
S$767
per person
8 Jan - 11 Jan
found 1 day ago
Return flight included
Singapore (SIN) to Hanoi (HAN)
9.8/10 Exceptional! (1,002 reviews)
Super clean, excellant service, cannot ask for a better location in the middle of Old Quarter. 2 minutes walk to St Joseph Cathdral, about 5min walk to shopping street.
Thanks to general manager Brian for the very personalised check out experience.
Reviewed on 1 Nov, 2026


HOTEL du LAC SIGNATURE
Old Quarter
Price was S$1,602, price is now S$698 per person
S$698
per person
8 Jan - 11 Jan
found 1 day ago
Return flight included
Singapore (SIN) to Hanoi (HAN)
10/10 Exceptional! (688 reviews)
Good location, walking distance to many places in the Old Quarter, including the train street. Very good buffet, room is small, not comfortable.
Reviewed on 3 Nov, 2026
Top hotels in Cat Ba Island

Flamingo Cat Ba Resort – Managed by Flamingo Hotels & Resorts
Cat Co 1 Beach Hai Phong
Fully refundableReserve now, pay when you stay
The price is S$153 per night from 8 Nov to 9 Nov
S$153
8 Nov - 9 Nov
includes taxes & fees

Catba Island Hotel
182 Nui Ngoc, Cat Ba Hai Phong
The price is S$14 per night from 4 Nov to 5 Nov
S$14
4 Nov - 5 Nov
includes taxes & fees
8.4/10 Very good! (82 reviews)
"The hotel staff were very helpful. They upgraded our room for free. Unfortunately we had to leave early due to a typhoon, but the staff were very caring and helpful, making sure we had transportation arranged to get off of the island. Convenient location close to many restaurants."
Reviewed on 26 Aug, 2026

catba new city hotel
94 1/4 Street, Cat Ba Town, Cat Hai Hai Phong
Fully refundableReserve now, pay when you stay
The price is S$49 per night from 4 Nov to 5 Nov
S$49
4 Nov - 5 Nov
includes taxes & fees
8.6/10 Excellent! (10 reviews)
"Nice modern hotel with rooftop pool. The rooms were a little under furnished however. It’s set out like an apartment but no cooking pots or utensils. No plates or cutlery. Only 2 cups and 2 teaspoons in a family room. The breakfast was quite limited compared to other places we stayed in the country ..."
Reviewed on 3 Oct, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
What to do in Cat Ba Island

Cat Ba/Ha Noi: Lan Ha Bay Sunset & Bioluminescent Plankton
S$54
per adult

Halong Bay & Lan Ha Bay Luxury Day Cruise by The Halong Catamaran
S$101
per adult
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Cannon Fort
- Cát Bà Hotels
- B&B in Cat Ba Island
- Cottages in Cat Ba Island
- Farmstay in Cat Ba Island
- Hostels in Cat Ba Island
- Beach Resorts in Cat Ba Island
- Hotels with free wifi in Cat Ba Island
- Hotels with Gyms in Cat Ba Island
- Hotels with Hot Tubs in Cat Ba Island
- Hotels with Swimming Pools in Cat Ba Island
- Luxury Hotels in Cat Ba Island
- Hotels with Spa in Cat Ba Island
- Houseboats in Cat Ba Island
- Residences in Cat Ba Island
- Resorts in Cat Ba Island
- Villas in Cat Ba Island
- Hotels near Cat Ba National Park
- Hang Gai Hotels
- Guest Houses in Trân Châu
- Resorts in Trân Châu
- Flights to Cat Ba Island
- Flights from Cat Bi
- Hahn Air Systems Ho Chi Minh City (SGN) to Haiphong (HPH) flights
- Vietjet Air Hanoi (HAN) to Haiphong (HPH) flights
- Flights from Hang Gai
- Flights from Cát Bà
- Flights from Trực Cát
- Flights from Cat Ba Island
- Flights from Ahmedabad (AMD) to Haiphong (HPH)
- Flights from Belgrade (BEG) to Haiphong (HPH)
- Flights from Bangkok (BKK) to Haiphong (HPH)
- Flights from Bali (BLC) to Haiphong (HPH)
- Flights from Broome (BME) to Haiphong (HPH)
- Flights from Bordeaux (BOD) to Haiphong (HPH)
- Flights from Bowling Green (BWG) to Haiphong (HPH)
- Flights from Cebu (CEB) to Haiphong (HPH)
- Flights from Zhengzhou (CGO) to Haiphong (HPH)
- Flights from Ciudad Del Carmen (CME) to Haiphong (HPH)
- Flights from Culiacan (CUL) to Haiphong (HPH)
- Flights from Nha Trang (CXR) to Haiphong (HPH)
- Flights from Changzhou (CZX) to Haiphong (HPH)
- Flights from Da Nang (DAD) to Haiphong (HPH)
- Flights from Dien Bien Phu (DIN) to Haiphong (HPH)
- Flights from Dolpa (DOP) to Haiphong (HPH)
- Flights from Denpasar (DPS) to Haiphong (HPH)
- Flights from Durban (DUR) to Haiphong (HPH)
- Flights from Erechim (ERM) to Haiphong (HPH)
- Flights from Guwahati (GAU) to Haiphong (HPH)
- Flights from Seoul (GMP) to Haiphong (HPH)
- Flights from Grand Rapids (GPZ) to Haiphong (HPH)
- Flights from Haikou (HAK) to Haiphong (HPH)
- Flights from Hanoi (HAN) to Haiphong (HPH)
- Flights from Hiroshima (HIJ) to Haiphong (HPH)
- Flights from Tokyo (HND) to Haiphong (HPH)
- Flights from Seoul (ICN) to Haiphong (HPH)
- Flights from Bagdogra (IXB) to Haiphong (HPH)
- Flights from Jaipur (JAI) to Haiphong (HPH)
- Flights from Kaohsiung (KHH) to Haiphong (HPH)
- Flights from Kuala Lumpur (KUL) to Haiphong (HPH)
- Flights from Logan (LGU) to Haiphong (HPH)
- Flights from Lombok (LOP) to Haiphong (HPH)
- Flights from Milan (MXP) to Haiphong (HPH)
- Flights from Nha Trang (NHA) to Haiphong (HPH)
- Flights from Noosa (NSA) to Haiphong (HPH)
- Flights from Oakland (OAK) to Haiphong (HPH)
- Flights from Penang (PEN) to Haiphong (HPH)
- Flights from Philadelphia (PHL) to Haiphong (HPH)
- Flights from Patos de Minas (POJ) to Haiphong (HPH)
- Flights from Port Macquarie (PQQ) to Haiphong (HPH)
- Flights from San Diego (SAN) to Haiphong (HPH)
- Flights from Sabah (SBV) to Haiphong (HPH)
- Flights from Santiago (SCL) to Haiphong (HPH)
- Flights from Salina Cruz (SCX) to Haiphong (HPH)
- Flights from Ho Chi Minh City (SGN) to Haiphong (HPH)
- Flights from Singapore (SIN) to Haiphong (HPH)
- Flights from Saipan (SPN) to Haiphong (HPH)
- Flights from Sarasota (SRQ) to Haiphong (HPH)
- Flights from Brunswick (SSI) to Haiphong (HPH)
- Flights from Tezpur (TEZ) to Haiphong (HPH)
- Flights from Tampa (TPA) to Haiphong (HPH)
- Flights from Chu Lai (VCL) to Haiphong (HPH)
- Flights from Dong Hoi (VDH) to Haiphong (HPH)
- Flights from Vienna (VIE) to Haiphong (HPH)
- Flights from Prince George (YXS) to Haiphong (HPH)
- Flights from Toronto (YYZ) to Haiphong (HPH)
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.



