Hotels Between Buffalo and Rochester

Buffalo and Rochester are the second- and third-largest cities in New York. They're about 70 miles apart and connected by Interstate 90 (I-90). Buffalo is at the eastern edge of Lake Erie while Rochester is on the south shore of Lake Ontario. Batavia, New York is at the approximate mid-way point between the cities.

NOTE: Within each brand, hotels are listed in order of how close they are to the path between the two cities. But that doesn't mean the first listed hotel is where you might want to be. PLEASE make sure you look at the hotel map to make sure it's suitable.

Bed and Breakfast

Asa Ransom House (Buffalo: 14 miles, Rochester: 53 miles) - Clarence
Beautiful Valley Guesthouse (Buffalo: 56 miles, Rochester: 13 miles) - Scottsville

Best Value Inns

Americas Best Value Inn & Suites - Clarence/Buffalo East (Buffalo: 12 miles, Rochester: 55 miles) - Clarence

Best Western

Best Western Crown Inn & Suites (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

Clarion

Clarion Hotel Palm Island Indoor Waterpark (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

Comfort Inn

Comfort Inn (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

Days Inn

Days Inn Batavia (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

Econo Lodge

Econo Lodge Darien Lakes (Buffalo: 24 miles, Rochester: 43 miles) - Corfu
Econo Lodge Brockport (Buffalo: 50 miles, Rochester: 18 miles) - Brockport

Hampton Inn

Hampton Inn Batavia (Buffalo: 34 miles, Rochester: 32 miles) - Batavia
Hampton Inn Brockport, NY (Buffalo: 50 miles, Rochester: 18 miles) - Brockport

Holiday Inn Express Hotel

Holiday Inn Express Hotel & Suites Batavia - Darien Lake (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

La Quinta Inn & Suites

La Quinta Inn & Suites Batavia (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

Microtel Inn

Microtel Inn & Suites by Wyndham Chili/Rochester Airport (Buffalo: 57 miles, Rochester: 9 miles) - Rochester

Red Roof Inn

Red Roof Inn Batavia (Buffalo: 34 miles, Rochester: 32 miles) - Batavia

Super 8

Super 8 Batavia E Of 6 Flags (Buffalo: 34 miles, Rochester: 32 miles) - Batavia