Compare Winery Hotels in Ontario
Secret Bargains - Save an extra 10% or more on select Winery Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Ontario Winery Hotels

Riverbend Inn and Vineyard
16104 Niagara River Pkwy Niagara-on-the-Lake ON
The price is $285 total per night
$285 total
per night
Jul 5 - Jul 6
Located in Niagara-on-the-Lake, Riverbend Inn and Vineyard is in a rural location, within a 5-minute drive of Peller Estates Winery and Shaw Festival Theatre.
Parking included
Restaurant

Green Oaks Bed and Breakfast
1376 York Road Niagara-on-the-Lake ON
The price is $203 total per night
$203 total
per night
Jun 11 - Jun 12
With a stay at Green Oaks Bed and Breakfast in Niagara-on-the-Lake (St. Davids), you'll be steps from Ravine Vineyard Estate Winery and a 2-minute drive from Château des Charmes.
Breakfast included
Parking included

Residence & Conference Centre - Niagara-on-the-Lake
137 Taylor Road Niagara-on-the-Lake ON
The price is $89 total per night
$89 total
per night
Jun 21 - Jun 22
With a stay at Residence & Conference Centre - Niagara-on-the-Lake in Niagara-on-the-Lake (Glendale), you'll be a 2-minute drive from Outlet Collection at Niagara and 9 minutes from Clifton Hill.
Parking included
Free WiFi

Imperial Inn Thousand Islands
555 King Street East Gananoque ON
The price is $184 total per night
$184 total
per night
Jul 11 - Jul 12
Free Cancellation
Reserve now, pay when you stay
With a stay at Imperial Inn Thousand Islands, you'll be centrally located in Gananoque, a 2-minute drive from Lake Ontario and 6 minutes from Thousand Islands National Park.
Breakfast included
Parking included

Hilton Garden Inn Niagara-on-the-Lake
500 York Rd Niagara-on-the-Lake ON
The price is $142 total per night
$142 total
per night
Jun 21 - Jun 22
With a stay at Hilton Garden Inn Niagara-on-the-Lake in Niagara-on-the-Lake (Glendale), you'll be within a 5-minute drive of Royal Niagara Golf Club and Outlet Collection at Niagara.
Pool
Pet friendly

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
The price is $230 total per night
$230 total
per night
Jun 14 - Jun 15
Free Cancellation
Reserve now, pay when you stay
With a stay at White Oaks Resort & Spa in Niagara-on-the-Lake (Glendale), you'll be a 1-minute drive from Outlet Collection at Niagara and 10 minutes from Clifton Hill.
Pool
Hot Tub

Stone Mill Inn
271 Merritt Street St. Catharines ON
The price is $168 total per night
$168 total
per night
Jun 11 - Jun 12
Located in St. Catharines (Merritton), Stone Mill Inn is within a 5-minute drive of The Pen Centre and FirstOntario Performing Arts Centre.
Parking included
Free WiFi

Best Location in NOTL, Steps away from everything! Vineyard Views!
Niagara-on-the-Lake ON
The price is $479 total per night
$479 total
per night
Jul 8 - Jul 9
With a stay at this vacation home, you'll be centrally located in Niagara-on-the-Lake, a 2-minute drive from Jackson-Triggs Winery and 5 minutes from Niagara-on-the-Lake Golf Club.
Kitchen
Washer

Blue Skies Bed and Breakfast
7 Park Court Niagara-on-the-Lake ON
In the heart of Niagara-on-the-Lake, Blue Skies Bed and Breakfast is within a 5-minute drive of Shaw Festival Theatre and Niagara-on-the-Lake Golf Club.
Breakfast included
Parking included

Vineyard Villa Bed & Breakfast
1418 East West Line Niagara-on-the-Lake ON
With a stay at Vineyard Villa Bed & Breakfast in Niagara-on-the-Lake, you'll be within a 5-minute drive of Peller Estates Winery and Shaw Festival Theatre.
Breakfast included
Parking included

