Ontario Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Ontario?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Ontario on Hotels.com. These Ontario hotels consistently deliver on quality, location and traveller experience. Last updated on .

Top hotels in Toronto (and vicinity)

Top hotels in Niagara Falls

Top hotels in Ottawa (and vicinity)

Top hotels in Mississauga

Top cities in Ontario

Showing deals for:23 Oct - 25 Oct

Top landmarks in Ontario

Check out the Ontario hotels guests love right now

Find out more about Ontario

Ontario Unveiled: Cascade Wonders and Curated Histories

Ontario, Canada, enchants travellers with its breathtaking waterfalls and world-class museums, blending nature’s splendour with rich cultural heritage. From the magnificent Niagara Falls to the contemporary art collections in Toronto, the province offers an array of experiences for every discerning visitor. Enjoy first class hospitality at renowned Ontario hotel destinations, ensuring your next stay is as memorable as the attractions. Ontario’s unique charm, from its serene landscapes to its dynamic urban vibe, makes it an ideal escape for both nature lovers and culture aficionados alike.

Discover great hotels in Ontario

Ontario offers a diverse range of hotel accommodations, from luxurious properties with stunning views to charming boutique hotels. Popular destinations like Toronto and Ottawa feature friendly establishments that cater to various budgets and preferences, ensuring a comfortable stay for every traveller. Enjoy the unique charm of Ontario's hospitality. Here are some of our travelers' favorite hotels in Ontario:

  1. Shangri-La TorontoOpens in a new window: This luxury 5.0-star hotel in Toronto impresses with a guest rating of 9.6 out of 10. Designed for the discerning leisure traveller, it offers a harmonious blend of modern decor and nature‑inspired design. Enjoy a rooftop bar that boasts stunning city vistas, a chic lobby bar and an exquisitely crafted high-end restaurant. The property exudes a boutique ambience with spa facilities and an emphasis on a curated, smooth journey for those seeking a distinctive urban escape. The exceptional service and stylish, comfortable rooms provide a truly memorable experience.
  2. BishaOpens in a new window: Situated in Ottawa, this opulent 5.0-star hotel stands out with a guest rating of 9.2 out of 10. Tailored for the leisure traveller, it features an enchanting castle setting with gold-level touches that provide an indulgent experience. Enjoy the sophistication of a lounge that pampers your senses, along with elegant dining options and seamless express check-in services. The property offers curated experiences that accentuate its architectural splendour, ensuring an extraordinary stay filled with luxury and charm.
  3. Windsor Arms HotelOpens in a new window: Located in Toronto, this refined 5.0-star hotel offers a guest rating of 9.2 out of 10 and is designed exclusively for the upscale leisure traveller. Revel in the contemporary elegance of the spacious and immaculate rooms, complemented by a chic spa and an inviting rooftop bar. The hotel's stylish ambiance, high-end dining selections and bespoke experiences create an environment of luxury and comfort. Its impeccable service and thoughtfully curated amenities ensure a memorable stay for those seeking a premium, indulgent journey.

Where to stay in Ontario

Some of the best areas to stay in Ontario are Toronto, Niagara Falls, and Ottawa. Toronto dazzles with its vibrant arts scene, iconic architecture, and diverse dining options. Niagara Falls offers breathtaking natural beauty and exhilarating excursions. Ottawa, the capital, boasts rich history and friendly locals. For first-time visitors, Toronto is the ideal base to explore Ontario's highlights.

  1. TorontoOpens in a new window: Toronto is a vibrant urban hub that offers an eclectic mix of attractions, making it a must-visit for any traveller. With its stunning skyscrapers and diverse neighbourhoods, you’ll find cultural attractions like the CN Tower and the Royal Ontario Museum. The city is also a shopper's paradise, featuring everything from chic boutiques to expansive shopping malls. For entertainment, catch a live performance at one of Toronto's many theatres or enjoy the buzz of Yonge-Dundas Square. If you're a food lover, the city's dining scene is diverse, with cuisines from all over the globe. For a comfortable stay, consider hotels near the downtown area, which offer easy access to public transport and major attractions.
  2. Niagara FallsOpens in a new window: Niagara Falls is renowned for its breathtaking natural beauty, making it a top destination for those seeking adventure and relaxation alike. The iconic Horseshoe Falls is a sight to behold, and you can get up close with boat tours that take you right to the misty base of the falls. The area is also home to Clifton Hill, a lively street packed with attractions, dining options, and fun experiences. For a taste of the local wine scene, explore the nearby vineyards that offer tours and tastings. The Skylon Tower provides panoramic views, perfect for taking in the stunning scenery. Accommodations in this area range from luxury hotels with views of the falls to charming inns, ensuring a memorable stay.
  3. OttawaOpens in a new window: Ottawa, Canada’s capital, is a charming city filled with rich history and cultural experiences. The city's museums, including the National Gallery of Canada, showcase impressive collections of art and history. You can stroll along the picturesque Rideau Canal, especially beautiful in winter when it becomes a skating rink. Ottawa is also known for its friendly vibe and vibrant arts scene, with local events and live music throughout the year. For shopping, check out the ByWard Market, where you can find unique boutiques and local crafts. There are plenty of welcoming hotels and quaint B&Bs to make your stay comfortable and enjoyable.

