Skip to main content

Filter by:


Star Rating

Review Score

Crystal Beach – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Sandy Cove Cottage, hotel in Crystal Beach

Sandy Cove Cottage is located in Crystal Beach, just a 3-minute walk from Bay Beach and 10 miles from Fort Erie Race Track.

The cottage is in great shape and every detail well thought through. It feels like home. The beach is right around a corner and takes about 4-5 minutes to walk. Special thanks for a powerful shower head - the best water massage for a tired travellers.
9.8
Scored 9.8
Exceptional
Rated exceptional
5 reviews
Price from$230.50per night
THE YORK HOUSE, hotel in Crystal Beach

Providing a garden, THE YORK HOUSE offers accommodations in Fort Erie. This property offers access to a terrace, free private parking, and free Wifi.

Jamie was a very welcome host, and accommodated our arrival time. Bed was comfy and the bath was great. Thank you!
9.7
Scored 9.7
Exceptional
Rated exceptional
54 reviews
Price from$117.95per 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.

Very bright, nicely decorated, spacious, clean, nice crisp sheets and the most comfortable bed and pillows. Price was good. I would definitely return and recommend . Close to the party I was attending
8.4
Scored 8.4
Very Good
Rated very good
120 reviews
Price from$109.76per night
Port Motel, hotel in Crystal Beach

Located just 1.2 mi 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.

Parking right at room door. Easy to access town.
5.9
Scored 5.9
Above average
Rated okay
162 reviews
Price from$69.52per night
Lake view cottage with three ensuites and elevator, hotel in Crystal Beach

Lake view cottage with three ensuites and elevator is located in Fort Erie, just 3.1 miles from Fort Erie Race Track and 4.9 miles from Theodore Roosevelt Inaugural National Historic Site.

No breakfast but nice touch providing water and coffee.
9.4
Scored 9.4
Wonderful
Rated wonderful
12 reviews
Price from$526.85per night
Pelican guest house. Village style living. Spend vacation time in Eco place!, hotel in Crystal Beach

2.9 miles from Fort Erie Race Track in Fort Erie, Pelican guest house. Village style living. Spend vacation time in Eco place!

Great location right off the Friendship Trail, minutes to Old Fort Erie; quiet, exceptionally clean, comfortable room and bathroom, great breakfast, nice and considerate host.
8.1
Scored 8.1
Very Good
Rated very good
12 reviews
Price from$103.01per 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.

Comfortable and reasonably priced
7.6
Scored 7.6
Good
Rated good
391 reviews
Price from$73.09per night
Knights Inn Fort Erie, hotel in Crystal Beach

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

Nothing
6.2
Scored 6.2
Pleasant
Rated pleasant
62 reviews
Price from$109.76per night
Travelodge by Wyndham Welland, hotel in Crystal Beach

Located in Welland, 13 miles from Skylon Tower, Travelodge by Wyndham Welland has accommodations with free WiFi and free private parking.

Staff was pleasant. Old property that has been renovated so floors are new and mattresses were ok but the frames were old and made a terrible noise every time you moved.
6.4
Scored 6.4
Pleasant
Rated pleasant
485 reviews
Price from$75.37per night
Holiday Inn Express & Suites - Welland, hotel in Crystal Beach

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

Staff location facilities food
9.0
Scored 9.0
Wonderful
Rated wonderful
225 reviews
Price from$108.30per night
See all hotels in and around Crystal Beach
Subscribe to receive premium deals

Prices drop the second you sign up!

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
gogless