We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Crystal Beach

Fort Erie, Ontario, Canada
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

315 Garrison Road, Fort Erie, Ontario L2A 1M9, Canada
0.7 km from Crystal Beach
#5 of 6 hotels in Fort Erie
Traveller photos (1) | Map
215 Garrison Road, Fort Erie, Ontario L2A 1M6, Canada
0.8 km from Crystal Beach
#3 of 6 hotels in Fort Erie
Professional photos | Map
Show Prices
139 Garrison Rd., Fort Erie, Ontario l2a 1, Canada
1.0 km from Crystal Beach
Special Price Stay 3+ Nights, Save 20%
Howard Johnson Inn Fort Erie Slideshow
#4 of 6 hotels in Fort Erie
Professional photos | Traveller photos (19) | Map
Show Prices
1 Hospitality Drive, Fort Erie, Ontario L2A 6G1, Canada (Formerly Econo Lodge)
1.1 km from Crystal Beach
Special Offer Choice Privileges Points
#2 of 6 hotels in Fort Erie
Professional photos | Map
Show Prices
1485 Garrison Road, Fort Erie, Ontario L2A 1P8, Canada (Formerly Holiday Inn)
3.6 km from Crystal Beach
Special Offer Choice Privileges Points
Clarion Hotel & Conference Centre Slideshow
#1 of 6 hotels in Fort Erie
Professional photos | Traveller photos (23) | Map
Show Prices
220 Delaware Ave, Buffalo, NY 14202
4.2 km from Crystal Beach
Special Offer 2X Points Package!
Hampton Inn & Suites Buffalo Downtown Slideshow
#1 of 21 hotels in Buffalo
Professional photos | Traveller photos (113) | Map
Show Prices
200 Delaware Avenue, Buffalo, NY 14202
4.2 km from Crystal Beach
Embassy Suites Buffalo Slideshow
#6 of 21 hotels in Buffalo
Professional photos | Traveller photos (104) | Map
Show Prices
Adam's Mark Buffalo (Buffalo, NY) 3.0 of 5
120 Church Street, Buffalo, NY 14202
4.2 km from Crystal Beach
GreenLeadersSilver level
#14 of 21 hotels in Buffalo
Professional photos | Traveller photos (125) | Map
Show Prices
414 Delaware Ave, Delaware & Edward Street, Buffalo, NY 14202
4.3 km from Crystal Beach
Special Price 10% off room rate
The Mansion on Delaware Avenue Slideshow
#2 of 21 hotels in Buffalo
Professional photos | Traveller photos (95) | Map
Show Prices
510 Delaware Avenue, Buffalo, NY 14202
4.3 km from Crystal Beach
Offers & Announcements Low Rate, Guaranteed
BEST WESTERN On The Avenue Slideshow
#11 of 21 hotels in Buffalo
Professional photos | Traveller photos (53) | Map
Show Prices
140 North Street, Buffalo, NY 14201
4.3 km from Crystal Beach
#15 of 21 hotels in Buffalo
Professional photos | Traveller photos (25) | Map
Show Prices
620 Delaware Ave., Buffalo, NY 14202
4.4 km from Crystal Beach
Special Offer Save on Hotel Packages!
Holiday Inn Buffalo Downtown Slideshow
#12 of 21 hotels in Buffalo
Professional photos | Traveller photos (118) | Map
Show Prices
601 Main Street, Buffalo, NY 14203
4.5 km from Crystal Beach
Special Offer Choice Privileges Points
Comfort Suites Downtown Buffalo Slideshow
#7 of 21 hotels in Buffalo
Professional photos | Traveller photos (56) | Map
Show Prices
Hyatt Regency Buffalo (Buffalo, NY) 3.5 of 5
2 Fountain Plaza, Buffalo, NY 14202
4.5 km from Crystal Beach
Offers & Announcements Advance Purchase 20% Off
Hyatt Regency Buffalo Slideshow
#9 of 21 hotels in Buffalo
Professional photos | Traveller photos (150) | Map
Show Prices
Lofts on Pearl (Buffalo, NY) 3.0 of 5
92 Pearl Street, Buffalo, NY 14202
4.6 km from Crystal Beach
#4 of 21 hotels in Buffalo
Professional photos | Traveller photos (41) | Map
Show Prices
Hotel @ The Lafayette (Buffalo, NY)
391 Washington Street, Buffalo, NY 14203
4.7 km from Crystal Beach
#10 of 21 hotels in Buffalo
Professional photos | Traveller photos (60) | Map
Show Prices
One Canalside, 125 Main Street, Buffalo, NY 14203
4.8 km from Crystal Beach
Special Offer Earn Rewards Points
#3 of 21 hotels in Buffalo
Professional photos | Traveller photos (13) | Map
Show Prices
Buffalo Tourist Lodge (Buffalo, NY)
1159 Main St., Buffalo, NY 14209
4.9 km from Crystal Beach
#19 of 21 hotels in Buffalo
Traveller photos (5) | Map
125 High Street, Buffalo, NY 14203
5.1 km from Crystal Beach
Special Offer Book now and save 20%
DoubleTree Club by Hilton Hotel Buffalo Downtown Slideshow
#5 of 21 hotels in Buffalo
Professional photos | Traveller photos (110) | Map
Show Prices
Economy Inn (Tonawanda, NY) 1.0 of 5
40 Grand Island Blvd, Tonawanda, NY 14150
9.2 km from Crystal Beach
#10 of 13 hotels in Tonawanda
Professional photos | Traveller photos (3) | Map
Show Prices
Budget Inn (Tonawanda, NY) 1.0 of 5
1080 Sheridan Drive, Tonawanda, NY 14150
9.4 km from Crystal Beach
#4 of 13 hotels in Tonawanda
Professional photos | Traveller photos (4) | Map
Show Prices
Kelly's Kourt Motor Inn (Tonawanda, NY)
1107 Sheridan Drive, Tonawanda, NY 14150
9.4 km from Crystal Beach
#5 of 13 hotels in Tonawanda
Map
1288 Sheridan Drive, Kenmore, NY 14217
9.6 km from Crystal Beach
#1 of 2 hotels in Kenmore
Professional photos | Traveller photos (15) | Map
Show Prices
1288 Sheridan Drive, Tonawanda, NY 14217
9.6 km from Crystal Beach
#3 of 13 hotels in Tonawanda
Traveller photos (1) | Map
Comfort Inn Cheektowaga (Cheektowaga, NY) 2.0 of 5
475 Dingens St., Cheektowaga, NY 14206
9.7 km from Crystal Beach
Special Offer Choice Privileges Points
Comfort Inn Cheektowaga Slideshow
#7 of 19 hotels in Cheektowaga
Professional photos | Traveller photos (22) | Map
Show Prices
Modern Aire Motel (Buffalo, NY)
1346 Sheridan Dr., Buffalo, NY 14217
9.7 km from Crystal Beach
#16 of 21 hotels in Buffalo
Map
Scottish Inns Kenmore (Kenmore, NY) 2.0 of 5
1346 Sheridan Dr, Kenmore, NY 14217
9.7 km from Crystal Beach
#2 of 2 hotels in Kenmore
Professional photos | Traveller photos (7) | Map
Show Prices