
Search Villas in San Juan Island
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
In two weeks
In two months
In three months
In four months
No exact matches found, but these alternatives could be just right
Recommended hotels in San Juan Island
The price is ¥28,105
¥31,098 total
includes taxes & fees
Apr 5 - Apr 6
The price is ¥31,688
¥36,716 total
includes taxes & fees
Apr 13 - Apr 14
The price is ¥27,673
¥30,537 total
includes taxes & fees
Apr 5 - Apr 6
The price is ¥42,679
¥47,096 total
includes taxes & fees
Apr 14 - Apr 15
The price is ¥24,583
¥27,203 total
includes taxes & fees
Apr 16 - Apr 17
The price is ¥26,737
¥29,585 total
includes taxes & fees
Apr 17 - Apr 18
The price is ¥50,852
¥56,267 total
includes taxes & fees
Apr 16 - Apr 17
The price is ¥34,892
¥38,608 total
includes taxes & fees
Apr 16 - Apr 17
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.
Find vacation rentals that suit your style
Aparthotels
Private vacation homes
Save an average of 15% on thousands of hotels when you're signed in
Top San Juan Island Hotel Reviews

Friday Harbor House
10/10 Excellent
Find out more about San Juan Island
San Juan Island Villas information
Number of reviews | 4,492 |
|---|---|
Accommodation | 1 Villas |
Lowest Price | ¥27,203 |
Highest Price | ¥125,294 |
Explore a world of travel with Expedia
- Resorts in Friday Harbor
- Aparthotels in West Sound
- Boutique Hotels in Port Townsend
- Cheap Hotels in Anacortes
- Resorts in Rosario
- Cheap Hotels in Whatcom County
- Hotels with Bars in Oak Harbor
- Cheap Hotels in Port Angeles
- Guest Houses in Anacortes
- Resorts in Roche Harbor
- Resorts & Hotels with Spas in Port Townsend
- Rosario Beach Hotels
- Freeland Hotels
- Lodges in Orcas Island
- Farmstay in San Juan Islands
- Hotels with a Pool in Dungeness
- Resorts & Hotels with Spas in Oak Harbor
- Vacation Homes in San Juan Island
- Hotels near Olympic National Park Visitor Center
- Oak Harbor Hotels
- Shopping Hotels in Friday Harbor
- Fairhaven Hotels
- B&B in Lummi Island
- All-Inclusive Hotel Hotels in Blaine
- Beach Hotels in Port Angeles
- Port Angeles Hotels
- Conway Hotels
- Hotels near Cama Beach State Park
- Guest Houses in Oak Harbor
- Bellingham Hotels
- Beach Hotels in Columbia
- Coupeville Hotels
- Pet-Friendly Hotels in Oak Harbor
- Cheap Hotels in Orcas Island
- Holiday Park Resorts in Lummi Island
- Luxury Hotels in San Juan Island
- Cheap Hotels in Port Townsend
- Hotels near Port of Port Angeles
- Motels in Anacortes
- Holiday Park Resorts in Orcas Island
- Inns in Friday Harbor
- Resorts in San Juan Islands
- Hotels with Bars in Ferndale
- Blaine Hotels
- Resorts in Orcas Island
- Cheap Hotels in Bellingham
- Lopez Island Hotels
- Hotels with Free Parking in San Juan Island
- Austin Hotels
- Luxury Hotels in Bellingham
- Resorts in San Juan Island
- Hotel with a Concierge Hotels in Bellingham
- Cheap Hotels in Puget
- Rv Parks in Orcas Island
- Resorts in Doe Bay
- Inns in Orcas Island
- Resorts in Guemes Island
- Resorts & Hotels with Spas in Whidbey Island
- Guest Houses in Orcas
- Guest Houses in Friday Harbor
- Inns in Stuart Island
- Mount Vernon Hotels
- Aparthotels in Oak Harbor
- Rv Parks in San Juan Islands
- Hotels near Bay View State Park
- Hotels near North Cascades National Park Complex Headquarters
- Hotels near Fort Worden State Park
- Hotels near Olympic National Park
- Sequim Hotels
- Friday Harbor Hotels
- B&B in Anacortes
- Hotels near Lake Crescent
- Hotels near Western Washington University
- Port Townsend Hotels
- Historic Hotels in Roche Harbor
- Hotels near Swinomish Casino
- Farmstay in San Juan Island
- Family Hotels in Anacortes
- Hotels with Free Parking in Freeland
- Farmstay in Orcas Island
- Hotels near Angel Of The Winds Casino Resort
- Cheap Hotels in Sedro-Woolley
- Hotels near Lime Kiln Point State Park
- Anacortes Hotels
- Family Hotels in Friday Harbor
- Apartments in Rosario Beach






















































































