9 Best Hotels in Ontario, Canada

Background Illustration for Hotels

We've compiled the best of the best in Ontario - browse our top choices for the top things to see or do during your stay.

Arowhon Pines

$$$$ | Algonquin Provincial Park West Entrance, Huntsville, ON, Canada Fodor's Choice

The stuff of local legend, Arowhon is a family-run wilderness retreat deep in Algonquin Provincial Park known for an unpretentious rustic atmosphere and superb dining. One to 12-bedroom log cabins are decorated with antique pine furnishings. Every room has a private bath—walk-in tubs in some—and there is a fireplace in every cabin to cozy up in front of, but living room space is shared among other lodgers unless you book a private cabin. Breakfast, lunch, and dinner at scheduled times are included with room rate, as is access to sports equipment.

Pros

  • All-inclusive rate includes a wide range of activities
  • Excellent restaurant
  • Secluded feel

Cons

  • Pricey considering its lack of frills
  • Road can be tricky at night
  • Limited cell phone service
Algonquin Provincial Park West Entrance, Huntsville, ON, Canada
705-633–5661
Hotel Details
Closed mid-Oct.–May
50 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Taboo Muskoka

$$$ | 1209 Muskoka Beach Rd., Gravenhurst, ON, P1P 1R1, Canada Fodor's Choice

A magnificent 1,000-acre landscape of rocky outcrops and evergreen trees typical of the region surrounds this alpine lodge--style resort. All kinds of activities are available, from a top-rated golf course to mountain biking. The resort borders Lake Muskoka, so you can enjoy boat rentals from canoes and kayaks to small powerboats. Every room has a private balcony, most with forest and lake views, and more than half have a gas or wood fireplace. Grab a Tex-Mex treat and a margarita at Bar 19 at the Upper Deck and enjoy the view or enjoy the breeze while dining alfresco at the Boathouse Restaurant.

Pros

  • Fantastic golf course
  • Forest and lake views
  • Excellent spa

Cons

  • Expensive rates in high season
  • No bar or food service at the pool
  • Lots of corporate events
1209 Muskoka Beach Rd., Gravenhurst, ON, P1P 1R1, Canada
705-687–2233
Hotel Details
62 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Blue Mountain Resort

$$$$ | 108 Jozo Weider Blvd., Blue Mountains, ON, L9Y 3Z2, Canada Fodor's Choice

The largest ski resort in Ontario, and only getting bigger, this huge property near Collingwood revolves around its brightly painted Scandinavian-style alpine "village" with several blocks of shops, restaurants, bars, a grocery, and a plaza with live music. Aside from the slopes, it has an outstanding 18-hole golf course, mountain biking, a lakeside beach, an aquatic park, and even a coaster ride that winds down the mountain. Myriad lodging choices include the modestly priced (but somewhat shabby) Blue Mountain Inn, the pristine Swiss chalet–style Westin Trillium House, and the studios and one- or two-bedroom suites of the Village Suites or Mosaïc complex. One- to four-bedroom townhouses are also available in the Historic Snowbridge Mountain Homes complex near the golf course. From condos to four bedroom houses, many with kitchens, and access to outdoor hot tubs, there is something for everybody all year round; fun, relaxation, and fine foods are all at your fingertips. The more than 15 restaurants include fine dining, pizzerias, pubs, and sandwich shops; there's also an espresso bar and martini lounge.

Pros

  • Just a skip and a hop from the pedestrian village where all shops and restaurants are located
  • Wide range of accommodation
  • Excellent skiing

Cons

  • Blue Mountain Inn needs renovation
  • Other accommodations pricey in season
108 Jozo Weider Blvd., Blue Mountains, ON, L9Y 3Z2, Canada
705-445–0231
Hotel Details
Credit cards accepted
Blue Mountain Inn: 93 rooms, 2 suites; Westin Trillium House: 222 suites; Mosaïc: 85 suites; Village Suites: 447 suites; Historic Snowbridge Mountain Homes: 150 units
No meals

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Bartlett Lodge

$$$$ | Boat from Algonquin Provincial Park Cache Lake Landing, Huntsville, ON, P1H 2G8, Canada

Smack in the center of Algonquin Provincial Park, this impressive 1917 resort is reached by a short boat ride across Cache Lake. The immaculate one- to three-bedroom private log cabins, each with its own canoe and a screened porch facing the lake, have gleaming hardwood floors and king-size beds piled with patchwork quilts. Quiet reigns here; no waterskiing, Jet Skiing, or motors over 10 horsepower are allowed on the lake, and you won't find phones or TVs in the cabins. Platform tents have two single beds or a king and include breakfast only. The restaurant is excellent, but does not serve lunch, though preordered picnic lunches are available.

Pros

  • Completely quiet and peaceful
  • Breakfast and dinner included
  • Some rooms have wood stoves

Cons

  • Gratuity included for groups of eight or more
  • No phones or TVs in the cabins
  • Lots of mosquitoes in the summer
Boat from Algonquin Provincial Park Cache Lake Landing, Huntsville, ON, P1H 2G8, Canada
705-633–5543
Hotel Details
Closed late Oct.–early May
14 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Bayview Wildwood Resort

