• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Applied FiltersClear

Niagara on the Lake

Price Per Night
  • (2)
  • (6)
  • (3)
  • (12)
  • (2)

Your Budget

to
Star Category
  • (7)
  • (14)
  • (1)
User Rating
  • (11)
  • (11)
  • (2)
  • (9)
Property Type
  • (12)
  • (9)
  • (2)
  • (1)
  • (1)
  • (1)
Chains
  • (1)
  • (1)
  • (2)
Amenities
Guests Love
  • (23)
  • (4)
  • (3)

Show -3 more

Booking Preference
Booking Preference
  • (3)
  • (26)
  • (12)
Business Essentials
  • (23)
  • (13)
  • (3)
BACK TO TOP

Hotels Near Niagara on the Lake, Niagara

hotelImg
Niagara-on-the-Lake | 1.1 km from Niagara on the Lake
Free Cancellation
This 4 Star Hotel in Niagara is located in Niagara-on-the-Lake. Full Address of property is 92 Picton Street View On Map
View More
Excellent4.6

(1000 Ratings)

THB 5,388

+ THB 944 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 1.6 km from Niagara on the Lake
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is Niagara-on-the-Lake View On Map (85 Melville St). Top Facilities of this Hotel are Elevator/Lift.
View More
Excellent4.7

(1000 Ratings)

THB 6,585

+ THB 1,154 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 890 m drive to Niagara on the Lake
Childcare ServicesChildcare Services
This 3 Star Hotel in Niagara is located in Niagara-on-the-Lake. Full Address of property is 278 Mary Street View On Map Key amenities of this property are Childcare Services.
View More
Excellent4.6

(1000 Ratings)

THB 4,054

+ THB 710 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 3 minutes walk to Niagara on the Lake
Free Cancellation
Location of the Hotel is Niagara-on-the-Lake View On Map (95 Johnson St).
View More
Excellent4.9

(67 Ratings)

THB 17,242

+ THB 3,021 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 2.9 km from Niagara on the Lake
Shuttle Service
Free Cancellation
This 4 Star Hotel in Niagara is located in Niagara-on-the-Lake. Full Address of property is 16104 Niagara River Pkwy View On Map Key amenities of this property are Shuttle Service.
View More
Excellent4.8

(1000 Ratings)

THB 6,444

+ THB 1,129 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 6 minutes walk to Niagara on the Lake
Free Cancellation
Location of the Hotel is Niagara-on-the-Lake View On Map (224 Regent St).
View More
Excellent4.3

(381 Ratings)

THB 9,673

+ THB 1,695 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
Niagara-on-the-Lake | 2.1 km from Niagara on the Lake
Homestay
| 1 Bedroom | Sleeps 2 guests
Indoor GamesIndoor Games
This 3 Star Bed N Breakfast in Niagara is located in Niagara-on-the-Lake. Full Address of property is 732 King St View On Map Key amenities of this property are Indoor Games.
View More
Excellent5.0

(58 Ratings)

THB 4,655

+ THB 816 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Rooms in a Homestay
Niagara-on-the-Lake | 8 minutes walk to Niagara on the Lake
Rooms in a Homestay
| 3 Bedrooms | Sleeps 8 guests
Rooms in a Homestay

Rooms 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

Free Cancellation
Location of the Homestay is Niagara-on-the-Lake View On Map (240 King Street).
View More
Excellent4.9

(36 Ratings)

THB 8,437

+ THB 5,868 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Niagara-on-the-Lake | 1.5 km from Niagara on the Lake
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

Kids Play AreaKids Play Area
Full Address of property is 647 Simcoe Street View On Map Key amenities of this property are Kids Play Area.
View More
Excellent4.4

(141 Ratings)

THB 6,033

+ THB 2,007 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Niagara-on-the-Lake | 5 minutes walk to Niagara on the Lake
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

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

Free Cancellation
Location of the Apartment is Niagara-on-the-Lake View On Map (46 Johnson Street).
View More
Excellent4.6

(45 Ratings)

THB 6,111

+ THB 794 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Rooms in a Homestay
Niagara-on-the-Lake | 680 m drive to Niagara on the Lake
Rooms in a Homestay
| 3 Bedrooms | Sleeps 6 guests
Rooms in a Homestay

Rooms 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

Free Cancellation
This 4 Star Homestay in Niagara is located in Niagara-on-the-Lake. Full Address of property is 421 Mississagua Street View On Map
View More
Excellent4.5

(95 Ratings)

THB 9,562

+ THB 6,036 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Niagara-on-the-Lake | 5 minutes walk to Niagara on the Lake
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

Free Cancellation
Location of the Homestay is Niagara-on-the-Lake View On Map (46 Johnson Street).
View More
Excellent4.7

(75 Ratings)

THB 6,231

+ THB 810 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Entire Apartment
Niagara-on-the-Lake | 5 minutes walk to Niagara on the Lake
Entire Apartment
| 1 Bedroom | Sleeps 2 guests
Entire Apartment

Entire Apartment

Entire Property

Get complete access to all bedrooms, bathrooms, living room, kitchen and more!

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

Free Cancellation
This 4 Star Apartment in Niagara is located in Niagara-on-the-Lake. Full Address of property is 46 Johnson Street View On Map
View More
Excellent4.4

(113 Ratings)

THB 4,793

+ THB 623 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 840 m drive to Niagara on the Lake
Guest House
Location of the Guest House is Niagara-on-the-Lake View On Map (33 Mary Street).
View More
Excellent4.9

