Hotels in Oshawa, Ontario

Search & Compare Oshawa Hotels

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

Best hotels in Oshawa

Oshawa overview

Oshawa is a friendly locale known for its sporting events. Sports fans can enjoy hockey games while here. Visitors to Oshawa can take time to see places like General Motors Centre and The Robert McLaughlin Gallery. And while you're here, be sure to stop by Oshawa Valley Botanical Gardens and Oshawa Centre.

Where to stay in Oshawa

Whether traveling for business or leisure, Oshawa can comfortably accommodate all visitors. There are 12 hotels in Oshawa and you can shop as many as 279 deals for rooms on Hotels.com, some with discounts of up to 30%. Our room prices start at 36 USD per night and below are the number of hotels by star rating in Oshawa as well as in the surrounding area:
  • • 12 4-star hotels from 69 USD per night
  • • 36 3-star hotels from 68 USD per night
  • • 16 2-star hotels from 54 USD per night

How to get to Oshawa

Oshawa Station is the closest train station, located 2.2 mi (3.6 km) from the city center.

What to see around Oshawa

Highlights of the area include:
  • • General Motors Centre
  • • The Robert McLaughlin Gallery
  • • Oshawa Valley Botanical Gardens
  • • Oshawa Centre