Skip to content

Vacation rentals in McRae Beach

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in McRae Beach

Guests agree: these stays are highly rated for location, cleanliness, and more.

Cottage in Georgina
The Gardener's Cottage
Welcome to this cozy, comfortable, rustic 1930's cottage which was totally renovated in 2021. Situated on a large wooded lot with lots of space for family fun. A short 250 meter walk takes you to Lake Simcoe where you can swim and relax on a sandy beach which is shared with a few neighbours. The cottage is close to restaurants and stores and less than an hour from Toronto. Hosts live a few doors away and tend an organic garden on the property but otherwise you have the property to yourself
$138 per night
Guesthouse in Beaverton
The Snug
A cozy spot, nicknamed 'The Snug', has a king size bed, kitchenette, fireplace, A/C, a TV and 3 piece bathroom for you to enjoy some time away from the city. Wake up to natural light with a window overlooking a natural pond. Newly renovated, The snug is located on our 1.5 acre property, surrounded by trees and flower gardens, next to our log cabin. Wooded trails are accessible at the back of the lot. The large fire pit and gazebo with BBQ and comfy patio furniture. Quiet time after 10 pm.
$101 per night
Private room in Innisfil
Open tiny king suite with semi-private waterfront
Your family will be close to everything when you stay at this centrally-located pet friendly SMOKE FREE place. Open concept tiny king suite with semi-private waterfront. King suite is shared by whoever you bring. (Suite with kitchenette & laundry) Walk to beach, shopping and fast food. Drive to larger shopping centers, restaurants and much more. Play board games inside on rainy days. Hang out at the waterfront listening to the peaceful sounds on the lake. Pullout loveseat for family.
$71 per night

Other great vacation rentals in McRae Beach

Rental unit in Beaverton
The Bunkhouse
$84 per night
Cottage in Innisfil
*Street Level Waterside Loft Resort Stay 1hr TO!*
$78 per night
Place to stay in Beaverton
Le Garage
$103 per night
Rental unit in Uxbridge
Country 1-bedroom unit
$78 per night

Other types of stays on Airbnb

  1. Airbnb
  2. Canada
  3. Ontario
  4. McRae Beach