Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

San Juan Islands Hotels & Motels w/Complimentary Breakfast

Friday Harbor House 130 West Street, Friday Harbor, WA 98250 ~2.03 miles southwest of San Juan Islands
  • Comp. breakfast included
  • 3 star property
  • Check-in: 4:00 PM - 9:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Outlook Inn 171 Main St, Eastsound, WA 98245 ~10.16 miles northeast of San Juan Islands
  • FREE Breakfast
  • Affordable property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Anacortes Ship Harbor Inn 5316 Ferry Terminal Road, Anacortes, WA 98221 ~14.81 miles east of San Juan Islands
  • Complimentary breakfast for guests
  • 3 star property
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Poets Cove Resort & Spa 9801 Spalding Rd, Pender Island, BC ~17.10 miles northwest of San Juan Islands
  • Free Breakfast at Property
  • Four star Resort hotel
  • Hotel has 46 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Oak Bay Beach Hotel 1175 Beach Dr, Victoria, BC ~17.20 miles southwest of San Juan Islands
  • Comp. Breakfast: The Dining Room offers a full breakfast menu from 7am. Kate’s Café offers an assortment of beverages and baked goods from 6am
  • Resort hotel
  • 100 rooms in property
Call to Book
Add your dates for price
Excellent 9.7 /10 Guest Reviews Call BookMore Details
Majestic Inn & Spa 419 Commercial Avenue, Anacortes, WA 98221 ~17.42 miles east of San Juan Islands
  • Comp. breakfast included
  • 4-star property
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Salish Inn 907 30th St, Anacortes, WA 98221 ~17.72 miles east of San Juan Islands
  • Free Breakfast
  • Affordable hotel
  • Hotel has 36 rooms
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
The Marina Inn 3300 Commercial Ave, Anacortes, WA 98221 ~17.72 miles east of San Juan Islands
  • Free Breakfast
  • Three Star property
  • Check-in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Nettles Farm 4300 Matia View Dr, Lummi Island, WA 98262 ~17.73 miles northeast of San Juan Islands
  • Free breakfast avail. for guests
  • 3-star Resort hotel
  • Check in time: 15:00:00 - 19:30:00
Call to Book
Add your dates for price
Excellent 10.0 /10 Guest Reviews Call BookMore Details
Anaco Bay Inn 916 33rd Street, Anacortes, WA 98221 ~17.76 miles east of San Juan Islands
  • Free Breakfast at Property
  • Economical property
  • 22 rooms in property
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Holiday Inn Victoria Elk Lake by IHG 4670 Elk Lake Dr, Victoria, BC ~18.69 miles west of San Juan Islands
  • FREE Breakfast
  • High-end hotel
  • 71 rooms in property
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Quality Inn Waddling Dog 2476 Mt. Newton Cross, Saanichton, BC ~18.95 miles west of San Juan Islands
  • Free breakfast avail. for guests
  • Midscale hotel
  • Check in time: 4:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Hotel Reviews Call BookMore Details
Hotel Zed Victoria 3110 Douglas St, Victoria, BC ~19.24 miles west of San Juan Islands
  • Complimentary breakfast info: The Ruby Restaurant is on site
  • Affordable Motel hotel
  • 63 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Sandman Hotel Victoria 2852 Douglas St, Victoria, BC ~19.26 miles west of San Juan Islands
  • Breakfast details: Open at 6:30am 7 days a week. Average meal is $10.00
  • 3 star property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Best Western Plus Carlton Plaza Hotel 642 Johnson St, Victoria, BC ~19.54 miles west of San Juan Islands
  • Comp. Breakfast: On-site restaurant, The Ruby on Johnson" is open daily serving breakfast and lunch. The Ruby on Johnson is independently owned and operated restaurant connected to the hotel lobby, and one of the most famous brunch spot in Victoria downtown. Group breakfast arrangement can be made through the hotel.
  • 3 star hotel
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Abigails Hotel 906 McClure Street, Victoria, BC ~19.54 miles west of San Juan Islands
  • Free Breakfast at Property
  • Four star property
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.5 /10 Reviews Call BookMore Details
Howard Johnson Hotel by Wyndham Victoria 310 Gorge Road, Victoria, BC ~19.60 miles west of San Juan Islands
  • Comp. breakfast included
  • Low Cost hotel
  • 46 suites in hotel
