Find beach hotels & resorts in San Juan County

Beach vacation deals from $175

Start date: Check-in selected.
To Date
End date: Check-out

We found 30 beach stays in San Juan County, from luxury resorts to beachfront rentals. Explore these popular San Juan County beach destinations.

Check availability on San Juan County Beach Hotels

Pick from 30 San Juan County Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

West Beach Resort
3.5 star property
9.4 out of 10, Exceptional, (103)
"Beautiful cabins and amazing views!"
$181 nightly
The price is $200
Nov 3 - Nov 4
Total with taxes and fees
West Beach Resort
Tucker House Inn
4.0 star property
9.4 out of 10, Exceptional, (273)
"Beautiful and quiet destination."
$199 nightly
The price is $221
Oct 26 - Oct 27
Total with taxes and fees
Tucker House Inn
Earthbox Inn & Spa
3.0 star property
8.8 out of 10, Excellent, (991)
"Close to restaurants and stores. Small room but comfortable. Would stay at again!"
$215 nightly
The price is $238
Nov 2 - Nov 3
Total with taxes and fees
Earthbox Inn & Spa
Outlook Inn
3.0 star property
9.2 out of 10, Wonderful, (499)
"Gorgeous views, relaxing, dog-friendly - everything we were looking for."
$255 nightly
The price is $281
Nov 2 - Nov 3
Total with taxes and fees
Outlook Inn
Lopez Islander Resort
3.5 star property
8.6 out of 10, Excellent, (350)
"Big spacious rooms in a quiet remote setting with beautiful views."
$159 nightly
The price is $175
Oct 15 - Oct 16
Total with taxes and fees
Lopez Islander Resort
Roche Harbor Resort
3.0 star property
9.2 out of 10, Wonderful, (403)
"Interesting historic and Beautiful place"
$227 nightly
The price is $250
Nov 2 - Nov 3
Total with taxes and fees
Roche Harbor Resort
Inn to the Woods B&B
3.5 star property
9.6 out of 10, Exceptional, (85)
"I purchased this stay as a wedding gift for my nephew. He stayed there and loved it."
Inn to the Woods B&B
Friday Harbor Suites
2.5 star property
8.4 out of 10, Very Good, (1016)
"Great place to stay. "
$182 nightly
The price is $202
Oct 18 - Oct 19
Total with taxes and fees
Friday Harbor Suites
Rosario Village
2.0 star property
7.2 out of 10, Good, (70)
"The Rosario Resort seems to have fallen on hard times. While we liked the seaside setting and the cute little boat marina, the rest of the facilities looked abandoned or neglected. The two-story building we stayed in was well maintained, but we hardly saw anyone (other guests or staff) during our 2 night stay. We also discovered that the museum and restaurant are closed for renovations. Again, nothing unpleasant if you like secluded places but the whole thing had kind of weird vibe."
$160 nightly
The price is $176
Oct 15 - Oct 16
Total with taxes and fees
Rosario Village
Landmark Inn on Orcas Island
3.0 star property
9.4 out of 10, Exceptional, (179)
"Excellent condo with a great view and everything needed for a great vacation."
$179 nightly
The price is $198
Nov 2 - Nov 3
Total with taxes and fees
Landmark Inn on Orcas Island
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.
Save an average of 15% on thousands of hotels when you're signed in

Top San Juan County Hotel Reviews

Find out more about San Juan County

Book your dream San Juan County beach vacation with deals from $175

Make the most of your vacation with hotels on the water in San Juan County

How do I find the best San Juan County beach hotels? 

With 3,967 unfiltered, genuine customer reviews of hotels in San Juan County on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find San Juan County hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for San Juan County beach hotels with dreamy water views from your window.    

 

How much do San Juan County beach hotels cost?  

Prices for beachfront hotels in San Juan County currently start at $175 a night going up to $281 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly San Juan County hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my San Juan County beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in San Juan County offering free cancellation. 

 

Why should I book my San Juan County beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in San Juan County, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any San Juan County beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in San Juan County have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap San Juan County beach hotels? 

Currently, there are 30 tempting beach hotels in San Juan County to choose from, with prices from just $175 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Explore a world of travel with Expedia