(56 Ratings)

THB 6,746

+ THB 2,573 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Niagara-on-the-Lake | 1.7 km from Niagara on the Lake
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

This 4 Star Bed N Breakfast in Niagara is located in Niagara-on-the-Lake. Full Address of property is 672 King Street View On Map
View More
Excellent4.7

(111 Ratings)

THB 5,392

+ THB 945 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Niagara-on-the-Lake | 7 minutes walk to Niagara on the Lake
Room in a Homestay
| 1 Bedroom | Sleeps 3 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

Free Cancellation
Location of the Bed N Breakfast is Niagara-on-the-Lake View On Map (8 Nelles Street).
View More
Very Good4.1

(117 Ratings)

THB 4,144

+ THB 2,696 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Room in a Homestay
Niagara-on-the-Lake | 9 minutes walk to Niagara on the Lake
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

Kids Play AreaKids Play Area
Free Cancellation
Full Address of property is 40 Platoff Street View On Map Key amenities of this property are Kids Play Area.
View More
Excellent4.9

(128 Ratings)

THB 6,063

+ THB 1,031 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 920 m drive to Niagara on the Lake
Free Cancellation
Location of the Hotel is Niagara-on-the-Lake View On Map (493 Regent Street).
View More
Very Good4.2

(608 Ratings)

THB 5,254

+ THB 841 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 14.3 km from Niagara on the Lake
3.9 km drive to St. Catharines Airport, ON (YCM-Niagara District),
Swimming PoolSwimming Pool
This 4 Star Hotel in Niagara is located in Niagara-on-the-Lake. Full Address of property is 500 York Rd View On Map Key amenities of this property are Swimming Pool.
View More
Excellent4.6

(1001 Ratings)

THB 3,312

+ THB 659 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Niagara-on-the-Lake | 11.7 km from Niagara on the Lake
Free Cancellation
Location of the Hotel is Niagara-on-the-Lake View On Map (21 Front St. South, Queenston).
View More
Excellent4.9

(138 Ratings)

THB 4,352

+ THB 1,169 taxes & fees

Per Night

Login to Book Now & Pay Later!

Niagara Hotels By Star Rating

Show More

Five Star Hotels in Niagara

White Oaks Resort & Spa

0 1 2 3 4 0 1 2 3 4

THB 6,208

Per Night

Niagara-on-the-Lake

Five Star Hotels in Niagara

White Oaks Resort & Spa

0 1 2 3 4 0 1 2 3 4

THB 6,208

Per Night

Niagara-on-the-Lake

Global Presence

Show More

Properties In Niagara

Niagara Hotels By Star Rating

Show More

Most Booked Hotels in Niagara

The Kent Motel

0 1 2 0 1 2 3 4

THB 5,395

Per Night

Niagara-on-the-Lake

Capri Inn

0 1 0 1 2 3 4

THB 3,467

Per Night

St. Catharines

Niagara-on-the-Lake

Quality Inn & Suites

0 1 2 3 0 1 2 3 4

THB 3,846

Per Night

Grimsby

Stone Mill Inn

0 1 2 0 1 2 3 4

THB 4,507

Per Night

Thorold

The Casablanca Hotel

0 1 2 0 1 2 3 4

THB 3,682

Per Night

Grimsby

St. Catharines

St. Catharines

Niagara-on-the-Lake

Niagara-on-the-Lake

Harbour House

0 1 2 3 0 1 2 3 4

THB 7,775

Per Night

Niagara-on-the-Lake

Comfort Inn

0 1 0 1 2 3 4

THB 3,107

Per Night

St. Catharines

Knights Inn Fort Erie

0 1 0 1 2 3 4

THB 3,262

Per Night

Niagara

White Oaks Resort & Spa

0 1 2 3 4 0 1 2 3 4

THB 6,208

Per Night

Niagara-on-the-Lake

St. Catharines

Jordan Harbour

The Shaw Club Hotel

0 1 2 3 0 1 2 3 4

THB 6,396

Per Night

Niagara-on-the-Lake

Niagara-on-the-Lake

Niagara-on-the-Lake

Niagara

Niagara-on-the-Lake

Niagara-on-the-Lake

Milan Garden Inn

0 1 0 1 2 3 4

THB 1,688

Per Night

Thorold

The York House

0 -1 0 1 2 3 4

THB 5,309

Per Night

Niagara

Long Beach Resort

0 -1 0 1 2 3 4

THB 13,562

Per Night

Niagara

Suites On King

0 1 2 3 0 1 2 3 4

THB 9,670

Per Night

Niagara-on-the-Lake

The Scotsman Hotel

0 1 2 3 0 1 2 3 4

THB 27,992

Per Night

Niagara-on-the-Lake

The Olde Angel Inn

0 1 0 1 2 3 4

THB 6,909

Per Night

Niagara-on-the-Lake

Dicksons Family Suite B&B

0 1 2 0 1 2 3 4

THB 5,496

Per Night

Niagara-on-the-Lake

Malak Bnb

0 1 2 0 1 2 3 4

THB 5,863

Per Night

Premium Hotels in Nearby Cities

Falls View

Comfort Inn Lundys Lane

0 1 2 3 0 1 2 3 4

THB 2,481

Per Night

Lundy's Lane

Falls View

Falls View

Comfort Inn Guelph

0 1 2 3 0 1 2 3 4

THB 7,132

Per Night

Guelph

Niagara Falls

Kentley