Day 1: Hanoi - Ha Long (L, D)
Depart at your hotel about 8.00 am. Take 3.5hrs bus trip to Halong with a short-break en route. Continue drive through lots of beautiful countryside. Get on-board upon arrival. Cruising among thousands of spectacular limestone islets to contemplate the stunning beautiful scenery of Halong Bay. Enjoy seafood lunch on boat, and then take a short excursion to Surprising cave, one of the most beautiful caves in Halong. While the boat anchor near Cat Ba Island, swimming, relaxing, having dinner and enjoy a romantic night on boat.
Day 2: Cat Ba National Park - Place of wimming, Kayaking, Trekking (B, L, D)
After breakfast, transfer to a smaller boat, boating to a desert beach for relaxing, sunbathing, swimming & kayaking. Lunch on boat. Then cruise to the Cat Ba National park and trek 4kms to Viet Hai Village. In the afternoon, time for swimming at Viet Hai Beach or visit localities. Back to the Viet Hai Village for dinner. Homestay overnight at Viet Hai Village.
Day 3: Viet Hai - Cat Ba Island (B, L, D)
After breakfast, take a cruise toward Cat Ba town through Lan Ha Bay. Arrive at Cat Ba Town around noon time. Check in hotel and have lunch at hotel’s restaurant. Free time for swimming at Cat Co 1, Cat Co 2 beaches in the afternoon. Overnight at hotel in Cat Ba Island.
Day 4: Cat Ba - Ha Long Bay - Hanoi (B, L)
After breakfast, enjoy the boat trip back to Halong with a break for swimming. Continue cruise towards Ha Long and disembark around 11.00. Take a lunch in Halong city before transfer back to Hanoi. Arrive at your hotel in Hanoi around 16: 00.
Private car/mini van,
Private boat to Cat Ba
English or French speaking guide,
Meals as indicated,
Accommodation: Mid-range: Sun Flower, Prince Hotel; Superior: Water Park Hotel
Meals: B = Breakfast, L = Luch, D = Dinner