Ruby Lake Resort
15426 Sunshine Coast Highway, Madeira Park, BC, CASee what's available
Pick your check-in and check-out dates to view rooms and rates.
About this property
Ruby Lake Resort is a 3-star independent property located in Madeira Park, BC, situated in the mountains within a 10-minute walk of Dan Bosch Park and Ruby Lake. The resort sits 0.4 miles from Iris Griffith Wetlands and 1 mile from Iris Griffith Centre, making it a convenient base for exploring the natural attractions of the Pender Harbour area.
The resort offers 20 guestrooms, each equipped with digital television and a bathroom featuring a shower/tub combination and complimentary toiletries. Rooms are designed for comfortable stays, with a guest comfort rating of 3.7 out of 5.
Dining is available on-site at La Trattoria Italiana. The property features a garden and terrace with views, along with recreational amenities including barbecue grills, a picnic area, and access to hiking, biking, kayaking, and mountain biking trails nearby. Guests can also enjoy fishing and rowing or canoeing on site, with boat tours available nearby. The resort offers wedding services, tour and ticket assistance, yoga classes, and fitness classes. Free self-parking is provided, and the property maintains multilingual staff to assist guests. Dogs and cats are welcome, with service animals exempt from any restrictions.
Check-in runs from 3:00 PM to 9:00 PM, with check-out at 11:00 AM. The property is a single-level, accessible facility with limited front-desk hours and express check-out available.
Location & nearby attractions
Ruby Lake - 0.1 km / 0.1 mi
Dan Bosch Park - 0.6 km / 0.3 mi
Iris Griffith Wetlands - 0.7 km / 0.5 mi
Iris Griffith Centre - 1.5 km / 0.9 mi
Pender Harbour Golf Club - 8.7 km / 5.4 mi
John Daly Park - 11.4 km / 7.1 mi
Pender Harbour - 12.6 km / 7.8 mi
Garden Bay Marine Provincial Park - 13.7 km / 8.5 mi
Headwater Marina - 15.7 km / 9.7 mi
Lily Lake - 16.2 km / 10.1 mi
Edgecombe Island - 17.6 km / 11 mi
Harness Island - 18.9 km / 11.7 mi
Pender Hill Park - 19.9 km / 12.3 mi
Baker Beach Park - 20.7 km / 12.9 mi
Francis Point Provincial Park - 21.1 km / 13.1 mi
The nearest airports are:
Pender Harbour, BC (YPT-Pender Harbour Waterdrome) - 16.8 km / 10.4 mi
Sechelt, BC (YHS-Sunshine Coast Regional) - 55.9 km / 34.7 mi
Powell River, BC (YPW) - 57.6 km / 35.8 mi
Powell River, BC (WPL-Powell Lake Seaplane Base) - 62.5 km / 38.8 mi
Vancouver Intl. Airport (YVR) - 139.5 km / 86.7 mi
The preferred airport for Ruby Lake Resort is Vancouver Intl. Airport (YVR).
Rooms
Dining
Amenities & features
Getting here
Sorry, no airport shuttle available.
Check-in & check-out
- Extra-person charges may apply and vary depending on property policy
- Government-issued photo identification and a credit card may be required at check-in for incidental charges
- Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
- This property accepts credit cards; cash is not accepted
- Safety features at this property include a fire extinguisher, a smoke detector, a security system, and a first aid kit
- This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
- The front desk is open daily from 9:30 AM - 9:00 PM. If you are planning to arrive after 9:00 PM please contact the property in advance using the information on the booking confirmation. The front desk is staffed during limited hours. Information provided by the property may be translated using automated translation tools.
Pet policy
Pets are welcome.
Fees & policies
- Service fee: 2.4 percent
- Pet fee: CA$25 per accommodation (varies based on length of stay)
- Service animals are exempt from fees
Know before you go
- This property allows pets in specific rooms only (surcharges apply and can be found in the Fees section). Guests can request one of these rooms by contacting the property directly, using the contact information on the booking confirmation.
Frequently asked questions
What are the check-in and check-out times at Ruby Lake Resort?
Check-in starts at 3:00 PM - 9:00 PM. Check-out is by 11:00 AM.
Where is Ruby Lake Resort located?
Ruby Lake Resort is located at 15426 Sunshine Coast Highway, Madeira Park, BC, CA.
What attractions are near Ruby Lake Resort?
Distances are displayed to the nearest 0.1 mile and kilometer. Ruby Lake - 0.1 km / 0.1 mi Dan Bosch Park - 0.6 km / 0.3 mi Iris Griffith Wetlands - 0.7 km / 0.5 mi Iris Griffith Centre - 1.5 km / 0.9 mi Pender Harbour Golf Club - 8.7 km / 5.4 mi John Daly Park - 11.4 km / 7.1 mi Pender Harbour - 12.6 km / 7.8 mi Garden Bay Marine Provincial Park - 13.7 km / 8.5 mi Headwater Marina - 15.7 km / 9.7 mi Lily Lake - 16.2 km / 10.1 mi Edgecombe Island - 17.6 km / 11 mi Harness Island - 18.9 km / 11.7 mi Pender Hill Park - 19.9 km / 12.3 mi Baker Beach Park - 20.7 km / 12.9 mi Francis Point Provincial Park - 21.1 km / 13.1 mi The nearest airports are: Pender Harbour, BC (YPT-Pender Harbour Waterdrome) - 16.8 km / 10.4 mi Sechelt, BC (YHS-Sunshine Coast Regional) - 55.9 km / 34.7 mi Powell River, BC (YPW) - 57.6 km / 35.8 mi Powell River, BC (WPL-Powell Lake Seaplane Base) - 62.5 km / 38.8 mi Vancouver Intl. Airport (YVR) - 139.5 km / 86.7 mi The preferred airport for Ruby Lake Resort is Vancouver Intl. Airport (YVR).
How do I get to Ruby Lake Resort?
Sorry, no airport shuttle available.
What dining options are available at Ruby Lake Resort?
Enjoy a satisfying meal at La Trattoria Italiana serving guests of Ruby Lake Resort.
What amenities does Ruby Lake Resort offer?
Ruby Lake Resort features amenities such as Gym, Restaurant, Pet Friendly, Free Parking, Conference Room.
What are the rooms like at Ruby Lake Resort?
Make yourself at home in one of the 20 guestrooms. Digital television is provided for your entertainment. Bathrooms have shower/tub combinations and complimentary toiletries.
Is Ruby Lake Resort pet-friendly?
Yes, Ruby Lake Resort is pet-friendly.
What fees should I know about at Ruby Lake Resort?
Service fee: 2.4 percent. Pet fee: CA$25 per accommodation (varies based on length of stay). Service animals are exempt from fees.
What should I know before staying at Ruby Lake Resort?
This property allows pets in specific rooms only (surcharges apply and can be found in the Fees section). Guests can request one of these rooms by contacting the property directly, using the contact information on the booking confirmation.