
Find hotels near Magic Beach, from NT$4,527
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Magic Beach hotels

Roche Harbor Resort
Roche Harbor Resort7 km from Magic Beach
9.2 out of 10, Wonderful, (433 reviews)
The price is NT$7,281
NT$8,436 total
includes taxes & fees
May 10 - May 11

Snug Harbor Resort
Snug Harbor Resort11.3 km from Magic Beach
9.8 out of 10, Exceptional, (504 reviews)
The price is NT$10,041
NT$11,081 total
includes taxes & fees
May 12 - May 13

Trumpeter Inn
Trumpeter Inn17.9 km from Magic Beach
10.0 out of 10, Exceptional, (257 reviews)
The price is NT$6,941
NT$7,659 total
includes taxes & fees
May 19 - May 20

Deer Harbor Inn
Deer Harbor Inn12.6 km from Magic Beach
8.4 out of 10, Very Good, (205 reviews)
The price is NT$7,139
NT$7,878 total
includes taxes & fees
May 9 - May 10

West Beach Resort
West Beach Resort14.9 km from Magic Beach
9.4 out of 10, Exceptional, (117 reviews)
The price is NT$8,625
NT$9,517 total
includes taxes & fees
May 13 - May 14

Discovery Inn
Discovery Inn17.7 km from Magic Beach
10.0 out of 10, Exceptional, (4 reviews)
The price is NT$7,208
NT$7,976 total
includes taxes & fees
May 13 - May 14

Bird Rock Hotel
Bird Rock Hotel18.4 km from Magic Beach
8.8 out of 10, Excellent, (366 reviews)
The price is NT$4,879
NT$5,399 total
includes taxes & fees
May 13 - May 14

Kangaroo House B&B on Orcas Island
Kangaroo House B&B on Orcas Island19 km from Magic Beach
10.0 out of 10, Exceptional, (168 reviews)
The price is NT$7,569
NT$8,352 total
includes taxes & fees
May 11 - May 12

Friday Harbor Suites
Friday Harbor Suites18.4 km from Magic Beach
8.6 out of 10, Excellent, (1,005 reviews)
The price is NT$5,861
NT$6,485 total
includes taxes & fees
May 13 - May 14

Earthbox Inn & Spa
Earthbox Inn & Spa18.5 km from Magic Beach
8.8 out of 10, Excellent, (1,002 reviews)
The price is NT$6,925
NT$7,662 total
includes taxes & fees
May 14 - May 15

Outlook Inn
Outlook Inn18.6 km from Magic Beach
9.2 out of 10, Wonderful, (510 reviews)
The price is NT$12,221
NT$13,958 total
includes taxes & fees
May 10 - May 11

Friday Harbor House
Friday Harbor House18.4 km from Magic Beach
9.6 out of 10, Exceptional, (265 reviews)
The price is NT$12,437
NT$13,761 total
includes taxes & fees
May 12 - May 13

Tucker House Inn
Tucker House Inn18.7 km from Magic Beach
9.4 out of 10, Exceptional, (286 reviews)
The price is NT$6,585
NT$7,286 total
includes taxes & fees
May 31 - Jun 1

The Orca Inn
The Orca Inn18.8 km from Magic Beach
The price is NT$4,092
NT$4,527 total
includes taxes & fees
May 10 - May 11
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.
Compare popular hotels close to Magic Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Roche Harbor Resort | 9.2 Wonderful 433 reviews | View | ||||||
![]() Snug Harbor Resort | 9.8 Exceptional 504 reviews | View | ||||||
![]() Trumpeter Inn | 10.0 Exceptional 257 reviews | View | ||||||
![]() Deer Harbor Inn | 8.4 Very Good 205 reviews | View | ||||||
![]() West Beach Resort | 9.4 Exceptional 117 reviews | View |
Top Magic Beach Hotel Reviews

Rosario Village
10/10 Excellent
Hotels near other Magic Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Birch Bay Waterslides
- Cabin Rentals in Orcas Island
- Pet-Friendly Hotels in Orcas Island
- Birch Bay Hotels
- Hotels near John Storvik Playground
- Hotels near San Juan Islands Sculpture Park
- 3 Star Hotels in Center Island
- Hotels near English Camp
- Hotels near Swinomish Casino
- Hotels near Bellingham Cruise Terminal
- Hilton Hotels in Rosario
- Vacation Homes in San Juan Island
- Cabin Rentals in San Juan Islands
- Hotels near Cattle Point
- Hotels near Blakely Island
- Blaine Hotels
- Pet-Friendly Hotels in San Juan Islands
- Motels in Point Roberts
- Hotels near Orcas Island Golf Course
- Resorts in Point Roberts
- Hotels near Bellis Fair Mall
- Hotels near Grandview Golf Course
- Hotels near Silver Reef Casino
- Hotels near Cap Sante Boat Haven
- Romantic Hotels in San Juan Islands
- South Bellingham Hotels
- Hotels near Blaine Municipal
- Hotels near Lime Kiln Point State Park
- Ferndale Hotels
- Hostels in Stuart Island
- Romantic Hotels in Deer Harbor
- Hotels near Moran State Park
- Hotels near The Apothecary Spa
- 4 Star Hotels in San Juan Islands
- La Conner Hotels
- Beach Hotels in Lummi Island
- Hotels near Whatcom Museum
- Hotels near Bellingham Intl.
- Cheap Hotels in San Juan Islands
- Hotels near Bellingham Railway Museum
- Hotels near Western Washington University
- Resorts & Hotels with Spas in Lummi Island
- Flights from Seattle Paine Field Intl. Airport (PAE) to Deer Harbor (DHB)
- Flights from Point Roberts
- Flights from San Diego (SAN) to Deer Harbor (DHB)
- Flights from Wenatchee (EAT) to Blakely Island (BYW)
- Flights to Sucia Island
- Flights from San Juan (SJU) to Rosario (RSJ)
- Flights to Orcas Island
- Flights from Orcas Island
- Flights to Lummi Island
- Flights from Wenatchee (EAT) to Eastsound (ESD)
- Flights from Westsound
- Flights from Anacortes (OTS) to Eastsound (ESD)
- Flights from Matamoros (MAM) to Rosario (RSJ)
- Flights from Barcelona (BCN) to Deer Harbor (DHB)
- Flights from Sucia Island
- Flights from Bangkok (BKK) to Deer Harbor (DHB)
- Flights from Center Island
- Olga Vacations
- Iceberg Point
- Visit Deer Harbor
- Visit Waldron Island
- Visit San Juan Island
- Lopez Island Historical Museum
- Visit Point Roberts
- Visit Orcas Island
- Point Roberts Golf & Country Club
- Roche Harbor Marina
- Moran State Park
- Visit Roche Harbor
- Visit Lopez Island
- Visit Blakely Island
- Visit San Juan Islands
- Lime Kiln Point State Park
- Cape San Juan
- English Camp
- Lopez Island Golf Club
- San Juan County Park
- Visit Olga
- Point Roberts Vacations
- Visit Eastsound
- San Juan Golf & Country Club
- Car rentals in Avis Highland Park Ford-1333 Park Ave West
- Advantage Rent-A-Car Rental Cars in Orcas Island
- Dollar Rent A Car Rental Cars in Friday Harbor Sea Plane Base
- Rental cars Orcas Island airport
- National Car Rental Rental Cars in Orcas Island
- Avis Rental Cars in Blakely Island
- Enterprise Rental Cars in Friday Harbor
- Keddy By Europcar Rental Cars in North Beach
- Car rental Lummi Island
- Sixt Rental Cars in Deer Harbor Seaplane Base






















