Call to Book
Add your dates for price
Average 6.8 /10 Hotel Reviews Call BookMore Details
Chateau Victoria Hotel and Suites 740 Burdett Ave, Victoria, BC ~19.67 miles west of San Juan Islands
  • Free Breakfast at Property
  • 3 star hotel
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Victoria Marriott Inner Harbour 728 Humboldt St, Victoria, BC ~19.69 miles west of San Juan Islands
  • Comp. Breakfast: Breakfast a la carte served in the hotel restaurant for an additional fee.
  • Four star property
  • 16 floors in property
Call to Book
Add your dates for price
Excellent 9.1 /10 Review Score Call BookMore Details
Sidney Waterfront Inn & Suites 9775 1st St, Sidney, BC ~19.70 miles west of San Juan Islands
  • Free breakfast avail. for guests
  • Mid-scale property
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
DoubleTree by Hilton Hotel & Suites Victoria 777 Douglas Street, Victoria, BC ~19.71 miles west of San Juan Islands
  • Breakfast details: Breakfast served daily from 7:00 AM to 11:00 AM in Lobby restaurant.
  • Four star property
  • 17 floors in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
The Magnolia Hotel and Spa 623 Courtney St, Victoria, BC ~19.73 miles west of San Juan Islands
  • Breakfast details: The Courtney Room restaurant is available for purchase on-site.
  • hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.8 /10 Read Reviews Call BookMore Details
The Union Club of British Columbia 805 Gordon Street, Victoria, BC V8W 1Z6 ~19.77 miles west of San Juan Islands
  • Complimentary Breakfast
  • Three Star property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Call BookMore Details
Victoria Regent Waterfront Hotel & Suites 1234 Wharf St, Victoria, BC ~19.79 miles west of San Juan Islands
  • Comp. breakfast included
  • Three Star property
  • 40 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Days Inn by Wyndham Victoria Uptown 229 Gorge Rd. E, Victoria, BC ~19.80 miles west of San Juan Islands
  • Breakfast details: Breakfast is available from 8:00 am to 10:00 am in the Old Coachman Eatery, located on the lobby level. Breakfast starts at just $12 plus taxes for a traditional Hot American Breakfast of Bacon and Eggs.
  • 3-star property
  • 35 suites in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Fairmont Empress 721 Government St, Victoria, BC ~19.84 miles west of San Juan Islands
  • Complimentary Breakfast
  • property
  • 53 suites in property
Call to Book
Add your dates for price
Excellent 9.3 /10 Hotel Reviews Call BookMore Details
Robin Hood Inn & Suites 136 Gorge Rd. East, Victoria, BC ~19.85 miles west of San Juan Islands
  • FREE Breakfast
  • 3 star hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Delta Hotels by Marriott Victoria Ocean Pointe Resort 100 Harbour Road, Victoria, BC ~19.99 miles west of San Juan Islands
  • Complimentary Breakfast
  • Four star Resort property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Hotel Grand Pacific 463 Belleville St, Victoria, BC ~20.05 miles west of San Juan Islands
  • Breakfast info: Breakfast in the restaurant, at a cost. Breakfast can be catered in our meeting spaces for groups. Courtyard Cafe is also available for "grab & go" specialty coffees, teas, muffins, pasties and sandwiches, etc.
  • Four-star hotel
  • 304 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.3 /10 Recent Reviews Call BookMore Details
Embassy Inn 520 Menzies St, Victoria, BC ~20.06 miles west of San Juan Islands
  • Comp. Breakfast: The breakfast is a full hot and cold buffet served daily from 7am-10:30am.
  • Affordable property
  • 70 rooms in property
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Best Western Plus Emerald Isle Hotel 2306 Beacon Ave, Sidney, BC ~20.07 miles west of San Juan Islands
  • Breakfast info: Complimentary continental breakfast, served daily from 6:30am to 9:30am.
  • 3 star property
  • Free breakfast available
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
James Bay Inn Hotel & Suites 270 Government Street, Victoria, BC ~20.08 miles west of San Juan Islands
  • Comp. breakfast included
  • Midscale hotel
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Best Western Plus Inner Harbour 412 Quebec Street, Victoria, BC ~20.10 miles west of San Juan Islands
  • Comp. Breakfast: Hot Breakfast Buffet is included for all hotel guests.
  • Mid-scale property
  • Check in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Huntingdon Hotel and Suites 330 Quebec Street, Victoria, BC ~20.12 miles west of San Juan Islands
  • Breakfast info: Complimentary Hot Buffet Breakfast is served daily in Hunter's Restaurant
  • 3-star hotel
  • Has environment-friendly policy See policy
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Inn at Laurel Point 680 Montreal St, Victoria, BC ~20.13 miles west of San Juan Islands
  • Complimentary Breakfast
  • Expensive hotel
  • 194 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Days Inn by Wyndham Victoria Airport Sidney 2280 Beacon Ave, Sidney, BC ~20.17 miles west of San Juan Islands
  • Breakfast details: Continental breakfast 5am-10am
  • Three Star hotel
  • 83 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
