Hotels in St. Catharines, Ontario

Search & Compare St. Catharines Hotels

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

Best hotels in St. Catharines

St. Catharines overview

Visitors to St. Catharines have positive things to say about this welcoming city and its restaurants. Enjoy the wineries and riverfront while in town. You can easily spend a relaxing day in St. Catharines visiting Welland Canals Parkway Trail and Rockway Conservation Area. And while you're here, be sure to stop by FirstOntario Performing Arts Centre and Meridian Centre.

Where to stay in St. Catharines

Whether traveling on business or vacation, St. Catharines can comfortably accommodate you. There are 19 hotels in St. Catharines and you can shop as many as 634 deals for rooms on Hotels.com, some with discounts of up to 67%. We have room prices starting at 21 USD per night and here you'll find a breakdown of hotels by star rating in St. Catharines as well as in the surrounding area:
  • • 127 4-star hotels from 78 USD per night
  • • 113 3-star hotels from 50 USD per night
  • • 73 2-star hotels from 32 USD per night

How to get to St. Catharines

Fly into Niagara Falls, NY (IAG-Niagara Falls Intl.), 15.8 mi (25.4 km) from central St. Catharines. Buffalo, NY (BUF-Buffalo Niagara Intl.) is the next closest major airport, 30.3 mi (48.7 km) away. St. Catharines Station is the closest train station, located 0.9 mi (1.4 km) from the city center.

What to see around St. Catharines

Nature lovers will appreciate these places:
  • • Welland Canals Parkway Trail
  • • Rockway Conservation Area
  • • Happy Rolph's Bird Sanctuary
Recommended sights include:
  • • FirstOntario Performing Arts Centre
  • • Meridian Centre
  • • The Pen Centre
  • • St. Catharine's Museum
  • • Royal Canadian Henley Rowing Course

When to visit St. Catharines

If you're beginning to plan your vacation, you may be curious about the best time to visit. Here's a list of seasonal norms to help you arrange your travel schedule:

Seasonal temperature averages
  • • January-March: 48°F day, 17°F night
  • • April-June: 80°F day, 32°F night
  • • July-September: 82°F day, 48°F night
  • • October-December: 67°F day, 20°F night
Seasonal rainfall averages
  • • January-March: 0.35 inches
  • • April-June: 0.28 inches
  • • July-September: 0.28 inches
  • • October-December: 0.31 inches