
Find hotels near Magic Beach, from $112
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Magic Beach hotels

1. Discovery Inn
Discovery Inn11 mi from Magic Beach
10.0 out of 10, Exceptional, (71 reviews)
$158 nightly
The price is $175
Dec 4 - Dec 5
Total with taxes and fees

2. Kangaroo House B&B on Orcas Island
Kangaroo House B&B on Orcas Island11.8 mi from Magic Beach
10.0 out of 10, Exceptional, (187 reviews)
$225 nightly
The price is $248
Nov 14 - Nov 15
Total with taxes and fees

3. Friday Harbor House
Friday Harbor House11.4 mi from Magic Beach
9.6 out of 10, Exceptional, (287 reviews)
$339 nightly
The price is $375
Nov 15 - Nov 16
Total with taxes and fees

4. Roche Harbor Resort
Roche Harbor Resort4.4 mi from Magic Beach
9.2 out of 10, Wonderful, (463 reviews)
$278 nightly
The price is $307
Nov 15 - Nov 16
Total with taxes and fees

5. Landmark Inn on Orcas Island
Landmark Inn on Orcas Island11.5 mi from Magic Beach
9.4 out of 10, Exceptional, (218 reviews)
$247 nightly
The price is $272
Nov 15 - Nov 16
Total with taxes and fees

6. The Orca Inn
The Orca Inn11.7 mi from Magic Beach
8.4 out of 10, Very good, (181 reviews)
$101 nightly
The price is $112
Nov 16 - Nov 17
Total with taxes and fees

7. Outlook Inn
Outlook Inn11.6 mi from Magic Beach
9.2 out of 10, Wonderful, (536 reviews)
$302 nightly
The price is $333
Dec 1 - Dec 2
Total with taxes and fees

8. Friday Harbor Suites
Friday Harbor Suites11.5 mi from Magic Beach
8.6 out of 10, Excellent, (1,001 reviews)
$164 nightly
The price is $182
Dec 5 - Dec 6
Total with taxes and fees

9. Bird Rock Hotel
Bird Rock Hotel11.5 mi from Magic Beach
8.8 out of 10, Excellent, (400 reviews)
$155 nightly
The price is $172
Nov 15 - Nov 16
Total with taxes and fees

10. Tucker House Inn
Tucker House Inn11.6 mi from Magic Beach
9.2 out of 10, Wonderful, (310 reviews)
$182 nightly
The price is $202
Nov 30 - Dec 1
Total with taxes and fees

11. Earthbox Inn & Spa
Earthbox Inn & Spa11.5 mi from Magic Beach
8.8 out of 10, Excellent, (1,000 reviews)
$220 nightly
The price is $243
Nov 15 - Nov 16
Total with taxes and fees

12. Deer Harbor Inn
Deer Harbor Inn7.8 mi from Magic Beach
8.4 out of 10, Very good, (227 reviews)
$239 nightly
The price is $264
Nov 13 - Nov 14
Total with taxes and fees
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 | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Discovery Inn | 10.0 Exceptional 71 reviews | View | ||||||
![]() Kangaroo House B&B on Orcas Island | 10.0 Exceptional 187 reviews | View | ||||||
![]() Friday Harbor House | 9.6 Exceptional 287 reviews | View | ||||||
![]() Roche Harbor Resort | 9.2 Wonderful 463 reviews | View | ||||||
![]() Landmark Inn on Orcas Island | 9.4 Exceptional 218 reviews | View |
Top Magic Beach Hotel Reviews

Discovery Inn
10/10 Excellent
Other attractions near Magic Beach
Frequently asked questions
Explore a world of travel with Expedia
- Red Lion Hotels in San Juan Island
- 4 Star Hotels in San Juan Island
- View in Friday Harbor
- Hotels in Deer Harbor
- Cottages in Deer Harbor
- Wyndham Extra Holidays Hotels in San Juan Islands
- Coast Hotels in Bellingham
- Hotels near Lime Kiln Point State Park
- Spa in Roche Harbor
- Hotels in Blaine
- 2 Star Hotels in Friday Harbor
- Luxury in Orcas Island
- 2 Star Hotels in Shaw Island
- Treehouses in San Juan Islands
- Hotels in Roche Harbor
- La Quinta Inn & Suites Hotels in Anacortes
- Motel 6 Hotels in San Juan Islands
- Fairhaven Hotels
- 4 Star Hotels in San Juan Islands
- Hotels in Birch Bay
- 5 Star Hotels in Stuart Island
- Hotels in Lopez Island
- Pet Friendly in Orcas Island
- Family Friendly in Orcas Island
- Houseboats in Roche Harbor
- Ocean View in Friday Harbor
- Privatevacationhomes in San Juan Island
- 5 Star Hotels in Friday Harbor
- Budget in Friday Harbor
- Hotels in Lummi Island
- 4 Star Hotels in Orcas Island
- Pool in Orcas Island
- Hotels in Eastsound
- Independent Hotels in San Juan Islands
- Cabins in Roche Harbor
- Adults Only in San Juan Island
- Best Western Hotels in San Juan Islands
- Hotels in Friday Harbor
- 5 Star Hotels in San Juan Island
- Hotels in Stuart Island
- Hot Tub in San Juan Island
- Hotels in Ferndale
- Beach in Orcas Island
- Wyndham Hotels in San Juan Island
- 3 Star Hotels in San Juan Islands
- Hotels near Madrona Beach
- Marriott Hotels & Resorts Hotels in Roche Harbor
- Hilton Hotels in San Juan Islands
- 3 Star Hotels in Friday Harbor
- Hotels near Roche Harbor Marina
- Apartments in Orcas Island
- 3 Star Hotels in Shaw Island
- Hotels in Point Roberts
- Hotels in Anacortes
- Oceanic Airlines Portland (PDX) to Friday Harbor (FRD) flights
- Flights from Seattle (BFI) to Waldron Island (WDN)
- Flights to Friday Harbor
- Flights to Orcas Island
- Flights to San Juan Island
- Flights to San Juan Islands
- Flights from Bellingham (BLI) to Friday Harbor (RCE)
- Kenmore Air Seattle (BFI) to Friday Harbor (FRD) flights
- Flights from SeaTac (SEA) to Friday Harbor (RCE)
- Alaska Airlines Salt Lake City (SLC) to Bellingham (BLI) flights
- Flights to Stuart Island, WA
- Flights to Roche Harbor
- Car rentals in Friday Harbor
- Hertz Rental Cars in Friday Harbor
- Car rental Airport (RCE)
- Pickup Car Rentals in Friday Harbor
- Car rentals in Roche Harbor
- Full Size Car Rentals in Roche Harbor
- Car rentals in Deer Harbor
- Click & Rent Rental Cars in Roche Harbor
- Enterprise Rental Cars in San Juan Island
















































