San Juan Island hotels

Sun 21/4
Thu 25/4

Search hundreds of travel sites at once for hotels in San Juan Island

...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in San Juan Island

We’re completely free to use – no hidden charges or fees

Latest San Juan Island Hotel Deals

MOST POPULARFriday Harbor
3 stars from R3 356
4+ stars from R3 661

Best San Juan Island hotels

Most recommended San Juan Island hotels

Show all
The Orca Inn - Friday Harbor - Front desk
The Orca Inn
7.6 Good
R3 165+
R3 165+
Parking
Free Wi-Fi
Air conditioning
Discovery Inn - Friday Harbor
Discovery Inn
8.8 Very Good
R4 165+
R4 165+
Parking
Free Wi-Fi
Air conditioning
Friday Harbor Suites
7.5 Good
R4 781+
R4 781+
Parking
Free Wi-Fi
Air conditioning
Earthbox Inn & Spa
8.2 Very Good
R5 059+
R5 059+
Parking
Free Wi-Fi
Pool
Pet-friendly
Bird Rock Hotel
8.4 Very Good
R4 148+
R4 148+
Free Wi-Fi
Air conditioning
Snug Harbor Resort
9.2 Wonderful
R8 297+
R8 297+
Parking
Free Wi-Fi
San Juan Island Hostel
6.2 Okay
R1 049+
R1 049+
Parking
Free Wi-Fi
Air conditioning
Island Inn at 123 West
9.4 Wonderful
R10 090+
R10 090+
Free Wi-Fi
Air conditioning
Friday Harbor House
9 Wonderful
R8 336+
R8 336+
Parking
Free Wi-Fi
Air conditioning
Tucker House Inn
9 Wonderful
R6 340+
R6 340+
Free Wi-Fi
Pet-friendly
Air conditioning
Trumpeter Inn
9.5 Wonderful
R4 600+
R4 600+
Parking
Free Wi-Fi
Friday Harbor Grand B&B
9.2 Wonderful
R5 921+
R5 921+
Parking
Airport shuttle
Free Wi-Fi
Pet-friendly

How much is a San Juan Island hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

R4 717

Average price (weekend night)

R5 339
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in San Juan Island

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding the perfect San Juan Island hotel

  • Travelers who would like to visit a museum or two during their stay on San Juan Island can always book a hotel that is on the eastern part of the island, such as the charming Wharfside Bed & Breakfast. Several museums can be found in this area, including The Whale Museum.
  • If you are traveling on a budget, try to book hotels that are located towards the center of the island, as rates are typically more affordable the further you are from the ocean. The Friday Harbor Suites are a comfortable choice that won’t break the bank.
  • Friday Harbor is the largest town on San Juan Island and serves as the main hub for shopping, dining, and activities. Staying in Friday Harbor gives you easy access to shops, restaurants, and the ferry terminal. To be in this area, you can always book a room at the Island Inn at 123 West.
  • Located on the northwest side of the island, Roche Harbor is known for its historic resort and marina. If you prefer a more secluded and upscale experience, Roche Harbor offers beautiful waterfront accommodations and a tranquil setting. The Roche Harbor Resort is a nice place to stay that offers an on-site breakfast.
  • San Juan Island is known for its stunning parks and outdoor activities. If you prefer a more nature-centric experience, consider staying near a place like Lime Kiln Point State Park, which is known for whale watching. The Longhouse B&B - San Juan Island Bed & Breakfast is right near here.

FAQs when booking a hotel in San Juan Island

  • What are the best luxury hotels on San Juan Island?

    If you would like to treat yourself during your stay on San Juan Island, you can always book one of the several luxury hotels that are available. The Snug Harbor Resort is a nice choice that offers travelers access to their decks, views of the water, and BBQing areas.

  • What are the best hotels on San Juan Island for travelers who would like to go golfing?

    Those who are hoping to play a game or two of golf during their stay on San Juan Island can always book a hotel that is just a short distance from the San Juan Golf & Tennis Club. When you stay at the stylish Tucker House Inn, you will be less than a 15min drive from the course.

  • What are the best hotels on San Juan Island that have spas?

    A nice way to treat yourself and relax during your vacation on San Juan Island is by staying at a hotel that has its own on-site spa. The Earthbox Inn & Spa is a great place to stay that can be found right in the heart of Friday Harbor and offers a variety of massage and facial services.

  • What are the best beach hotels on San Juan Island?

    To stay at a hotel that is placed directly on the water, you have a few different options. You can always book the Bird Rock Hotel, which is located in Friday Harbor and is right next to the ocean. 

Where to stay in San Juan Island?

Our map will help you find the perfect place to stay in San Juan Island by showing you the exact location of each hotel.