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
$243 nightly
The price is $285 total per night
$285 total
Jul 5 - Jul 6
Total with taxes and fees
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
$172 nightly
The price is $203 total per night
$203 total
Jun 11 - Jun 12
Total with taxes and fees
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
$79 nightly
The price is $89 total per night
$89 total
Jun 21 - Jun 22
Total with taxes and fees
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
$157 nightly
The price is $184 total per night
$184 total
Jul 11 - Jul 12
Total with taxes and fees
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
$120 nightly
The price is $142 total per night
$142 total
Jun 21 - Jun 22
Total with taxes and fees
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
$198 nightly
The price is $230 total per night
$230 total
Jun 14 - Jun 15
Total with taxes and fees
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
$143 nightly
The price is $168 total per night
$168 total
Jun 11 - Jun 12
Total with taxes and fees
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
$424 nightly
The price is $479 total per night
$479 total
Jul 8 - Jul 9
Total with taxes and fees
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
$123 nightly
The price is $145 total per night
$145 total
Jun 29 - Jun 30
Total with taxes and fees
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
4 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Nice view and good location."
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






