Hotel vacation rentals in Greater Toronto Area

Find and book unique hotel rentals on Airbnb

Top-rated hotel rentals in Greater Toronto Area

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

Guest favorite
Resort in Wasaga Beach
The Coolest Funkiest Boathouse Style Studio
A stunning studio with fireplace, full kitchen, large Smart TV, amazing hot tub, ,firepit and 3 outdoor sitting areas including a covered outdoor dining area with BBQ! Articulating bed so you can sit up and watch TV or have breakfast and still be snuggled under the covers. Funkiest decor ever - 100-year-old shutters, oars marine sign, piano leg, and old lantern lights and an old boat in the garden , this place is overflowing with character. Best beach ever is steps away! Early and late check in and outs may be available and charged accordingly. Perfect central location- easy drive to Blue Mountain and the Village at Blue, steps to beach, close to micro breweries, wineries, small towns, Shopping, biking, golfing, hiking and more. Quiet neighbourhood, easy access to major roads and very cool house! Guests can park on property and enjoy the yard. Happy to meet the guests or let them enjoy private time! The home is steps away from a quiet, sandy sunset beach, and a short walk to the public beach. There's biking, skiing, kayaking, golfing, and hiking within easy reach, and Collingwood's shops and restaurants are a short drive away. Easy access to everything with a car. Beaches, hiking and biking are right outside the front door! This little area is known as Brock’s Beach and was settled by a few families that would buy the entire street. When their kids grew up, they built little cottages on their parent’s street so people around this area have a life time of enjoying this hidden gem and everyone knows everyone. In the evening, everyone walks along the beach or down the tree lined streets. In the summer, everyone sits in the front yard with a campfire so they can say hello to their neighbours. As only a few homes are winterized, the area is very peaceful in the winter. Being close to the lake means lots of beautiful white fluffy snow which turns all the trees into a beautiful winter wonderland.
Nov 27 – Dec 4
$126 per night
4.95 out of 5 average rating, 415 reviews
Superhost
Resort in The Blue Mountains
2 bed. Timeshare Suite in Blue Mountain
CHRISTMAS SPECIAL - Royal Harbour Resort .Book 7 mights and receive one night free !. December 24- December 30, 2023 in very nice town of Thornbury. This lovely suite by the harbour is just 10 min.drive from Blue Mountain the best ski area in Ontario. Very comfortable, cozy 2 bedroom fully equipped apartment will offer you a relaxing vacation. Please check this resort on line. Swimming pool, Jacuzzi,Exercise Room,Sauna are just few amenities that will make your stay very memorable and pleasant.
Jan 27 – Feb 3
$184 per night
4.7 out of 5 average rating, 10 reviews
Superhost
Hotel in Toronto
Yorkville Condo Hotel Room: Luxury Stay in Toronto
Experience luxury life in the heart of Toronto’s upscale neighbourhood, Yorkville. This property, which was once the Four Seasons Hotel is the epitome of urban elegance. The room features spacious living areas, a gourmet kitchen, high-end finishes and modern appliances. Plus with its prime location, you’ll be steps away from world-class dining, shopping and entertainment options. Whether you’re a professional or a couple looking for a sophisticated experience, this is perfect for your next stay.
Aug 13 – 20
$210 per night
4.88 out of 5 average rating, 73 reviews

Popular amenities for Greater Toronto Area hotel rentals

Family-friendly hotel rentals

Superhost
Hostel in Kitchener
King Bed Ensuite Type 1 room - Guest House
Nov 16 – 23
$71 per night
4.5 out of 5 average rating, 6 reviews
Hotel room in Barrie
Where 1885 Meets 21st Century Suite Comfort Rm 209
Dec 5 – 12
$70 per night
4.7 out of 5 average rating, 169 reviews
Resort in Collingwood
Ski In Ski out Studio condo
Jun 24 – Jul 1
$95 per night
4.63 out of 5 average rating, 316 reviews
Boutique hotel in Niagara-on-the-Lake
Deluxe Queen Room #5 at the South Landing Inn
Mar 11 – 18
$133 per night
4.57 out of 5 average rating, 28 reviews
Shared room in Toronto
Apt 3-A1 (Female Dormitory) @ Parkdale Hostellerie
Oct 20 – 27
$44 per night
4.32 out of 5 average rating, 78 reviews
Hotel in Meaford
MEAFORD INN
Jun 16 – 23
$93 per night
4.43 out of 5 average rating, 51 reviews
Hotel room in Guelph
Grandview Suite
May 4 – 11
$286 per night
New place to stay
Superhost
Boutique hotel in Caledon
Cheltenham Suites - The Badlands Suite
Feb 9 – 16
$117 per night
4.84 out of 5 average rating, 64 reviews
Boutique hotel in Barrie
Where 1885 Meets 21st Century Suite Comfort Rm 207
Nov 9 – 16
$70 per night
4.63 out of 5 average rating, 130 reviews
Boutique hotel in Barrie
Where 1885 Meets 21st Century Suite Comfort Rm 102
Aug 4 – 11
$77 per night
4.68 out of 5 average rating, 88 reviews
Boutique hotel in Barrie
Where 1885 Meets 21st Century Suite Comfort Rm 104
Dec 11 – 18
$77 per night
4.67 out of 5 average rating, 66 reviews
Boutique hotel in Barrie
Where 1885 Meets 21st Century Suite Comfort Rm 206
Feb 19 – 26
$77 per night
4.65 out of 5 average rating, 75 reviews

