Please contact our property via our website, email or phone below to make a reservation.
Claim this Listing Powered by

Rainbow Lake Castle Resort

375 Rainbow Lake Road Princeton, BC V0X 1W0
48 Sites
34 Rooms

Nestled in the beauty of the Cascade Mountains only five minutes outside of Princeton, BC, rests the charming Rainbow Lake Castle Resort. This pristine and breathtaking destination is ideal for romantic getaways or family holidays. Offering an abundance of recreational activities, guests will have fun filled days and lasting memories. The resort sits on over 100 landscaped acres with Allison Creek streaming beside our property. We offer a variety of accommodation, including the log lodge, log chalets, rustic cabins, cabanas and RV sites, self-contained units only. The lodge, chalets and cabins circle the historic ruins that were once a cement plant built in 1910. Your days will be spent breathing in the fresh, clean air while soaking in the breathtaking scenery. Rent a pedal boat or kayak and trek explore the water creatures in beautiful Rainbow Lake. Stroll along our scenic trails around the lake and through the lush forests. After a busy day, relax on the balcony or in the soaker tub while listening to the gentle creek and singing birds.




Lodging/Campground Information

Camping Rates$30.00 per site per night Add'l guest over 5 are $5.00 per person per night
Room Rates$50.00-$500.00

About the Owner

Contact the property
Phone: (250) 295-7988
Toll-Free: (888) 228-8881
Fax: (250) 295-7208

Get Directions
Latitude: 49.480384
Longitude: -120.479634