San Juan Island hotels

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

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Latest San Juan Island Hotel Deals

MOST POPULARFriday Harbor
3 stars from S$ 152
5+ stars from S$ 240

Best San Juan Island hotels

Most recommended San Juan Island hotels

Show all
The Orca Inn - Friday Harbor - Bedroom
The Orca Inn
7.6 Good
S$ 165+
S$ 165+
Parking
Free Wi-Fi
Discovery Inn - Friday Harbor
Discovery Inn
9 Wonderful
S$ 222+
S$ 222+
Parking
Free Wi-Fi
Friday Harbor Suites
8 Very Good
S$ 306+
S$ 306+
Parking
Free Wi-Fi
Earthbox Inn & Spa
8.3 Very Good
S$ 310+
S$ 310+
Parking
Free Wi-Fi
Pool
Pet-friendly
Friday Harbor House
9.2 Wonderful
S$ 397+
S$ 397+
Parking
Free Wi-Fi
Saturn's Return
8.4 Very Good
S$ 272+
S$ 272+
Parking
Free Wi-Fi
Tucker House Inn
8.8 Very Good
S$ 291+
S$ 291+
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)

S$ 399

Average price (weekend night)

S$ 238
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.

San Juan Island Hotel Deals. Search for hotels in San Juan Island. Find cheap hotel rooms in San Juan Island. KAYAK searches hundreds of travel sites to help you find cheap hotels and book the room that suits you best.

Not what you’re looking for? Find thousands of other hotels, flights, car hires and package deals with KAYAK.