Hotel rentals with a pool

Guest favorite
Hotel in Toronto
Luxe Toronto Condo |Parking|Pool|Hot tub|Gym|Sauna
Aug 17 – 24
$256 per night
4.92 out of 5 average rating, 12 reviews
Superhost
Nature lodge in The Blue Mountains
Embarc Blue mountain 5* Resort
Jun 25 – Jul 2
$197 per night
New place to stay
Resort in Oro
Luxe Mode 1 Bedroom unit - with Jacuzzi
Sep 27 – Oct 4
$90 per night
4.75 out of 5 average rating, 77 reviews
Hotel in Innisfil
The Harbour
Nov 7 – 14
$154 per night
5.0 out of 5 average rating, 3 reviews
Resort in Kawartha Lakes
Accessible Lakeview Terrace Room at Eganridge
Apr 10 – 17
$131 per night
4.78 out of 5 average rating, 9 reviews
Guest favorite
Nature lodge in Nottawa
Pretty River Valley Country Inn
Apr 28 – May 5
$160 per night
4.79 out of 5 average rating, 14 reviews
Hotel in Wasaga Beach
Beach Club Motel - Double Room
Jul 7 – 14
$254 per night
4.51 out of 5 average rating, 35 reviews
Hotel in Oro-medonte
Perfect vacation get away !
Apr 12 – 19
$61 per night
4.38 out of 5 average rating, 8 reviews
Luxe
Aparthotel in Toronto
SoHo Residences Two Bedroom King Suite
Nov 17 – 24
$588 per night
New place to stay
Hotel in Orillia
Fantastic and cozy Mini Apartment
Jul 1 – 8
$107 per night
3.8 out of 5 average rating, 5 reviews
Nature lodge in The Blue Mountains
Hilton Grand Blue Mountain Resort studio cabin
Aug 27 – Sep 3
$258 per night
New place to stay
Resort in Collingwood
Collingwood 2-Bed Resort with Pool
Jan 3 – 10
$119 per night
New place to stay

Hotel rentals with a patio

Superhost
Nature lodge in Vaughan
Clover, executive suite with private bathroom
Apr 18 – 25
$41 per night
4.59 out of 5 average rating, 61 reviews
Guest favorite
Room in Toronto
The Skylight Room
Sep 8 – 15
$63 per night
4.89 out of 5 average rating, 9 reviews
Guest favorite
Boutique hotel in Lincoln
Suite #3 in the Heart of Beamsville’s Wine Route
Nov 28 – Dec 5
$129 per night
4.97 out of 5 average rating, 73 reviews
Guest favorite
Boutique hotel in Niagara-on-the-Lake
Diana Suite
Jan 16 – 23
$203 per night
5.0 out of 5 average rating, 8 reviews
Guest favorite
Nature lodge in Nestleton Station
Luxury Lodge (2)
Dec 2 – 9
$126 per night
5.0 out of 5 average rating, 9 reviews
Hotel in Toronto
The Sky Nest
Oct 19 – 26
$219 per night
4.73 out of 5 average rating, 60 reviews
Shared room in Mississauga
Close to airport shared casa
Feb 5 – 12
$27 per night
4.78 out of 5 average rating, 9 reviews
Boutique hotel in Niagara-on-the-Lake
Retro-Chic Single Queen Suite at the Kent Motel
Apr 12 – 19
$117 per night
4.84 out of 5 average rating, 31 reviews
Guest favorite
Hotel in Meaford
Studio Apartment + Free Parking!
Aug 3 – 10
$157 per night
4.89 out of 5 average rating, 19 reviews
Hotel in Hamilton
KING Bed Suite in Boutique Hotel - Emperor Suite
Feb 4 – 11
$74 per night
4.8 out of 5 average rating, 5 reviews
Hotel in Niagara-on-the-Lake
Historical Waterfront King George Inn 4
Jun 23 – 30
$119 per night
4.47 out of 5 average rating, 123 reviews
Room in Oakville
Relaxing Luxury Suite Oakville
Jul 3 – 10
$50 per night
4.33 out of 5 average rating, 3 reviews

Destinations to explore

  1. Airbnb
  2. Canada
  3. Ontario
  4. Greater Toronto Area
  5. Hotel rentals