$$$ | 1500 Port Stanton Pkwy., Gravenhurst, ON, P0E 1N0, Canada

A 20-minute drive south of Gravenhurst, this all-inclusive lakeside resort dates to 1898 and is particularly geared to outdoor types and active families. Perhaps more suitably called a lodge, as it lacks the sophisticated touches you might expect, it is nevertheless well-equipped and comfortable. It's the kind of casual place where guests chat into the evening, lounging in Muskoka chairs around a fire pit. Canoeing and kayaking are popular, as are pontoon boat excursions. In winter, gear up for tobogganing, sleigh rides, and snowshoeing. Most rooms have fireplaces, and some have whirlpool baths; all but a few have views over Sparrow Lake.

Pros

  • For privacy there are cottages with decks
  • Casual, carefree atmosphere
  • Free activities for kids

Cons

  • Noisy trains pass by day and night
  • Rustic feel isn't for everyone
  • Strict meal times
1500 Port Stanton Pkwy., Gravenhurst, ON, P0E 1N0, Canada
705-689–2338
Hotel Details
73 rooms
All-Inclusive

Quick Facts

Something incorrect in this review?

Deerhurst Resort

$$ | 1235 Deerhurst Dr., Huntsville, ON, P1H 2E8, Canada

This golf-focused resort along Peninsula Lake is a 780-acre, self-contained community with restaurants and lodgings to fit every budget and occasion, from weddings to corporate events. The flavor is largely contemporary, although the main lodge, with huge flagstone pillars, dates from 1896. The resort is home to beautiful golf courses studded with pines and lakes, including the prestigious Deerhurst Highlands and Deerhurst Lakeside, and an on-site spa, Amba. Four year-round restaurants cover your dining bases from casual pub fare at the Compass to the upscale Eclipse buffet, serving Canadian specialties made with maple syrup, mushrooms, and other treats grown on the property.

Pros

  • Resort arranges various Algonquin Park tours
  • Summer and winter activities for everyone
  • Affordable hike-and-stay packages

Cons

  • Size can sometimes be overwhelming
  • Busy check-in and checkout lines
  • Getting enough towels can be a challenge
1235 Deerhurst Dr., Huntsville, ON, P1H 2E8, Canada
705-789–6411
Hotel Details
400 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Great Wolf Lodge

$$$ | 3950 Victoria Ave., Niagara Falls, ON, L2E 7M8, Canada

Instead of the usual casino-and-slot-machine ambience you find in other area hotels, you'll find a spectacular water park of 12 slides, seven pools, outdoor hot tubs, and other family-friendly amenities. This destination hotel offers nine different types of suites to suit different tastes. The whimsical KidKamp suite features kids' bunk beds and tents. For food options, there's the Barnwood, a classic steak house, The Antler Shanty that's open for breakfast, lunch, and dinner, and cafés in and around the water park for lighter bites.

Pros

  • Diversions for kids and adults in the water park
  • Delightful themed suites
  • Great for kids

Cons

  • Open-concept rooms lack privacy for parents
  • Many of the amenities (other than the water park) cost extra
  • Menus lack healthy options
3950 Victoria Ave., Niagara Falls, ON, L2E 7M8, Canada
905-354–4888
Hotel Details
406 suites
No Meals

Quick Facts

Something incorrect in this review?

Horseshoe Resort

$$ | 1101 Horseshoe Valley Rd., Barrie, ON, L4M 4Y8, Canada

Modern accommodations at this lodge on a 1,600-acre property come in a variety of shapes and sizes: choose from two-level lofts, spacious hotel rooms, or condos. Many suites have sunken living rooms, electric fireplaces, and whirlpool baths. In winter, non-ski activities include dogsledding and snow tubing. In the summer season, the focus is most decidedly golf, but the resort also has 35 km (22 miles) of trails for hiking, biking, and four-wheeling. There's also an adventure park with a zipline course, bungee jumping, and more. Dining options include gastro-grub at Eleven01 Taphouse + Kitchen with a menu of local and seasonal dishes, and casual offerings at the pub-style Crazy Horse Restaurant.

Pros

  • Nearly endless list of outdoor activities
  • Lots of different lodging options
  • Suites with amazing amenities

Cons

  • Scenic but isolated location
  • Uncomfortable sofa beds
  • Off-season dining options limited
1101 Horseshoe Valley Rd., Barrie, ON, L4M 4Y8, Canada
705-835–2790
Hotel Details
101 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Walker Lake Resort

$$$ | 1040 Walker Lake Dr., Huntsville, ON, P1H 2J6, Canada

Rustic two- and three-bedroom furnished cottages overlook Walker Lake at this resort, and many come with whirlpool tubs and fireplaces. There are plenty of outdoor activities close at hand, including canoeing, fishing, and even a sandy beach and water trampoline for kids.

Pros

  • Very peaceful setting
  • Free fishing boat rentals
  • Easy access to Algonquin Park

Cons

  • No on-site restaurant
  • Cottages require weekly rentals
  • Bring your own bottled water
1040 Walker Lake Dr., Huntsville, ON, P1H 2J6, Canada
705-635–2473
Hotel Details
7 cottages
No Meals

Quick Facts

Something incorrect in this review?