Book a hotel near Ruby Lake, British Columbia
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Ruby Lake

West Coast Wilderness Lodge
6649 Maple Road Egmont BC
3.25 mi from Ruby Lake
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. A restaurant and wedding services are also provided.
Pet friendly
Parking included

Bathgate Resort and Marina
6781 Bathgate Rd Egmont BC
3.28 mi from Ruby Lake
$97 nightly
The price is $111 total per night
$111 total
Mar 16 - Mar 17
Total with taxes and fees
This hotel doesn't skimp on freebies - guests receive free WiFi and free self parking. A terrace, a garden, and a grocery/convenience store are also on offer.
Parking included
Free WiFi

Family & dog friendly for 6 people - walking distance to 4 lakes!
GARDEN BAY BC
6.37 mi from Ruby Lake
$205 nightly
The price is $236 total per night
$236 total
Mar 16 - Mar 17
Total with taxes and fees
This vacation home features a garden, laundry facilities, and barbecue grills.
Kitchen
Washer

Vacation Rental Suite with Private Hot Tub
Madeira Park BC
6.98 mi from Ruby Lake
A hot tub is featured at this chalet, along with barbecue grills.
Hot Tub
Kitchen

Painted Boat Resort
12849 Lagoon Road Madeira Park BC
7.46 mi from Ruby Lake
A full-service spa, a marina, and 2 hot tubs are all featured at this smoke-free resort. Business travelers can take advantage of the free WiFi in public areas. Enjoy the outdoor pool and perks like free self parking.
Pool
Hot Tub

Rockwater Secret Cove Resort
5356 Ole's Cove Road Halfmoon Bay BC
Free Cancellation
Reserve now, pay when you stay
12.62 mi from Ruby Lake
$130 nightly
The price is $150 total per night
$150 total
Mar 31 - Apr 1
Total with taxes and fees
A marina and a restaurant are featured at this hotel. Enjoy the seasonal outdoor pool and perks like free self parking and free WiFi. There's a bar/lounge on site, and a terrace and concierge services are also provided.
Pool
Spa

The Williams Shop Guest Lodge • Ocean View • 3BR
Powell River BC
13.44 mi from Ruby Lake
$332 nightly
The price is $382 total per night
$382 total
Mar 19 - Mar 20
Total with taxes and fees
This lodge features laundry facilities.
Pet friendly
Laundry

4 Bedroom Pet Friendly Cottage Quiet Secluded Waterfront Location In Secret Cove
Halfmoon Bay BC
14.06 mi from Ruby Lake
This guesthouse features a garden, laundry facilities, and barbecue grills.
Pet friendly
Free WiFi

The Tuwanek Hotel and Spa
7545 Islet Place Sechelt BC
15.99 mi from Ruby Lake
$199 nightly
The price is $229 total per night
$229 total
Mar 16 - Mar 17
Total with taxes and fees
A full-service spa and a hot tub are featured at this smoke-free bed & breakfast. Enjoy the steam room and perks like free self parking and free WiFi. A terrace, a garden, and a picnic area are also on offer.
Hot Tub
Spa

Hi N Dri -Warm & Welcoming-Great for Weekend Getaways-Across from Beach access.
Halfmoon Bay BC
16.03 mi from Ruby Lake
This cottage featured laundry facilities and barbecue grills.
Kitchen
Washer

Halfmoon bay 2-bedroom waterfront house with kayak access to island
Halfmoon Bay BC
16.24 mi from Ruby Lake
$511 nightly
The price is $588 total per night
$588 total
Mar 16 - Mar 17
Total with taxes and fees
A hot tub is featured at this vacation home, along with laundry facilities and barbecue grills.
Hot Tub
Kitchen