Hampton Inn by Hilton St. Catharines Niagara
89 Meadowvale Dr St. Catharines ON
The price is $145 total per night
$145 total
per night
Jun 29 - Jun 30
Free Cancellation
Reserve now, pay when you stay
Located in St. Catharines, Hampton Inn by Hilton St. Catharines Niagara is in the suburbs, within a 5-minute drive of FirstOntario Performing Arts Centre and Meridian Centre.
Pool
Breakfast included
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Ontario Winery Hotels essential information
Winery Hotels in Ontario |
552 |
|---|---|
Highest price | $479 |
Cheapest price | $89 |
Total number of hotels in Ontario | 22,274 |
Popular hotels | Riverbend Inn and Vineyard, Green Oaks Bed and Breakfast, Residence & Conference Centre - Niagara-on-the-Lake, Imperial Inn Thousand Islands, Hilton Garden Inn Niagara-on-the-Lake, White Oaks Resort & Spa, Stone Mill Inn, Best Location in NOTL, Steps away from everything! Vineyard Views!, Blue Skies Bed and Breakfast, Vineyard Villa Bed & Breakfast, Hampton Inn by Hilton St. Catharines Niagara, Serendipity Bed and Breakfast |
Most Recent Ontario Hotel Reviews

Oakes Hotel Overlooking the Falls
5 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Awesome experience!"
A verified traveler stayed at Oakes Hotel Overlooking the Falls
More to Explore in Ontario
Top Picks
- Hotels with an Indoor Pool in Gananoque
- 5 Star Hotels in Sarnia
- Hotels with an Indoor Pool in St. Catharines
- Romantic Getaways & Hotels in Brantford
- Hotels with Room Service in Oakville
- Romantic Getaways & Hotels in St. Catharines
- Sandman Hotels in Brampton
- Rockland Hotels
- Hotels with Kitchenettes in St. Catharines
- Hotels with WiFi in Sault Ste. Marie
- Hotels with Free Airport Shuttle in Mississauga
- Best Western Hotels in Markham
- Hotels with Balconies in Oakville
- 3 Star Hotels in Sauble Beach
- Hotels with Waterslides in Thunder Bay
- Hotels with Restaurants in Brantford
- 5 Star Hotels in Tobermory
- Motels in Tobermory
- Waterpark Hotels & Resorts in Niagara Falls
- Adventure Sport Hotels in Leamington
- Cheap Hotels in Brockville
- Brampton Hotels
- Fairmont Hotels in Brampton
- Fishing Resorts & in Sauble Beach
- Burlington Hotels
- Cabin Rentals in Sharbot Lake
- Hotels with Bars in Leamington
- Beach Resorts & in Collingwood
- Delta Hotels in Toronto
- Hotels on the Lake in Sarnia
- B&B in Brockville
- Ski Resorts & in The Blue Mountains
- Hotels with Free Breakfast in Fort Erie
- 4 Star Hotels in Barrie
- Bracebridge Hotels
- B&B in Collingwood
- Adventure Sport Hotels in Gananoque
- Casino Resorts & in Sarnia
- Business Hotels in Brampton
- Hotels with Balconies in Markham
- Hotels with Hot Tubs in Wasaga Beach
- Business Hotels in Wasaga Beach
- Cottages in Collingwood
- Resorts in Sarnia
- Toronto Hotels
- Pet Friendly Hotels in Mississauga
- Ottawa Hotels
- Hotels with Pools in Oakville
- Hotels with Bars in Barrie
- Hilton Hotels in Markham
- Hotels with a Wedding Venue in Markham
- 4 Star Hotels in Wasaga Beach
- Welland Hotels
- Niagara Falls Hotels
- Hotels with Free Breakfast in Sarnia
- Hotels with Kitchenettes in Thunder Bay
- Fairmont Hotels in Toronto
- Hotels with Balconies in St. Catharines
- Golf Resorts & in Mississauga
- Hotels with Hot Tubs in Collingwood
- Hotels with Shopping in Sauble Beach
- 5 Star Hotels in St. Catharines
- Historic Hotels in Niagara-on-the-Lake
- Boutique Hotels in St. Catharines
- Madoc Hotels
- Hotels with Airport Transfers in Mississauga
- Kitchener Hotels
- Grand Bend Hotels
- Hotels with Pools in Barrie
- Flights to Ottawa
- Flights from Bonfield
- Flights from St. Petersburg - Clearwater to Toronto
- Flights from South Algonquin
- Flights to Toronto
- Flights to Niagara Falls
- Flights to Spanish
- Flights from Fort William First Nation
- Flights from Southgate
- Flights from Hamilton
- Flights from Edmonton to Toronto
- Flights from Niagara Falls
- Flights from Kitchener to Sudbury
- Flights from New York to Toronto
- Flights to Hamilton
- Flights from Deer Lake - Corner Brook to Toronto
- Flights from Nairobi to Toronto
- Flights to Mississauga






