We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget Beachfront Luxury City Center Mid-range Breakfast included Pool Romantic Free Parking Family-friendly Charming Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness center Room Service & up Internet & up Air Conditioning Cheap Hotels Hotels with Restaurants Quiet Hotels Concierge & up Non-Smoking Hotel $ $$ $$$ $$$$ Business Center Resort Hotels with Hot Tubs Quiet Lodge Meeting Rooms Business Hotels with Jacuzzi Any distance from Cat Ba Island
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveler Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Catba Palace Hotel
SAVE $1
$13
Agoda.com
$12
View Deal
180 Nui Ngoc Street | Cat Ba Town Beach, Cat Ba 0313, Vietnam
0.1 miles from Cat Ba Island
  • Free Wifi
  • Restaurant
Gieng Ngoc Hotel
SAVE $1
$10
Agoda.com
$9
View Deal
No. 240-1/4 Street | No. 240-1/4 Street-Cat Ba Town, Cat Hai Dist., Hai Phong City, Viet Nam, Cat Ba 10000, Vietnam
0.1 miles from Cat Ba Island
  • Free Wifi
Catba Princes Hotel
SAVE $8
$12
Booking.com
$4
View Deal
303 Nui Ngoc Street, Cat Ba, Cat Hai, Hai Phong 180000, Vietnam
0.1 miles from Cat Ba Island
  • Free Wifi
  • Breakfast included
Sea Pearl Hotel
SAVE $2
$38
Agoda.com
$36
View Deal
219 Duong 1/4 TT, Cat Ba, Vietnam
0.2 miles from Cat Ba Island
  • Free Wifi
  • Breakfast included
Hai Long Hotel Cat Ba
SAVE $365
$381
Booking.com
$16
View Deal
234, 1/4 Streets, Hai Phong City, Cat Ba, Vietnam
0.2 miles from Cat Ba Island
  • Free Wifi
  • Restaurant
Tien Thang Hotel
Booking.com
$33
View Deal
So nha 238 Duong 1/4 Thi Tran, Cat Ba, Vietnam
0.2 miles from Cat Ba Island
  • Beachfront
Holiday View Hotel
Agoda.com
$29
View Deal
Road 1/4, Cat Ba, Vietnam
0.2 miles from Cat Ba Island
  • Free Wifi
  • Restaurant
Duc Tuan Hotel & Restaurant
SAVE $3
$16
Agoda.com
$13
View Deal
No: 210 - 1/4 Str, Group 17th, Cat Ba, Vietnam
0.3 miles from Cat Ba Island
  • Free Wifi
  • Restaurant
Hung Long Harbour Hotel Cat Ba Island
SAVE $33
$69
Agoda.com
$36
View Deal
268, 1-4 Street | Cat Ba Town, Cat Ba, Vietnam
0.3 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
Savings alert: 27% below average rate

The price you found is 27% lower than this hotel's average rate of $49/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Cat Ba Beach Resort
Hotwire.com
View Deal
Cat Co 2 Beach, Cat Ba, Vietnam
0.3 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
Nam Phuong Motel
Travelocity
View Deal
188 Street 1/4 | Cat Ba island, Cat Ba 180000, Vietnam
0.4 miles from Cat Ba Island
  • Free Wifi
  • Restaurant
Catba Island Resort & Spa
Travelocity
View Deal
Catco 1 beach | Catba Island, Halong Bay, Vietnam
0.4 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
CatBa Island Resort & Spa
SAVE $6
$77
Agoda.com
$71
View Deal
Cat Co 1 Beach | Cat Ba Town, Cat Ba, Vietnam
0.4 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
Catba Sunrise Resort
SAVE $19
$97
Agoda.com
$78
View Deal
Cat Co III Beach | Cat Ba Island, Cat Ba 215420, Vietnam
0.6 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
Monkey Island Resort
SAVE $18
$49
Booking.com
$31
View Deal
Lan Ha Bay, Cat Ba, Vietnam
1.8 miles from Cat Ba Island
  • Breakfast included
  • Beachfront
Cat Ba Eco-lodge
Xuan Dam Commune, Cat Ba, Vietnam
5.4 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
The Whisper of Nature Bungalow
SAVE $4
$33
Agoda.com
$29
View Deal
Viet Hai, Cat Ba 1000, Vietnam
5.8 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
SAVE $31
$85
Agoda.com
$54
View Deal
Ngoc Chau, Paradise Town, Halong Bay, Tuan Chau Island, Vietnam
14.3 miles from Cat Ba Island
  • Free Wifi
  • Free Parking
No photo provided
Booking.com
$36
View Deal
Ngoc Chau street, Halong Bay, Tuan Chau Island, Vietnam
14.4 miles from Cat Ba Island
    Vinpearl Ha Long Bay Resort
    Expedia.com
    View Deal
    Reu Island, Bai Chay, Halong Bay 200000, Vietnam
    15.2 miles from Cat Ba Island
    • Free Wifi
    • Free Parking
    Tuan Chau International Resort
    SAVE $21
    $517
    Hotels.com
    $496
    View Deal
    Halong Bay, Tuan Chau Island, Vietnam
    15.5 miles from Cat Ba Island
    • Free Wifi
    • Restaurant
    Tuan Chau Holiday Villa Halong Bay
    Hotels.com
    $56
    View Deal
    Halong Bay, Tuan Chau Island, Vietnam
    15.5 miles from Cat Ba Island
    • Free Wifi
    • Free Parking
    Morning Star Hotel
    Halong Bay, Tuan Chau Island, Vietnam
    15.5 miles from Cat Ba Island
      Hoa Binh Ha Long Hotel
      Agoda.com
      $30
      View Deal
      Halong Bay, Tuan Chau Island, Vietnam
      15.5 miles from Cat Ba Island
      • Restaurant
      • Room Service
      Halong Hidden Charm
      No availability for your dates from these sites
      Tuan Chau Island, Halong Bay 033, Vietnam
      15.5 miles from Cat Ba Island
      • Free Wifi
      • Free Parking
      No photo provided
      No 1 Tuan Chau International Tourist Area | 842 048, Halong Bay, Vietnam
      15.5 miles from Cat Ba Island
      • Restaurant
      • Room Service
      Island Pearl Hotel
      Tuan Chau Port, Halong Bay, Tuan Chau Island, Vietnam
      15.5 miles from Cat Ba Island
        No photo provided
        Ha Long Road, Halong Bay, Vietnam
        15.7 miles from Cat Ba Island
          Halong Pearl Hotel
          SAVE $4
          $41
          Agoda.com
          $37
          View Deal
          Halong Road, Baichay beach, Halong Bay, Vietnam
          15.7 miles from Cat Ba Island
          • Free Wifi
          • Restaurant
          The Cong Doan Hotel
          SAVE $5
          $30
          Hotels.com
          $25
          View Deal
          Ha Long Rd. | Bai Chay Beach, Halong Bay, Vietnam
          15.7 miles from Cat Ba Island
          • Free Wifi
          • Free Parking
          *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.