Davis Brook Retreat
7079 Sechelt Inlet Road Sechelt BC
17 mi from Ruby Lake
$96 nightly
The price is $111 total per night
$111 total
Mar 17 - Mar 18
Total with taxes and fees
This bed & breakfast features a seasonal outdoor pool and a hot tub. Guests will appreciate free perks like free self parking and WiFi in public areas. You'll appreciate the shopping center shuttle, terrace, and garden.
Pool
Hot Tub
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Ruby Lake hotels essential information
Accommodation | 494 hotels |
|---|---|
Lowest Price | $111 |
Highest Price | $588 |
Popular hotels | Bathgate Resort and Marina, West Coast Wilderness Lodge, Family & dog friendly for 6 people - walking distance to 4 lakes!, Vacation Rental Suite with Private Hot Tub, Painted Boat Resort, Rockwater Secret Cove Resort, The Williams Shop Guest Lodge • Ocean View • 3BR, 4 Bedroom Pet Friendly Cottage Quiet Secluded Waterfront Location In Secret Cove, The Tuwanek Hotel and Spa, Hi N Dri -Warm & Welcoming-Great for Weekend Getaways-Across from Beach access., Halfmoon bay 2-bedroom waterfront house with kayak access to island, Davis Brook Retreat |
Recent Ruby Lake hotel reviews by fellow wanderers

Rockwater Secret Cove Resort
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Location and views are excellent. Free parking was appreciated. Signature tent bed was super comfortable."
A verified traveler stayed at Rockwater Secret Cove Resort
More ways to wander Ruby Lake
British Columbia Flights
The best fares to get you there
British Columbia Hotels
British Columbia Vacation Rentals
Great Deals on Alternative Accommodations
British Columbia Car Rentals
Affordable cars to get you around town
British Columbia Vacations
Save more by combining flights, hotels and cars
Things to do in British Columbia
Explore More Ways to Travel with Travelocity
- Hotels near Sunshine Coast Regional
- Qathet Regional District Hotels
- Hotels with Pools in Davis Bay
- Vananda Hotels
- Lang Bay Hotels
- Kid Friendly Hotels in Sunshine Coast Regional District
- Golf Resorts & in Sunshine Coast Regional District
- Historic Hotels in Sunshine Coast Regional District
- Hotels with Free Parking in Sunshine Coast Regional District
- Hotels with Hot Tubs in Sunshine Coast Regional District
- Cabins in Sunshine Coast Regional District
- Cottages in Sunshine Coast Regional District
- Cabins in Egmont
- Egmont Hotels
- Rv Parks in Egmont
- West Sechelt Hotels
- B&B in Halfmoon Bay
- All Inclusive Resorts & in Halfmoon Bay
- Boutique Hotels in Halfmoon Bay
- Cheap Hotels in Halfmoon Bay
- Halfmoon Bay Hotels
- Treehouses in Halfmoon Bay
- Apartments in Texada Island
- B&B in Texada Island
- Hostels in Texada Island
- Vacation Homes in Texada Island
- Rv Parks in Texada Island
- Tuwanek Hotels
- Hotels near Skookumchuck Narrows Provincial Park
- B&B in Brew Bay
- Brew Bay Hotels
- Hotels near Tetrahedron Provincial Park
- Hotels near Gibsons Marina
- Apartments in Garden Bay
- B&B in Garden Bay
- Garden Bay Hotels
- Hotels near Porpoise Bay Provincial Park
- Historic Powell River Townsite Hotels
- Langdale Hotels
- Cabins in Stillwater
- Hotels with Free Breakfast in Stillwater
- Stillwater Hotels
- Resorts in Stillwater
- Apartments in Sechelt
- B&B in Sechelt
- Cabins in Sechelt
- Cottages in Sechelt
- Hostels in Sechelt
- Beach Resorts & in Sechelt
- Historic Hotels in Sechelt
- Luxury Hotels in Sechelt
- Pet Friendly Hotels in Sechelt
- Sechelt Hotels
- Inns in Sechelt
- Hotels near Sargeant Bay Provincial Park
- Cottages in Earls Cove
- Earls Cove Hotels
- Gibsons Hotels
- East Porpoise Bay Hotels
- Cabins in Saltery Bay
- Saltery Bay Hotels
- Cabins in Madeira Park
- Cottages in Madeira Park
- All Inclusive Resorts & in Madeira Park
- Hotels with Pools in Madeira Park
- Ski Resorts and in Madeira Park
- Madeira Park Hotels
- Vacation Homes in Madeira Park
- Rv Parks in Madeira Park
- B&B in Lasqueti Island
- Cabins in Lasqueti Island
- Cottages in Lasqueti Island
- Lasqueti Island Hotels
- Rv Parks in Lasqueti Island
- Gambier Island Hotels
- Roberts Creek Hotels
- Gillies Bay Hotels
- Pet Friendly Hotels in Wilson Creek
- Powell River Hotels
- Granthams Landing Hotels





