Default HTG hotel image

Find hotels near Madrona Beach, from NT$3,426

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 5 - Oct 6
Tomorrow
Oct 6 - Oct 7
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Madrona Beach hotels

1. Discovery Inn

Discovery Inn
17.4 km from Madrona Beach
United States
Robert
NT$5,420
NT$5,997 total
includes taxes & fees
Oct 11 - Oct 12
Discovery Inn

2. Kangaroo House B&B on Orcas Island

Kangaroo House B&B on Orcas Island
19.2 km from Madrona Beach
United States
Ashlee
NT$7,159
NT$7,900 total
includes taxes & fees
Oct 21 - Oct 22
Kangaroo House B&B on Orcas Island

3. Trumpeter Inn

Trumpeter Inn
17.6 km from Madrona Beach
United States
Nina
NT$7,326
NT$8,085 total
includes taxes & fees
Oct 6 - Oct 7
Trumpeter Inn

4. Snug Harbor Resort

Snug Harbor Resort
10.9 km from Madrona Beach
United States
Patricia
NT$7,296
NT$8,052 total
includes taxes & fees
Nov 1 - Nov 2
Snug Harbor Resort

5. Roche Harbor Resort

Roche Harbor Resort
6.6 km from Madrona Beach
United States
Nicco
NT$6,194
NT$7,177 total
includes taxes & fees
Nov 1 - Nov 2
Roche Harbor Resort

6. The Orca Inn

The Orca Inn
18.4 km from Madrona Beach
United States
Andrew
NT$3,097
NT$3,426 total
includes taxes & fees
Oct 6 - Oct 7
The Orca Inn

7. West Beach Resort

West Beach Resort
15 km from Madrona Beach
United States
lorrie
NT$6,723
NT$7,419 total
includes taxes & fees
Oct 6 - Oct 7
West Beach Resort

8. Tucker House Inn

Tucker House Inn
18.4 km from Madrona Beach
United States
ZACHARY
NT$4,591
NT$5,080 total
includes taxes & fees
Oct 18 - Oct 19
Tucker House Inn

9. Outlook Inn

Outlook Inn
18.7 km from Madrona Beach
United States
Corey
NT$9,892
NT$11,394 total
includes taxes & fees
Nov 1 - Nov 2
Outlook Inn

10. Friday Harbor House

Friday Harbor House
18.1 km from Madrona Beach
United States
Randy
NT$9,721
NT$10,756 total
includes taxes & fees
Nov 1 - Nov 2
Friday Harbor House

11. Friday Harbor Grand B&B

Friday Harbor Grand B&B
18.2 km from Madrona Beach
United States
Andrew
NT$8,899
NT$9,846 total
includes taxes & fees
Oct 6 - Oct 7
Friday Harbor Grand B&B

12. Friday Harbor Suites

Friday Harbor Suites
18.1 km from Madrona Beach
United States
Jennifer
NT$6,023
NT$6,665 total
includes taxes & fees
Nov 1 - Nov 2
Friday Harbor Suites

13. Bird Rock Hotel

Bird Rock Hotel
18.1 km from Madrona Beach
United States
Vanessa
NT$4,938
NT$5,465 total
includes taxes & fees
Nov 2 - Nov 3
Bird Rock Hotel

14. Deer Harbor Inn

Deer Harbor Inn
12.5 km from Madrona Beach
United States
Nemo
NT$7,608
NT$8,396 total
includes taxes & fees
Oct 6 - Oct 7
Deer Harbor Inn

15. Earthbox Inn & Spa

Earthbox Inn & Spa
18.2 km from Madrona Beach
United States
Ann
NT$7,009
NT$7,756 total
includes taxes & fees
Nov 1 - Nov 2
Earthbox Inn & Spa
View all properties

Compare popular hotels close to Madrona Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A building with a covered outdoor area, red doors, and hanging flower baskets.
Discovery Inn
10.0
Exceptional
55 reviews
View
A wooden deck with a railing, potted plants, and hanging flower baskets.
Kangaroo House B&B on Orcas Island
10.0
Exceptional
184 reviews
View
A serene outdoor seating area with a table and chairs, surrounded by lush greenery and a tree.
Trumpeter Inn
10.0
Exceptional
275 reviews
View
A wooden cabin interior with a dining table, chairs, and a bench.
Snug Harbor Resort
9.8
Exceptional
543 reviews
View
A marina with boats docked in a structured layout, surrounded by water and a distant cityscape.
Roche Harbor Resort
9.2
Wonderful
456 reviews
View

