Beach Haven 4 Stars Hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on Beach Haven 4 Star Hotels
Compare Beach Haven 4 Star Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Tucker House Inn
Tucker House Inn
9.4 out of 10, Exceptional, (269)
The price is NT$7,141
NT$7,901 total
includes taxes & fees
Sep 18 - Sep 19

Otters Pond Bed & Breakfast
Otters Pond Bed & Breakfast
10.0 out of 10, Exceptional, (60)
Save an average of 15% on thousands of hotels when you're signed in
Top Beach Haven Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Beach Haven Hotels by Star Rating
Stay near popular Beach Haven attractions
- Hotels near Roche Harbor Marina
- Hotels near Lime Kiln Point State Park
- Hotels near Silver Reef Casino
- Hotels near Birch Bay Beach
- Hotels near San Juan Island National Historic Park
- Hotels near Cascade Lake
- Hotels near San Juan Islands Sculpture Park
- Hotels near Birch Bay State Park
- Hotels near Orcas Island Artworks
- Hotels near San Juan Islands Museum of Art
- Hotels near San Juan County Park
- Hotels near Mt. Constitution
- Hotels near Washington Park
- Hotels near Orcas Island Golf Course
- Hotels near Doe Bay Hot Springs
- Hotels near Moran State Park
- Hotels near Cape San Juan
- Hotels near Eastsound Beaches
- Hotels near Darvill's Bookstore
- Hotels near Pelindaba Lavender Farm
Explore more hotels
More ways to book
Expedia's Latest Trends
Hotels
Flights
- Flights from Sepang (KUL) to Taoyuan City (TPE)
- Flights from Narita (NRT) to Toronto (YYZ)
- Flights from Taoyuan City (TPE) to Greven (FMO)
- Flights from Avignon (AVN) to Paris (CDG)
- Flights from Richmond (RIC) to Manassas (MNZ)
- Flights from Bangkok (DMK) to Taoyuan City (TPE)
- Flights from Portsmouth (PSM) to Appleton (ATW)
- Flights from Bangkok (BKK) to Taoyuan City (TPE)
- Flights from Taoyuan City (TPE) to Lucknow (LKO)
- Flights from Mansfield (MFD) to Tampa (TPA)