Welcome to Buena Vista,
Located on Pebble Beach, just minutes South of Powell River. An ideal getaway from from the hustle and bustle of the lower mainland. In just steps, you walk from your suite onto the beach. Bring your kayak or paddle board and enjoy the sheltered waters of our bay. Or just relax on the spacious terraced deck enjoying the view.