Top Madrona Beach Hotel Reviews

Earthbox Inn & Spa

Earthbox Inn & Spa

10/10 Excellent
"We recently stayed at Earthbox Inn & Spa on San Juan Island and had a wonderful experience. It was a comfortable place to come back to and relax during our island getaway. The staff was great and made us feel welcome. Their friendly service was one of the highlights of our stay, and we appreciated the hospitality. We really enjoyed our room, and the bed was especially comfortable. Having a great place to rest made our visit that much more enjoyable. We would happily stay at Earthbox Inn & Spa again and recommend it to anyone planning a visit to San Juan Island. Thank you to the staff for helping make our stay such a pleasant one!"
Michael 1-night trip
Posted 13 hours ago
Earthbox Inn & Spa
Discovery Inn

Discovery Inn

10/10 Excellent
"Super clean."
Joseph 1-night trip
Posted 2 days ago
Discovery Inn
Friday Harbor House

Friday Harbor House

10/10 Excellent
"Staff and restaurant were exceptionally good"
Randy 2-night trip
Posted 3 days ago
Friday Harbor House
Inn to the Woods B&B

Inn to the Woods B&B

10/10 Excellent
"The home was charming and James was an excellent host! We enjoyed the atmosphere and their wonderful pets that would greet us. The breakfast that was served to us each morning was terrific! Would definitely stay again!"
Terri 4-night trip
Posted 3 days ago
Inn to the Woods B&B
Trumpeter Inn

Trumpeter Inn

10/10 Excellent
"Nice quiet and friendly"
Nina 2-night trip
Posted 7 days ago
Trumpeter Inn
Landmark Inn on Orcas Island

Landmark Inn on Orcas Island

10/10 Excellent
"Great location with amazing views. Vincent was super attentive and helpful. Very happy with this choice"
Kathryn 2-night trip
Posted 13 days ago
Landmark Inn on Orcas Island
Deer Harbor Cottages

Deer Harbor Cottages

10/10 Excellent
"Cozy & complete for a 5 days stay! Away from village, so quiet & pastoral"
Ben 4-night trip
Posted 2 weeks ago
Deer Harbor Cottages
Outlook Inn

Outlook Inn

10/10 Excellent
"Great atmosphere!"
Corey 2-night trip
Posted 2 weeks ago
Outlook Inn
Deer Harbor Inn

Deer Harbor Inn

8/10 Good
"It’s very basic considering the cost. The bed is very soft and not particularly comfortable with 2 people of different weights. Everything just felt a bit thrown together, which is ok but at this price point we had higher expectations."
Clare 1-night trip
Posted 1 month ago
Deer Harbor Inn

Other attractions near Madrona Beach

Roche Harbor Marina

9.4/10 (332 reviews)
Explore the waterfront in Roche Harbor with a trip to Roche Harbor Marina. While you're in the area, stroll along the seaside.
See properties

Posey Island State Park

You can take time to visit Posey Island State Park during your travels to Friday Harbor. While you're in the area, stroll along the waterfront.
See properties

San Juan Islands Sculpture Park

8.8/10 (144 reviews)
Explore the great outdoors at San Juan Islands Sculpture Park, a lovely green space in Roche Harbor. While you're in the area, stroll along the seaside.
See properties

Find out more about Madrona Beach

Top reasons to visit Madrona Beach

  • Scenic Ocean Views: Madrona Beach offers breathtaking ocean vistas, perfect for relaxation and photography.
  • Family-Friendly Activities: Designated picnic areas and a nearby water park provide fun for families of all ages.
  • Outdoor Adventures: Explore nearby national parks, a marina, and a sculpture garden for diverse outdoor experiences.
  • Relaxation and Romance: Enjoy sunbathing, swimming, and intimate gatherings in a tranquil beach park setting.
  • Diverse Accommodations: Choose from charming resorts, pet-friendly options, and beautiful condos to suit your needs.

Find great hotels near Madrona Beach

