Find and Book Top Rated Hotels in Lopez Island

Search among 3 available hotels and places to stay in Lopez Island from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great32 reviews
From   US$ 123 /nightSelect
From   US$ 201 /nightSelect
From   US$ 332 /nightSelect

Best hotels and places to stay in Lopez Island

Why visit?

Lopez Island, located in the beautiful San Juan Islands of Washington State, offers a serene and idyllic escape for tourists. With its picturesque landscapes, charming rural character, and abundance of outdoor activities, Lopez Island is a perfect destination for nature lovers and those seeking tranquility on their vacation.

Where to stay?

Lopez Island offers a range of accommodations spread across various areas on the island. Here are the best areas to consider for your stay:

Lopez Village: This lively hub is the heart of Lopez Island, offering a variety of shops, restaurants, and amenities. Staying in Lopez Village provides easy access to local attractions and the waterfront.

Fisherman Bay: Situated on the eastern side of the island, Fisherman Bay offers stunning water views, marinas, and a peaceful atmosphere. This area is ideal for those seeking a quiet retreat.

Spencer Spit State Park: Nature enthusiasts will appreciate the picturesque camping opportunities at Spencer Spit State Park. Pitch a tent or rent a cabin amidst scenic views, hiking trails, and beachfront access.

3-star hotels: The average price ranges from $150 to $200 per night.

4-star hotels: The average price varies between $200 and $300 per night.

5-star hotels: The average price starts from $300 per night and goes up depending on the amenities and luxurious offerings.

Best value for money:

Lopez Islander Resort: Located in Lopez Village, this charming waterfront resort offers comfortable rooms, an on-site restaurant, and beautiful views. With reasonable rates starting from $150 per night, it's a great choice for budget-conscious travelers.

Southend General Store and Restaurant: Situated in the south end of Lopez Island, this cozy establishment offers affordable rooms with a rustic charm. Prices start at around $120 per night, providing excellent value for money.

Edenwild Inn: This bed and breakfast in Lopez Village offer a delightful mix of comfort, character, and affordability. With rates starting from $170 per night, it provides an excellent option for travelers seeking charm and a homely atmosphere.

Best kids-friendly hotels:

MacKaye Harbor Inn: This family-friendly inn, nestled by the water in Fisherman Bay, offers spacious rooms and stunning views. The inn has a family suite option and provides various activities to keep children entertained. Prices start around $200 per night.

Lopez Farm Cottages: Situated in Lopez Village, these cozy cottages offer a peaceful retreat for families. With fully equipped kitchens and outdoor spaces, these self-catering accommodations are perfect for a family getaway. Prices start at around $180 per night.

Best hotels for a romantic getaway:

Lopez Island Vineyards and Winery: This idyllic property offers charming vineyard cottages, surrounded by lush vineyards and breathtaking views. The intimate setting, wine tastings, and personalized service make it an ideal spot for couples. Prices start at $230 per night.

The Edenwild Boutique Inn: This romantic bed and breakfast in Lopez Village exudes charm and elegance. Enjoy cozy rooms, a gourmet breakfast, and proximity to local attractions. Prices start from $200 per night.

Best for location:

The Willows Inn: Located just steps away from the beach in Fisherman Bay, The Willows Inn offers comfortable rooms and a restaurant known for its farm-to-table dining experience. Prices start around $300 per night.

Lopez Bay Bed and Breakfast: Surrounded by stunning natural beauty in the Fisherman Bay area, this bed and breakfast offers beautiful views and a tranquil atmosphere. Prices start at $250 per night.

The Edenwild Inn: Situated in Lopez Village, The Edenwild Inn is conveniently located near shops, restaurants, and the village's charming ambiance. Prices start from $170 per night.

Best for a short city break:

The Edenwild Inn: For a quick escape, this cozy bed and breakfast in Lopez Village offers a peaceful and relaxing atmosphere. Explore the village or simply enjoy the tranquility of the inn. Prices start at $170 per night.

Lopez Islander Resort: With its waterfront location and proximity to amenities, this resort offers an all-in-one experience for a short city break. Prices start from $150 per night.

Show moreLess