Search Hotels with Restaurant in San Juan Islands

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

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check availability on San Juan Islands Hotels with Restaurant

Top San Juan Islands Hotels with Restaurant

Roche Harbor Resort

3.0 star property
9.2 out of 10, Wonderful, (400)
"Interesting historic and Beautiful place"
Roche Harbor Resort

Snug Harbor Resort

2.5 star property
9.8 out of 10, Exceptional, (414)
"Loved our stay here!"
The price is 5.433.208 ₫
5.995.509 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Snug Harbor Resort

Lopez Islander Resort

3.5 star property
8.4 out of 10, Very good, (348)
"Great views ! Close to the ferry. Easy and great access for biking the island ! Staff were very helpful each time we needed something or recommendations for a particular reason. "
The price is 4.191.558 ₫
4.625.477 ₫ total
includes taxes & fees
12 Oct - 13 Oct
Lopez Islander Resort

Outlook Inn

3.0 star property
9.2 out of 10, Wonderful, (499)
"Gorgeous views, relaxing, dog-friendly - everything we were looking for."
The price is 6.365.229 ₫
7.419.461 ₫ total
includes taxes & fees
21 Oct - 22 Oct
Outlook Inn

Friday Harbor House

3.5 star property
9.6 out of 10, Exceptional, (228)
"Perfect little nest"
The price is 6.144.982 ₫
6.799.287 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Friday Harbor House

Tucker House Inn

4.0 star property
9.4 out of 10, Exceptional, (273)
"Beautiful and quiet destination."
The price is 4.680.046 ₫
5.178.288 ₫ total
includes taxes & fees
14 Oct - 15 Oct
Tucker House Inn

Deer Harbor Inn

3.0 star property
8.4 out of 10, Very good, (193)
"We thoroughly enjoyed our stay at this cute hotel. Our room was clean, comfortable and quiet. I would definitely recommend anyone stay here if given the chance."
The price is 4.820.292 ₫
5.319.325 ₫ total
includes taxes & fees
10 Oct - 11 Oct
Deer Harbor Inn

The Edenwild Boutique Inn

2.5 star property
9.4 out of 10, Exceptional, (256)
"This place is cute and quaint, and the location is perfect - walkable to everything in the main "village" area. The rooms are unique (I peaked inside a few) and homey, and there are many lovely common areas such as outdoor seating and a wraparound porch. It was calm and quiet despite being fully booked, and when we did run into other guests it felt like we were all friends staying together. "
The price is 7.154.647 ₫
7.895.156 ₫ total
includes taxes & fees
23 Oct - 24 Oct
The Edenwild Boutique Inn

Anacortes Ship Harbor Inn

3.0 star property
9.0 out of 10, Wonderful, (1011)
"Beautiful views and a great place to stay!"
The price is 2.348.854 ₫
2.602.193 ₫ total
includes taxes & fees
2 Nov - 3 Nov
Anacortes Ship Harbor Inn

Chrysalis Inn & Spa Bellingham, Curio Collection by Hilton

4.0 star property
9.2 out of 10, Wonderful, (836)
"My stay was perfect!!"
The price is 5.382.593 ₫
6.053.764 ₫ total
includes taxes & fees
19 Oct - 20 Oct
Chrysalis Inn & Spa Bellingham, Curio Collection by Hilton
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.

Top San Juan Islands Hotel Reviews

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

Why book your hotel with restaurants in San Juan Islands with Expedia?
Reserving a hotel with restaurants in San Juan Islands is as simple as entering your travel dates and selecting an option that meets your needs. Want a getaway that has its own restaurant or is in a foodie hot spot? Want it to be inexpensive or upscale? Use Expedia's filters to narrow your results even further and find the perfect fit.
How can I find cheap hotels with restaurants in San Juan Islands?
Expedia can help you easily source cheap hotels with restaurants in San Juan Islands. Try out our handy filter tools to reserve accommodation with restaurants or optional extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.