Discover the perfect getaway at Madrona Beach, where a variety of accommodations await to enhance your vacation experience. Choose from charming resorts and hotels that cater to adventure seekers and families alike. With options for pet-friendly stays, beautiful condos, and relaxing swimming areas, you'll find the ideal home base for exploring the scenic coastline and creating lasting memories.

  • Roche Harbor Resort: Nestled just 6.4km from Madrona Beach, Roche Harbor Resort is a serene 3-star resort perfect for travelers seeking a rejuvenating spa experience. This property boasts a full-service spa offering a variety of treatments including Hot Stone Massage, Body Treatments, and Facial Treatments. Guests can unwind in the seasonal outdoor pool or indulge in Aromatherapy Treatments, making it an ideal retreat for relaxation and self-care. The resort’s tranquil setting enhances its spa-themed ambiance, ensuring a peaceful getaway.
  • Snug Harbor Resort: Located 11.3km from Madrona Beach, Snug Harbor Resort is a welcoming hotel that prides itself on being LGBTQIA-friendly. This property fosters an inclusive environment, making it a great choice for travelers who value diversity and acceptance. With its charming accommodations and commitment to hospitality, Snug Harbor Resort provides a comfortable base for exploring the nearby attractions while ensuring a warm and inviting atmosphere for all guests.
  • Inn to the Woods B&B: Just 12.9km from Madrona Beach, Inn to the Woods B&B offers a unique blend of adventure and hospitality. This 3.5-star bed and breakfast is LGBTQIA-friendly and pet-friendly, catering to a variety of travelers. Guests can enjoy an array of nearby adventure sports, including swimming, canoeing, fishing, and boat tours. The property also accommodates pets, with amenities like food and water bowls and a designated dog exercise area, making it a perfect choice for those traveling with furry companions.

Where to stay near Madrona Beach

Madrona Beach offers a perfect blend of relaxation and romance for travelers seeking a serene getaway. Enjoy sunbathing on the sandy shores or take a refreshing dip in the inviting waters. The nearby beach park provides a grassy area for picnics and leisure activities, making it an ideal spot for family fun or intimate gatherings. Explore the tranquil atmosphere and picturesque views that this charming destination has to offer, ensuring a memorable vacation experience.

  • Roche Harbor: Nestled 6.4km from Madrona Beach, Roche Harbor is a charming village known for its stunning outdoor scenery and beach experiences. The area sees a moderate influx of travelers, particularly from June to August when the weather is warmest. Visitors are drawn to its recreational areas, golf courses, and picturesque marina. Notable attractions include the nearby national state park and scenic bay, making it a perfect spot for outdoor enthusiasts looking to explore nature while enjoying a laid-back coastal vibe.
  • San Juan Island: Located 14.5km away from Madrona Beach, San Juan Island is a stunning destination that captivates visitors with its breathtaking landscapes and adventurous activities. Peak tourist season runs from July to September, attracting those eager to experience outdoor adventures, resort relaxation, and spa indulgence. The island is home to national parks and serene lakes, providing ample opportunities for hiking, wildlife watching, and kayaking. San Juan Island offers a unique blend of adventure and tranquility, making it an ideal getaway for nature lovers.
  • Stuart Island: Just 4.8km from Madrona Beach, Stuart Island is a picturesque city that boasts outdoor adventures and romantic getaways. It enjoys a moderate seasonal visitor presence, particularly during the summer months of June to August. Travelers flock to explore its local markets, golf courses, and scenic lookouts. Close to national state parks and tranquil lakes, Stuart Island offers a diverse range of activities that cater to those seeking romance, adventure, or simply an escape into nature’s beauty.

Things to do near Madrona Beach

Madrona Beach offers a delightful escape with scenic ocean views and designated picnic areas perfect for family outings. Enjoy a day by the water while taking advantage of the nearby water park for some added fun. For safety, lifeguards are on duty, ensuring a worry-free experience as you soak up the sun and create lasting memories with loved ones.

Shopping

In Madrona Beach, visit Darvill's Bookstore for a charming selection of books and gifts. If you're up for a drive, explore the nearby shopping options, including various boutiques and shops that offer unique souvenirs and local crafts to take home.

Recreation

San Juan County Park offers a tranquil setting, perfect for relaxation and wellness activities amidst nature. Enjoy scenic trails and peaceful picnic spots. For golf enthusiasts, Orcas Island Golf Course and San Juan Golf & Country Club provide excellent outdoor sports experiences with stunning views and well-maintained greens.

Adventure

Experience the scenic Lopez Island Bike Ride, located 24.1km from Madrona Beach, where you can enjoy breathtaking views and invigorating trails. For family fun, head to Birch Bay Waterslides, located 41.8km away, featuring thrilling water attractions and entertainment for all ages.

