Welcome to Ruby Lake Resort

We are a family-run resort located on the Sunshine Coast, British Columbia. Situated on one of the warmest lakes in Canada, Ruby Lake is nestled in between the Caren mountain range making our resort a paradise for nature lovers. We offer different style lagoon view cottages, unique safari tents and wood cabins for those looking for the ultimate outdoor getaway. Come and relax by the lake, hike, partake in water sports & yoga, stargaze, eat farm to table authentic Italian cuisine at our onsite restaurant and marvel at the abundance of wildlife on our doorstep. We also host weddings, food festivals, concerts and events at our outdoor amphitheater. Ciao!

Current Summer Opening Hours:
La Trattoria Italiana:
Everyday except Wednesday, 5-pm
Accommodations: Available all summer, pending availability

For bookings and reservations, email us at: [email protected]


Father and son chefs Aldo & Paolo specialize in classic northern Italian cuisine. We are proud to serve free-range, grass-fed and humanely handled, sustainable meat. Much of the produce used in our dishes is grown in our gardens. We are proudly farm-to-table, working together for a better future.

Ruby Lake Resort is a peaceful paradise for you to relax and rest your soul, or just to have fun with your loved ones.

We are located on the Sunshine Coast in British Columbia, boasting a natural paradise that’s only a short journey from Vancouver. Our 68 acre resort is surrounded by the Caren range mountains, with plentiful outdoor activities including swimming in natural lakes, hiking, lakeside yoga, birdwatching along our wildlife lagoon, or relaxing at the private dock.

We offer cottages and a unique rainforest experience in our glamping tents and wood cabins so you can integrate with nature from the comfort of your room. Our onsite gardens grows vegetables and herbs for our authentic Italian restaurant where you can sit on our ambient patio to enjoy delicious food and watch beavers & otters playing in the lagoon.

We are the only resort situated on Ruby Lake and we also back onto the Sunshine Coast trail. If you are looking for tranquility on your next getaway, book your stay at Ruby lake Resort.


Years of Experience


Happy Customers

Our fabulous Italian Trattoria is open from 5pm - 9pm Mon Tue Thu Fri Sat Sun and is closed on Weds

*In Summer Season*
For shoulder months, please check our hours on Google or call us at 604 883 2269

Rich in heritage. Best in comfort.

serenity & beautiful nature


All of our cottages are duplexes, each of them unique and nestled in a wildlife sanctuary; home to painted turtles, beavers, otters, wood-ducks, geese, as well many other birds and animals.

Deluxe Upper Suite

Our Deluxe Upper Cottage Suite is the largest and most luxurious of our cottages here at Ruby Lake Resort. This cottage suite is located on the upper floor of a building, overlooking the Ruby Lagoon and mountains behind.

Tiny Wood Cabins

The tiny wood cabins are all equipped with comfortable beds, including all linens and blankets, mosquito net, light, electricity, and either private covered balconies or sun decks, providing rustic but comfortable accommodations for a true back-to-nature wilderness getaway.

Safari Glamping Tents

The Safari Tents are canvas tents on wooden platforms, all equipped with comfortable beds, power, and light, providing rustic but comfortable accommodations for a true back-to-nature wilderness getaway. This experience is very much like camping - but with a few added comforts!


Book Your Stay In Ruby Lake Resort