• Login or Create Account
  • Currency

    CAD

You are booking hotel for more than 90 days

map
Price Per Night
  • (3)
  • (4)
  • (3)

Your Budget

to
Star Category
  • (4)
  • (5)
User Rating
  • (3)
  • (3)
  • (3)
  • (9)
  • (9)
Property Type
  • (10)
  • (6)
  • (2)
  • (1)
Chains
  • (1)
Amenities
Guests Love
  • (17)
  • (5)

Show -2 more

Booking Preference
Booking Preference
  • (19)
  • (6)
BACK TO TOP

Book Hotels in Lake Ontario, Canada from 21 Hotels

hotelImg

All Suites Whitney Manor

Full Address of property is 8 Starr Place View On Map
View More
Excellent4.8

(203 Ratings)

CAD 305

+ CAD 67 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay

Riverview B&B

Lake Ontario
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

GymGym
Location of the Bed N Breakfast is Lake Ontario View On Map (255 Thousand Islands Parkway, Gananoque). Top Facilities of this Bed N Breakfast are Gym.
View More
Excellent4.4

(790 Ratings)

CAD 148

+ CAD 19 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Comfort Inn & Suites Thousand Islands Harbour District

Gananoque
Heated Pool
GymGym
This 3 Star Hotel in Lake Ontario is located in Gananoque. Full Address of property is 22 Main Street View On Map Key amenities of this property are Heated Pool & Gym.
View More
Excellent4.3

(1000 Ratings)

CAD 149

+ CAD 26 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Ramada by Wyndham Trenton

Quinte West | 6.3 km drive to Trenton Airport, ON (YTR-Canadian Forces Base Trenton)
Heated Pool
GymGym
Location of the Hotel is Quinte West View On Map (99 Glen Miller Rd). Top Facilities of this Hotel are Heated Pool & Gym.
View More
Very Good3.5

(1002 Ratings)

CAD 123

+ CAD 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Gananoque Inn

Gananoque
Kids' Meals
BarBar
This 4 Star Hotel in Lake Ontario is located in Gananoque. Full Address of property is 550 Stone Street South View On Map Key amenities of this property are Kids' Meals & Bar.
View More
Very Good3.9

(1001 Ratings)

CAD 208

+ CAD 36 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay

Stonewater Manor

Gananoque
Room in a Homestay
| 1 Bedroom | Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Water park
Free Cancellation
Location of the Bed N Breakfast is Gananoque View On Map (490 Stone St S). Top Facilities of this Bed N Breakfast are Water park.
View More
Excellent4.6

(101 Ratings)

CAD 201

+ CAD 35 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Glen House Resort

Lake Ontario
GymGym
This 3 Star Hotel in Lake Ontario is located in Lake Ontario. Full Address of property is 409 Thousand Islands Parkway View On Map Key amenities of this property are Gym.
View More
Very Good4.0

(168 Ratings)

CAD 207

+ CAD 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Isaiah Tubbs Resort & Conference Centre

Lake Ontario
Private BeachPrivate Beach
Location of the Hotel is Lake Ontario View On Map (1642 County Road 12 Picton). Top Facilities of this Hotel are Private Beach.
View More
Very Good3.6

(407 Ratings)

CAD 229

+ CAD 40 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Charles Hotel

Niagara-on-the-Lake | 6 minutes walk to Niagara on the Lake
Free Cancellation
This 4 Star Hotel in Lake Ontario is located in Niagara-on-the-Lake. Full Address of property is 209 Queen St View On Map
View More
Excellent4.3

(492 Ratings)

CAD 325

+ CAD 57 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Chrysler House

Gananoque
Guest House
Free Cancellation
Location of the Guest House is Gananoque View On Map (75 King St W).
View More
Excellent4.7

(52 Ratings)

CAD 176

+ CAD 60 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

The Juniper Inn

St. Catharines
Free Cancellation
Full Address of property is 38 Lakeport Road View On Map
View More
Excellent4.8

(541 Ratings)

CAD 249

+ CAD 42 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Boathouse Country Inn

Lake Ontario
Kids' Meals
BarBar
Free Cancellation
Location of the Resort is Lake Ontario View On Map (19 Front Street). Top Facilities of this Resort are Kids' Meals & Bar.
View More
Very Good4.2

(304 Ratings)

CAD 185

+ CAD 24 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Whispering Springs Wilderness Retreat