Nightlife

Madrona Beach offers a relaxed nightlife vibe with cozy waterfront bars and vibrant local eateries. Enjoy live music at nearby venues, or unwind with a craft cocktail as you take in the serene views. The friendly atmosphere makes it perfect for mingling and enjoying the laid-back beach scene.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Madrona Beach

To save money on your trip to Madrona Beach, visit between January and March for lower accommodation rates. Book your hotel about a month in advance or look for last-minute deals on Expedia, especially on Tuesdays for cheaper rates. Avoid Fridays, as they are typically more expensive. Use Expedia's search tools to find budget-friendly options and consider eco-certified accommodations. Additionally, bundling your hotel with flights and activities can lead to significant savings. Exploring the area on foot is a great way to enjoy free activities while keeping transportation costs low.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Madrona Beach are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Madrona Beach is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Madrona Beach is Tuesday. The most expensive day to stay around Madrona Beach is Friday.
  • Find cheap hotels on Expedia: Utilize the search tool on Expedia to customize your travel options based on your budget, preferred location, and type of hotel you desire. For instance, selecting the Eco-certified filter will showcase available sustainable and eco-friendly accommodations. To discover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your Madrona Beach hotel with your flights and activities.

Find the best attractions near Madrona Beach

Madrona Beach offers a variety of attractions for visitors seeking outdoor adventures and scenic experiences. Popular points of interest include a marina, national and state parks, and a sculpture garden. Whether you're looking to explore nature or enjoy artistic displays, Madrona Beach provides a delightful blend of activities that cater to every traveler's interests.

  • Roche Harbor Marina: Experience the charm of Roche Harbor Marina, where adventure awaits. Located 6.4km from Madrona Beach, this lively marina offers stunning views, water activities, and a vibrant beach atmosphere, perfect for sailing, kayaking, or simply enjoying the scenery.
  • San Juan Islands Sculpture Park: Just 6.4km away, this outdoor sculpture garden is a treat for families and art lovers alike. Wander through beautifully landscaped grounds showcasing unique sculptures amid natural beauty, making it a delightful place to explore and appreciate creativity.
  • Haida Canoe Cove: A mere 161m from Madrona Beach, Haida Canoe Cove invites you to relax on its sandy shores. Enjoy beach vibes, take a leisurely stroll, or soak up the sun while enjoying the serene coastal views.

The nearest major airports for your trip to Madrona Beach

When planning your trip to Madrona Beach, you have several airport options. Vancouver International Airport (YVR) is 57.9km away, with nearby hotels like the 5-star Versante Hotel, just 3.2km from the airport. Bellingham International Airport (BLI) is 48.3km away, featuring accommodations such as the 4-star Chrysalis Inn & Spa, located 8.0km from the airport. Victoria International Airport (YYJ) is the closest at 13.2km away, offering hotels like the 4.5-star Brentwood Bay Resort & Spa, also 8.0km from the airport. Each airport provides convenient access to Madrona Beach, ensuring a smooth travel experience.

Frequently asked questions

What's the area like around Madrona Beach?
If you're planning to come to the area to visit Madrona Beach, take some time to see the rest of the sights while you're in town. You'll find 39 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay close to Madrona Beach?
Roche Harbor Resort is one of the top choices for your stay based on our traveler data, and this resort offers a full-service spa and 3 restaurants. It's located 4.1 mi (6.6 km) from Madrona Beach. Other good choices around the area include Inn to the Woods B&B and Snug Harbor Resort.
How many hotels are there near Madrona Beach?
Expedia has 39 hotels and other accommodations a few miles from Madrona Beach.
If I need to cancel the hotel reservation for my stay near Madrona Beach, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you may still be able to cancel and be given a refund within 24 hours of your booking. Add your dates and click on "Search", then you can use the "fully refundable" filter to review the best deals available near Madrona Beach.
Where can I learn more about changing or cancelling my trip in the area near Madrona Beach?
For more details about rescheduling or cancelling your stay near Madrona Beach, click here.
What can I see and do near Madrona Beach?
You can wander around San Juan Islands Sculpture Park, Reuben Tarte Memorial Park, or Brooks Point Regional Park if you want a dose of fresh air. Dip your toes in the water at Haida Canoe Cove, Cottonwood Cove, and The Landing Beach. At Wescott Bay, Magic Beach, and Gowlland Point, take some time to really appreciate nature.

Explore a world of travel with Expedia