CASA GRANDE INN & SUITES
Boutique Lakeside Stays on Okanagan Beach in Penticton
A Relaxing Lakeside Stay on Lakeshore Drive in Penticton
Casa Grande Inn & Suites is located at 1070 Lakeshore Drive West in Penticton, British Columbia, Canada, in the heart of the South Okanagan. Our boutique hotel sits directly across from Okanagan Beach, placing you steps from the shoreline and moments from Penticton’s most iconic attractions.
We are perfectly positioned beside the Historic SS Sicamous, the vibrant Penticton Rose Garden, and LocoLanding Adventure Park — making our lakeside hotel one of the most walkable and centrally located accommodations in Penticton, BC.
Whether you’re visiting for a beach getaway, a wine country escape, or a weekend event in the Okanagan Valley, Casa Grande offers the ideal lakeside location.
Explore Our Rooms & Suites
Pet-Friendly Lakeside Stay in Penticton
At Casa Grande Inn & Suites, we truly love animals — and we’re pleased to offer pet-friendly accommodation in Penticton for guests travelling with their four-legged companions.
We welcome pets in two designated suites: Siesta Suite and Hideaway Suite, thoughtfully prepared for a comfortable stay near Okanagan Beach.
Please note that we are unable to accommodate large dogs.
Some restrictions and additional fees apply.
To ensure the perfect fit for you and your pet, we invite you to call us directly for full details before booking.