Things to do in Ontario

Ontario offers a delightful blend of excitement and serenity, where you can enjoy birdwatching in lush forests, explore vibrant museums, or catch a thrilling hockey match. Stroll through charming towns, savour picturesque sunsets by the river, and indulge in local shopping before unwinding on tranquil islands.

  • Richmond Hill – This city is a haven for those who appreciate nature and tranquillity. Begin your visit with some birdwatching in the surrounding forests, where the local flora bursts into colour during springtime. You can also take a gentle walk near the churches and cathedral, appreciating the blend of natural beauty and architectural elegance. For a touch of culture, visit Richmond Hill Centre for the Performing Arts where creative performances echo the town’s spirited artistic community.
  • Kingston – In this vibrant city, you can embark on scenic tours and enjoy a leisurely day by the water. The Kingston Waterfront offers a pleasant setting for boating and a stroll along the harbour. History enthusiasts will enjoy the local museums, while sports fans can catch a game of hockey or baseball. The city's island attractions add a unique twist to the local experience, making it a well-rounded destination for travellers.
  • Sault Ste. Marie – This city is a blend of natural beauty and cultural flair. Enjoy a serene walk along the river or delve into local history at the museums. For a memorable excursion, consider taking a tour on the Agawa Canyon Tour Trains, where you can appreciate the dramatic landscapes and rich cultural insights. Evening walks that capture the sunset reflections over the water make for a relaxing end to your day, perfectly complemented by opportunities for shopping in the local markets.

4 tips for savvy savings when booking a hotel in Ontario

  1. Book for the cheapest times: The most budget-friendly time to visit Ontario is during January, February, and December, when hotel prices are generally lower. For those keen to explore the region's significant landmarks, historical sites, and cultural attractions, a stay of at least 2 days is recommended. This duration allows visitors to appreciate the great value for money offered by Ontario's natural beauty and rich heritage. By planning your trip during these months, you could find that accommodation costs may drop, making it an even more affordable getaway.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Ontario on Hotels.com, visit the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. Additionally, enabling email alerts or push notifications from Hotels.com could keep you informed about flash sales and special promotions, helping you seize opportunities to save. Furthermore, the Smart Shopping feature available via the app allows you to compare hotel prices and amenities, ensuring you’re promptly notified if prices drop or availability changes, making it easier to book that spontaneous getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may help you find a more favourable rate for your stay in an Ontario hotel. For those seeking something unique, boutique hotels can provide a more personalised experience and potentially better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could lead to a more cost-effective option.
  4. Consider your location: Staying in the heart of major cities in Ontario undoubtedly offers the convenience of close proximity to local attractions; however, this convenience often comes at a premium. Accommodation costs in city centres are generally higher compared to smaller towns and rural areas, which are more likely to be affordable. For those seeking better rates, considering hotels just outside the city centre can be a wise choice, though it may require some additional travel to reach key sights. Additionally, exploring nearby cities can unveil a wealth of experiences while still providing budget-friendly options for your stay.

Best time to go to Ontario

Ontario has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Ontario are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, February, November, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.

Keep exploring