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
$189 nightly
The price is $222 total per night
$222 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.

Green Oaks Bed and Breakfast
1376 York Road Niagara-on-the-Lake ON
$135 nightly
The price is $158 total per night
$158 total
Apr 26 - Apr 27
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.

Residence & Conference Centre - Niagara-on-the-Lake
137 Taylor Road Niagara-on-the-Lake ON
$92 nightly
The price is $104 total per night
$104 total
May 6 - May 7
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.

Imperial Inn Thousand Islands
555 King Street East Gananoque ON
$53 nightly
The price is $62 total per night
$62 total
May 6 - May 7
Total with taxes and fees
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.

Hilton Garden Inn Niagara-on-the-Lake
500 York Rd Niagara-on-the-Lake ON
$111 nightly
The price is $130 total per night
$130 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.

White Oaks Resort & Spa
253 Taylor Rd Niagara-on-the-Lake ON
$158 nightly
The price is $183 total per night
$183 total
May 3 - May 4
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 within a 15-minute drive of Clifton Hill and Fallsview Casino.

Stone Mill Inn
271 Merritt Street St. Catharines ON
$131 nightly
The price is $154 total per night
$154 total
Apr 26 - Apr 27
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in St. Catharines (Merritton), Stone Mill Inn is within a 5-minute drive of The Pen Centre and FirstOntario Performing Arts Centre.

Best Location in NOTL, Steps away from everything! Vineyard Views!
Niagara-on-the-Lake ON
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 Lake Ontario.

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.

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 Shaw Festival Theatre and Lake Ontario.

Hampton Inn by Hilton St. Catharines Niagara
89 Meadowvale Dr St. Catharines ON
$115 nightly
The price is $136 total per night
$136 total
Apr 26 - Apr 27
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, a 4-minute drive from Meridian Centre and 8 minutes from Brock University.
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 | $222 |
Cheapest price | $62 |
Total number of hotels in Ontario | 21,519 |
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

Toronto Don Valley Hotel and Suites
4 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"no issues"
A verified traveler stayed at Toronto Don Valley Hotel and Suites
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






