
Eagle View - Main Floor Suite
THE EAGLE VIEW - MAIN FLOOR SUITE
This gorgeous suite features a spacious bedroom with a king bed and TV, an adjoining living room with an additional flatscreen TV, fireplace, and Peloton, a cozy dining area/ workstation, and a full bathroom with a steam shower. Guests enjoy easy access to the outdoor jacuzzi, sauna, and firepit. Additional amenities include a mini fridge, microwave, and coffee/tea station.







ABOUT THIS SUITE
Sleeps up to 3
1 King size bed + couch
Private bathroom + steam shower
820 sqft of private space
Jacuzzi and sauna access
Ocean view + decks

What Guests Are Saying
“This Airbnb was perfect for our weekend getaway! The ocean view was absolutely stunning, the amenities were top-notch and everything was clean and cozy. Our host was super sweet and welcoming. We couldn’t have asked for a better stay—highly recommend!”
Max, Vancouver
“Our stay at Villa Sol was incredible. A good mix of luxury and cozy. The amenities were plentiful and relaxing; from the hot tub to the steam shower and sauna. The view was breathtaking. A real show-stopper! Ideal location to experience the true beauty of the Sunshine Coast.”
Taylor, Surrey
“Every detail was filled with warmth and care. From the cozy glow of the fireplace to the outdoor hot tub where the ocean stretched out before us, and the indoor bath tub surrounded by windows framing the sea — everything felt magical, almost unreal.”
Vaspar, Vancouver
Ready for your coastal escape? Book your stay at Villa Sol.
View Other Suites
Villa Sol spans 6.3 acres w/ gardens, forest & sweeping 180° ocean views. Shared: ocean-view hot tub, cedar sauna, outdoor shower, fire pit & decks—perfect for couples, friends, retreats & nature lovers.
Sky Suite
900-sq-ft bedroom with living space, soaker tub, and flexible couch/extra bed setup; perfect for couples, friend getaways, and quiet retreats.
Oceanview Suite
820-sq-ft Spacious king suite with private ensuite, exclusive living/games lounge (with pool table), and Peloton + workout gear. Large screen TVs in both games room and bedroom.
Seaview Suite
600-sq-ft Light-filled option with two double beds and a powder room (toilet + sink only, no shower); ideal for short stays.
Getting to Villa Sol
-
From Vancouver, take Highway 1 west to the Horseshoe Bay ferry terminal. Board the ferry to Langdale (approx. 40 minutes). Once you arrive, drive Highway 101 north for about 45 minutes until you reach Halfmoon Bay.
-
After arriving at the Langdale ferry terminal, take Highway 101 north. Follow the highway for about 45 minutes until you reach Halfmoon Bay, passing through Gibsons and Sechelt along the way. We recommend turning on Google Maps for navigation, as the Halfmoon Bay turnoff can come up quickly.
-
From YVR, follow signs to Grant McConachie Way and merge onto Highway 99 north toward Vancouver. Cross the Lions Gate Bridge and continue on Highway 1 west to Horseshoe Bay. From there, take the ferry to Langdale (about 40 minutes). Once you arrive, drive Highway 101 north for around 45 minutes until you reach Halfmoon Bay. We recommend using Google Maps, as the Halfmoon Bay turnoff can come up quickly.