A lighthouse on a rocky coastline with the ocean in the foreground.

Search Hotels with Restaurant in San Juan Islands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on San Juan Islands Hotels with Restaurant

Tonight
14 Aug - 15 Aug
Tomorrow
15 Aug - 16 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for San Juan Islands hotels with a restaurant

1. Lopez Islander Resort

Lopez Islander Resort
Lopez Island
United States
Lana
£195
includes taxes & fees
17 Aug - 18 Aug
Lopez Islander Resort

2. The Edenwild Boutique Inn

The Edenwild Boutique Inn
Lopez Island
United States
Frances
£222
includes taxes & fees
31 Aug - 1 Sept
The Edenwild Boutique Inn

3. Friday Harbor House

Friday Harbor House
Friday Harbor
United States
Robert
£435
includes taxes & fees
8 Sept - 9 Sept
Friday Harbor House

4. Tucker House Inn

Tucker House Inn
Friday Harbor
United States
ZACHARY
£242
includes taxes & fees
19 Aug - 20 Aug
Tucker House Inn

5. Outlook Inn

Outlook Inn
Eastsound
United States
Amado
£355
includes taxes & fees
7 Sept - 8 Sept
Outlook Inn

6. Deer Harbor Inn

Deer Harbor Inn
Deer Harbor
United States
Ennea
£234
includes taxes & fees
17 Aug - 18 Aug
Deer Harbor Inn

7. Roche Harbor Resort

Roche Harbor Resort
Friday Harbor
United States
Nicco
£239
includes taxes & fees
8 Sept - 9 Sept
Roche Harbor Resort

8. Snug Harbor Resort

Snug Harbor Resort
Friday Harbor
United States
Toshimasa
£392
includes taxes & fees
16 Aug - 17 Aug
Snug Harbor Resort

9. Anacortes Ship Harbor Inn

Anacortes Ship Harbor Inn
Anacortes
United States
Ira
£110
includes taxes & fees
7 Sept - 8 Sept
Anacortes Ship Harbor Inn

10. Swinomish Casino & Lodge

Swinomish Casino & Lodge
Whitmarsh Junction
United States
Jane
£104
includes taxes & fees
30 Aug - 31 Aug
Swinomish Casino & Lodge
View all properties

Top San Juan Islands Hotel Reviews

Deer Harbor Inn

Deer Harbor Inn

10/10 Excellent
"Our ferry was super late and it was the last one of the night. We were not sure what to expect when we arrived, since there is no front desk and check in was supposed to end at 11 p.m. and it was way past that time. And it was very dark. Unfortunately, we probably made way more noise than we should have because it’s gravel everywhere and we did a loop around all the cute cottages before we realized we were in the main house where we first turned in. The room was charming and the beds were comfortable. We had our coffees in the morning, checked our phones, and then it was time to leave because checkout time was at 10 a.m. Another guest told us we had missed good music at the restaurant on property, called Matthew’s Smokehouse. We’ll have to go back, especially now that we know what to expect."
Toni 1-night trip
Posted 8 hours ago
Deer Harbor Inn
Earthbox Inn & Spa

Earthbox Inn & Spa

8/10 Good
"Kind of loud. Need more insulation and recalculate the tub. Nice location and landscaping. Enjoyed the hot tub"
Sharon 4-night trip
Posted 2 days ago
Earthbox Inn & Spa
Bird Rock Hotel

Bird Rock Hotel

10/10 Excellent
"Very cute old hotel 2 blocks from ferry. No AC in our room but we didn’t need it with open windows and ceiling fan! Having no staff there wasn’t a problem and they have dishes and a microwave in the lobby for making oatmeal or heating up leftovers. They set out lemonade and cookies in the afternoon. The only thing that I would suggest thats missing to have in the lobby would be a water cooler/filter refillable station. PARKING: We parked for the day up about 2 blocks in the 10 hr lot, then around 4 or 5, we’d bring it back down to street parking in the evening and in the am, take the car back to the free 10 hr lot not far away."
Steven 3-night trip
Posted 2 days ago
Bird Rock Hotel
Friday Harbor Suites

Friday Harbor Suites

8/10 Good
"Clean room, kurig coffee maker, fridge in room. Good location."
James 2-night trip
Posted 2 days ago
Friday Harbor Suites
Tucker House Inn

Tucker House Inn

10/10 Excellent
"We stayed in the Middleton Suite. It was larger than we expected and included a well-appointed kitchen and dining area. The gas woodstove in the sitting area was a nice touch and warmed us on a chilly morning. Overall, very comfortable for an overnight stay!"
Nancy 1-night trip
Posted 2 days ago
Tucker House Inn
Friday Harbor House

Friday Harbor House

10/10 Excellent
"Very nice clean room with amazing view of the harbor. Restuarant was great!! Parking was easy. Highly recommend."
Jessica 1-night trip
Posted 3 days ago
Friday Harbor House
The Edenwild Boutique Inn

The Edenwild Boutique Inn

8/10 Good
"Lovely place to stay and great location. Large, bright room and friendly owner. Note, 'tho, that there is no AC. It got pretty warm in our upstairs room."
ERIC 2-night trip
Posted 4 days ago
The Edenwild Boutique Inn
Roche Harbor Resort

Roche Harbor Resort

10/10 Excellent
"We had a corner suite with a clear view of the marina. Spacious & updated. The staff was very informative and perfession."
Fred 2-night trip
Posted 10 days ago
Roche Harbor Resort

Frequently asked questions

Why book your hotel with dining in San Juan Islands with Expedia?
Whether you're seeking a hotel with a restaurant, or one that's close to a foodie heaven, Expedia will have a getaway that's to your tastes. Use our handy filters to search for San Juan Islands hotels with on-site dining. You can also refine your search for accommodation in popular locations full of restaurants or cafés. Whatever you decide on, you'll always get a delectable deal with Expedia!
How can I find cheap hotels with dining in San Juan Islands?
With Expedia's nifty filter tool, booking cheap hotels with dining in San Juan Islands is a piece of cake. To find properties that'll make your wallet smile, narrow down your search by star rating, meal plans and budget.

Explore a world of travel with Expedia