The Oswego Hotel 500 Oswego Street, Victoria, BC ~20.18 miles west of San Juan Islands
  • Comp. breakfast included
  • Four-star hotel
  • 10 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Review Score Call BookMore Details
Towneplace Suites by Marriott Victoria Airport Sidney 9785 Stirling Way, Sidney, BC ~20.31 miles west of San Juan Islands
  • Free Breakfast at Property
  • Mid-scale hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.6 /10 Recent Reviews Call BookMore Details
Rosemead House 429 Lampson St, Victoria, BC ~21.36 miles west of San Juan Islands
  • Free Breakfast at Property
  • High end hotel
  • Hotel has 28 rooms
Call to Book
Add your dates for price
Excellent 9.8 /10 Recent Reviews Call BookMore Details
Brentwood Bay Resort - Adults Only (16+) 849 Verdier Ave, Brentwood Bay, BC ~21.93 miles west of San Juan Islands
  • FREE Breakfast
  • property
  • Hotel has 3 floors
Call to Book
Add your dates for price
Excellent 9.6 /10 Latest Reviews Call BookMore Details
Swinomish Casino & Lodge 12885 Casino Drive, Anacortes, WA 98221 ~22.54 miles east of San Juan Islands
  • Complimentary breakfast for guests
  • Midscale property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Auld Holland Inn 33575 State Route 20, Oak Harbor, WA 98277 ~23.33 miles southeast of San Juan Islands
  • Complimentary breakfast info: An expanded complimentary continental breakfast is served daily in our lobby.
  • 3-star property
  • Hotel has 6 suites
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
Candlewood Suites Oak Harbor by IHG 33221 State Route 20, Oak Harbor, WA 98277 ~23.40 miles southeast of San Juan Islands
  • Complimentary Breakfast
  • 3-star property
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Holiday Inn Express & Suites Victoria - Colwood 318 Wale Road, Colwood, BC ~23.42 miles west of San Juan Islands
  • Breakfast details: complimentary hot breakfast
  • 3 star property
  • 80 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.6 /10 Review Score Call BookMore Details
Best Western Plus Oak Harbor Hotel & Conference Center 33175 State Route 20, Oak Harbor, WA 98277 ~23.42 miles southeast of San Juan Islands
  • Comp. Breakfast: Breakfast: Monday through Friday - 6 AM- 9:30 AM Weekends: 6 AM - 10 AM
  • 3-star property
  • 16 suites in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Coachman Inn & Suites 32959 Highway 20, Oak Harbor, WA 98277 ~23.47 miles southeast of San Juan Islands
  • Free Breakfast at Property
  • 3 star Motel property
  • Check-in: 4:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Lightwater Cove 251 King Rd, Salt Spring Island, BC ~23.51 miles northwest of San Juan Islands
  • Comp. breakfast included
  • Economical Resort hotel
  • Check-in: 3:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Hotel Reviews Call BookMore Details
Acorn Motor Inn 31530 State Route 20, Oak Harbor, WA 98277 ~23.97 miles southeast of San Juan Islands
  • Free breakfast avail. for guests
  • Inexpensive hotel
  • Check in time: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Call BookMore Details
Four Points by Sheraton Victoria Gateway 829 McCallum Road, Victoria, BC ~24.72 miles west of San Juan Islands
  • Comp. Breakfast: Breakfast available for a cost. A La Carte Menu availabile
  • 3 star hotel
  • 16 suites in property
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
Chrysalis Inn & Spa Bellingham Curio Collection by Hilton 804 10th Street, Bellingham, WA 98225 ~24.97 miles east of San Juan Islands
  • Complimentary Breakfast
  • 4 star property
  • 45 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details

Next: Show All Available Free Breakfast Hotels with Pricing
Back to Top