Skip to main content.

Hotels in Saint Bonaventure, New York

Search & Compare Saint Bonaventure Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Saint Bonaventure

What's Saint Bonaventure like?

Saint Bonaventure is a welcoming city where you can spend time checking out the its coffee shops. If you're visiting during colder months, enjoy activities such as skiing during your stay. Why not explore the campus and neighborhood around St. Bonaventure University for a taste of student life?Discover the surrounding area with sights like Gargoyle Park and Birch Run Country Club.

Where are the best places to stay in Saint Bonaventure?

We have Saint Bonaventure accommodations with prices starting at USD 50. Choose one of our 22 deals and get discounts of up to 25%.

Below are the number of accommodations by star rating in Saint Bonaventure and the surrounding area:

  • • 3 4-star accommodations from USD 75 per night
  • • 13 3-star accommodations from USD 90 per night
  • • 5 2-star accommodations from USD 50 per night

How to Get to Saint Bonaventure

What are the closest airports to Saint Bonaventure?

  • • Olean, NY (OLE-Cattaraugus County), 12.7 mi (20.4 km) from central Saint Bonaventure
  • • Bradford, PA (BFD-Bradford Regional), 20.8 mi (33.6 km) from central Saint Bonaventure

Things to See and Do in Saint Bonaventure

What is there to see near Saint Bonaventure:

  • • St. Bonaventure University (0.1 mi/0.1 km from the city center)
  • • Gargoyle Park (1 mi/1.6 km from the city center)
  • • Rock City Park (4.3 mi/7 km from the city center)

What is there to do near Saint Bonaventure:

  • • Birch Run Country Club (2.4 mi/3.9 km from the city center)
  • • Pfeiffer Nature Center (7.8 mi/12.6 km from the city center)

When is the best time to visit Saint Bonaventure?

  • • Hottest months: July, August, June, September (average 77°F)
  • • Coldest months: January, February, March, December (average 12°F)
  • • Rainiest months: July, September, June, and August (average 4.34 inches of rainfall)