Northumberland | 23.8 km from Lake Ontario
SpaSpa
This 2 Star Resort in Northumberland is located in Northumberland. Full Address of property is 141 Mercer Ln View On Map Key amenities of this property are Spa.
View More
Excellent4.8

(17 Ratings)

CAD 299

+ CAD 39 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Best Western Plus Cobourg Inn & Convention Centre

18.6 km from Lake Ontario
GymGym
Top Facilities of this Hotel are Gym.
View More
Excellent4.4

(992 Ratings)

CAD 204

+ CAD 27 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Comfort Inn Cobourg

18.6 km from Lake Ontario
Full Address of property is 121 Densmore Rd View On Map
View More
Very Good3.9

(964 Ratings)

CAD 170

+ CAD 22 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Cobourg Inn

Northumberland | 19.3 km from Lake Ontario
Free Cancellation
Location of the Hotel is Northumberland View On Map (2215 Division Street North).
View More
Very Good3.9

(353 Ratings)

CAD 130

+ CAD 17 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Studio 1 Motel

18.6 km from Lake Ontario
Indoor GamesIndoor Games
Full Address of property is 1144 Division Street View On Map Key amenities of this property are Indoor Games.
View More
Average2.8

(49 Ratings)

CAD 113

+ CAD 15 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Lake Ontario


Check out best Lake Ontario hotel deals and offers on more than 21 hotels in Lake Ontario only on MakeMyTrip!

Wondering where to book your stay in Lake Ontario? We understand your desire for comfort and hence have listed out the best Lake Ontario hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Lake Ontario. Select from best 21 hotels in Lake Ontario.

All Above properties for Lake Ontario are updated on Wednesday, May 13, 2026- 02.16.

Book affordable hotels in Lake Ontario at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Lake Ontario, Stay in Lake Ontario's best hotels! Lake Ontario Hotels Price Starts from Minimum CAD 109 for Budget hotel. If you’re looking for a cheap hotel in Lake Ontario, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Lake Ontario accommodation. Check Price Now!


Five Star Hotels in Lake Ontario

Niagara-on-the-Lake

Hotels By Category in Lake Ontario

Get the best deals on different type of Hotel categories in Lake Ontario with MakeMyTrip.com. Choose from 21 hotels in Lake Ontario. Just CAD 109 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Lake Ontario with Free Breakfast

Stonewater Manor

0 1 2 3 0 1 2 3 4

CAD 219

Per Night

Gananoque

Comfort Inn Cobourg

0 1 2 0 1 2 3 4

CAD 182

Per Night

The Old Bank House

0 -1 0 1 2 3 4

CAD 376

Per Night

Niagara-on-the-Lake

The Gananoque Inn

0 1 2 3 0 1 2 3 4

CAD 225

Per Night

Gananoque

Four Star Hotels in Lake Ontario

Stonewater Manor

0 1 2 3 0 1 2 3 4

CAD 219

Per Night

Gananoque

Oban Inn

0 1 2 3 0 1 2 3 4

CAD 300

Per Night

Niagara-on-the-Lake

The June Motel

0 1 2 3 0 1 2 3 4

CAD 361

Per Night

Lake Ontario

The Gananoque Inn

0 1 2 3 0 1 2 3 4

CAD 225

Per Night

Gananoque

Three Star hotels in Lake Ontario

The Glen House Resort

0 1 2 0 1 2 3 4

CAD 221

Per Night

Lake Ontario

Comfort Inn Cobourg

0 1 2 0 1 2 3 4

CAD 182

Per Night

Quinte West

Cobourg Inn

0 1 2 0 1 2 3 4

CAD 120

Per Night

Northumberland

Chrysler House

0 1 2 0 1 2 3 4

CAD 221

Per Night

Gananoque

Riverview B&B

0 1 2 0 1 2 3 4

CAD 162

Per Night

Lake Ontario

Lake Ontario Hotels by Location

Properties in Lake Ontario

Hotels By Star Category in Lake Ontario

Premium Hotels in Nearby Cities

The Westlake

0 1 2 3 0 1 2 3 4

CAD 320

Per Night

Etobicoke

Bisha Hotel Toronto

0 1 2 3 4 0 1 2 3 4

CAD 1,020

Per Night

Downtown Toronto

The Broadview Hotel

0 1 2 3 0 1 2 3 4

CAD 578

Per Night

Old Toronto

Niagara-on-the-Lake

Jacksons Point

Downtown Toronto

Old Mill Toronto

0 1 2 3 0 1 2 3 4

CAD 394

Per Night

Etobicoke