Skip to main content

Search hotels in Crystal Beach

Enter your dates to see the latest prices and deals for Crystal Beach hotels

Filter by:


Star rating

Review score

Crystal Beach – 17 hotels and places to stay

See the latest prices and deals by choosing your dates.
THE YORK HOUSE, hotel in Crystal Beach

Boasting a spa bath, THE YORK HOUSE is located in Fort Erie. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 2.7 km from Bay Beach....

The house is located in a very quiet, clean, well kept neighborhood. The host Jamie was super nice and very pleasant. The house itself was very clean and well decorated. Thr people in the area we all very pleasant and welcoming. Breakfast at The Breakfast Becon was amazing and well priced.
9.7
Scored 9.7
Exceptional
Rated exceptional
56 reviews
Price fromKRW 233,468per night
Port Motel, hotel in Crystal Beach

Located just 2 km from the northern shores of Lake Erie, Port Motel offers a seasonal outdoor pool and free property-wide WiFi. Niagara Falls is 34 minutes' drive from this property.

It was quiet, but we were warned to lock the doors and windows. The motel had been broken into.
5.9
Scored 5.9
Above average
Rated okay
163 reviews
Price fromKRW 107,962per night
Canalside Restaurant, Inn & Kitchen Store, hotel in Crystal Beach

Located along the Canal on Port Colborne's historic West Street, this hotel is walking distance to many shops, restaurants, and beaches. The apartment has views of the bridge and free WiFi access.

Room was huge with great kitchenette. Location.
8.4
Scored 8.4
Very good
Rated very good
125 reviews
Price fromKRW 170,466per night
Lake view cottage with three ensuites and elevator, hotel in Crystal Beach

Situated in Fort Erie, 4.9 km from Fort Erie Race Track and 7.9 km from Wilcox Mansion - Theodore Roosevelt Inaugural National Historic Site, Lake view cottage with three ensuites and elevator offers...

This is an exceptional property, the hosts were super easy to communicate with, prompt and helpful. The house had everything we needed and more. Great kitchen and incredible bathrooms / showers, thoughtful touches like helpful labelling, spare chargers and Alexa in most rooms made us feel very welcome. Would recommend to anyone looking to explore the Niagara area, a peaceful family location on the lake yet close enough to access the falls and all the area has to offer - would recommend.
9.4
Scored 9.4
Superb
Rated superb
12 reviews
Price fromKRW 979,149per night
Pelican guest house. Village style living. Spend vacation time in Eco place!, hotel in Crystal Beach

Featuring air-conditioned accommodation with a patio, Pelican guest house. Village style living. Spend vacation time in Eco place! is located in Fort Erie.

If you just need a place to sleep for a night or two, this place is fine but don't expect an exciting experience. You will get a bedroom with private bathroom, and a very basic breakfast, in a suburban house you will share with the owner.
8.1
Scored 8.1
Very good
Rated very good
12 reviews
Price fromKRW 147,283per night
Comfort Inn, hotel in Crystal Beach

The Comfort Inn Fort Erie hotel is conveniently located near the Peace Bridge to Buffalo, N.Y., as well as Fort Erie Race Track and Old Fort Erie.

The staff was friendly and helpful, and one of the front desk staff even printed out a google map of an address and place we were going to attend for our conference the next day. Another front desk staff helped us with our remote control regarding putting on the volume for the TV. The food was EXCELLENT and hot. And cold food was nice and cold. Food service worker was friendly and helpful.
7.6
Scored 7.6
Good
Rated good
406 reviews
Price fromKRW 211,560per night
Knights Inn Fort Erie, hotel in Crystal Beach

Located in Fort Erie, Ontario region, Knights Inn Fort Erie is situated 1.5 km from Fort Erie Race Track. The 2-star motel has air-conditioned rooms with a private bathroom and free WiFi.

THE ONLY PLUS FOR THIS MOTEL IS LOCATION
6.2
Scored 6.2
Pleasant
Rated pleasant
63 reviews
Price fromKRW 136,373per night
Travelodge by Wyndham Welland, hotel in Crystal Beach

Set in Welland, 21 km from Skylon Tower, Travelodge by Wyndham Welland offers accommodation with free WiFi and free private parking.

Nothing.
6.4
Scored 6.4
Pleasant
Rated pleasant
493 reviews
Price fromKRW 117,053per night
Holiday Inn Express & Suites - Welland, hotel in Crystal Beach

Located in Welland, 22 km from Skylon Tower, Holiday Inn Express & Suites - Welland provides accommodation with a shared lounge, free private parking and a terrace.

Amazing all around.
9.0
Scored 9.0
Superb
Rated superb
235 reviews
Price fromKRW 172,739per night
Best Western Plus Rose City Suites, hotel in Crystal Beach

This all-suite hotel in Welland, Ontario is next to the former active Welland Canal and is next to the Greater Niagara Cycling Trail. It offers a gym, free WiFi and suites with kitchenette or kitchen....

It gave me all the necessities of life and it was very clean.
8.7
Scored 8.7
Fabulous
Rated fabulous
222 reviews
Price fromKRW 214,844per night
See all hotels in and around Crystal Beach

What guests said about Crystal Beach:

  • 10
    Scored 10

    A great little town with plenty of unique shops and a...

    A great little town with plenty of unique shops and a variety of restaurants. A great park for kids at the public beach too. Five minutes from Ridgeway , another small town with shops, restaurants, a brewery and a small movie theatre. You can walk very far out in Lake Erie and the water is clear and gets warm early in the season.
    Dawn