Stay Grey Bruce

By feature

Cottage rentals with beach access in Grey-Bruce

Sand between your toes. These cottages put a Lake Huron or Georgian Bay beach within easy reach — perfect for families chasing Grey-Bruce's famous freshwater shoreline.

Brookside 2✦ Featured

Port Elgin · Bruce County

Brookside 2

Bright, spacious cottage just steps away from Port Elgin Main beach. 2 bedroom +loft, 1 bathroom, large kitchen, separate living room, and a screen in front por

2 bd· 1 ba· Sleeps 6
The Lighthouse Cottage✦ Featured$$

Sauble Beach · Bruce County

The Lighthouse Cottage

A lighthouse-themed family cottage a short walk from Sauble Beach, sleeping up to nine across three bedrooms plus a lighthouse loft.

3 bd· 1 ba· Sleeps 9
Retreat on Sauble River/Sauble Falls

Sauble Beach · Bruce County

Retreat on Sauble River/Sauble Falls

Tucked away along the beautiful Sauble River, this peaceful waterfront retreat offers a quiet escape surrounded by the natural beauty of the Bruce Peninsula. En

4 bd· 2 ba· Sleeps 12
Waterview in Wiarton

Wiarton · Bruce County

Waterview in Wiarton

Sleeps 10: 3 bedrooms, 2 baths in a bright, modern home. Stunning Views: Morning coffee and peaceful evenings on the covered balcony, overlooking Georgian Bay.

3 bd· 2 ba· Sleeps 10
Premium Pike Bay Hideaway

Pike Bay · Bruce County

Premium Pike Bay Hideaway

Our cottage is a 2 bedroom one bathroom cozy space that invites relaxation and an opportunity to unwind all on one floor. our Bruce Peninsula Escape! Prime Loc

2 bd· 1 ba· Sleeps 4
Sauble Beach Getaway - Little Wing

Sauble Beach · Bruce County

Sauble Beach Getaway - Little Wing

Make the most of your Sauble Beach getaway at this Sauble Beach Getaway, a fun and welcoming 3-bedroom cottage just 700 metres from the beach and main strip. Sp

4 bd· 2 ba· Sleeps 9
Dragonfly Cottages Port Elgin$$

Port Elgin · Bruce County

Dragonfly Cottages Port Elgin

Three matching two-bedroom cottages on Market Street, one block from Port Elgin's main beach, with pets welcome by pre-approval.

2 bd· 1 ba· Sleeps 6
Amble Lane Cottages$

Port Elgin · Bruce County

Amble Lane Cottages

Three two-bedroom cottages on a treed lot in Port Elgin, each with air conditioning, wifi, and a fire pit, a short walk from the town's sandy beach.

2 bd· 1 ba· Sleeps 6
Blue Jay Cottage on Lake Huron near Tobermory

Tobermory · Bruce County

Blue Jay Cottage on Lake Huron near Tobermory

A three-bedroom lakefront cottage on Lake Huron about 15 minutes south of Tobermory, with its own shallow private beach plus a kayak and canoe included.

3 bd· 1 ba· Sleeps 6
Serenity Cove Lakeside Cottage$

Tiverton · Bruce County

Serenity Cove Lakeside Cottage

A walkout lakeside cottage on the Lake Huron shore between Kincardine and Tiverton, sleeping six, with kayaks, paddleboards, and a fire pit steps from the water.

2 bd· 1 ba· Sleeps 6
Bayshore Cottages Three-Bedroom Chalet

Wiarton · Bruce County

Bayshore Cottages Three-Bedroom Chalet

A three-bedroom waterfront chalet at a small family-run resort on Colpoys Bay near Wiarton, sleeping ten across three bedrooms and a double-bed loft, with a sandy beach, docks, and fire pit on site.

3 bd· 1 ba· Sleeps 10
Orchidea Waterfront Cottage on Colpoys Bay

Wiarton · Bruce County

Orchidea Waterfront Cottage on Colpoys Bay

A four-bedroom waterfront cottage on a private acre along Colpoys Bay near Wiarton, sleeping twelve, with a hot tub, dock, fire pits, and included kayaks and canoe.

4 bd· 3 ba· Sleeps 12
Whispering Waves Retreat at Point Clark$$

Point Clark · Bruce County

Whispering Waves Retreat at Point Clark

A three-bedroom Point Clark getaway a short walk from the Point Clark Lighthouse and its sandy Lake Huron beach, with a dedicated craft room set up for hobby groups.

3 bd· 1 ba· Sleeps 6
Shale Beach House$$

Blue Mountains · Grey County

Shale Beach House

A four-bedroom waterfront house right on Georgian Bay in Craigleith, five minutes from Blue Mountain Village, with a hot tub, theater room, and pet-friendly policy.

4 bd· 3 ba· Sleeps 8
Blue Jay Getaway in Sauble Beach$$

Sauble Beach · Bruce County

Blue Jay Getaway in Sauble Beach

A three-bedroom, three-bathroom cottage a five-minute walk from Sauble Beach, with a hot tub, fire pit, games tables, and a pet-friendly policy.

3 bd· 3 ba· Sleeps 6