Ontario Hotels

Our travel experts have picked the best hotels in Ontario so you can be sure you’re staying in top accommodations.

82 Matching Hotels

{{ numTotalPoiResults }} Matching Hotel{{ (numTotalPoiResults > 1)?'s':'' }}

No Matching Hotels

{{ oFilter.name }}

1. Albert at Bay

$$$ | 435 Albert St., at Bay St., Ottawa, Ontario, K1R 7X4, Canada

One- and two-bedroom suites with fully equipped kitchens make this 12-story hotel a favorite with those in tow... Read More

2. Alt Hotel Pearson

$$ | 6080 Viscount Rd., Mississauga, Ontario, L4V 0A1, Canada

Not your average airport hotel, this hip boutique hotel offers a convenient location adjacent to long-term par... Read More

3. Annex Quest House

| 83 Spadina Rd., Toronto, Ontario, M5R 2T1, Canada

Ecologically friendly and following the eastern design rules of Vastu (a sort of Hindu feng shui), the eight... Read More

4. ARC the.hotel

$$$ | 140 Slater St., Ottawa, Ontario, K1P 5H6, Canada

Luxury and attention to detail are paramount in this ultrahip boutique hotel, from the complimentary daily sho... Read More

5. Arowhon Pines

$$$$ | Algonquin Park, near west entrance, 8 km north of Hwy. 60, Algonquin Provincial Park, Ontario, Canada

The stuff of local legend, Arowhon is a family-run wilderness retreat deep in Algonquin Provincial Park known... Read More

6. Auberge McGee's Inn

$$ | 185 Daly Ave., Ottawa, Ontario, K1N 6E8, Canada

Built in 1886 for John McGee, brother of Thomas D'Arcy McGee, a Father of Confederation, this Victorian mansio... Read More

7. Avery House

$$$ | 330 Ontario St., Stratford, Ontario, N5A 3H8, Canada

This 1874 Gothic Revival brick home transformed into an impeccably decorated B&B has an eclectic interior.... Read More

8. Bartlett Lodge

$$$ | Algonquin Park, by boat from Cache Lake Landing, just south of Hwy. 60, Algonquin Provincial Park, Ontario, P1H 2G8, Canada

Smack in the center of Algonquin Provincial Park, this impressive 1917 resort is reached by a short boat ride... Read More

9. Bayview-Wildwood Resort

$$$ | 1500 Port Stanton Pkwy., R.R. 1, Severn Bridge, Ontario, P0E 1N0, Canada

Seemingly remote but truly only a 20-minute drive south of Gravenhurst, this all-inclusive lakeside resort dat... Read More

10. Blue Mountain Resort

$$$$ | 108 Jozo Weider Blvd., Blue Mountains, Ontario, L9Y 3Z2, Canada

The largest ski resort in Ontario, and only getting bigger, this huge property near Collingwood revolves aroun... Read More

{{ $index + numElementsShown }}. {{ oPoiResult.name }}

{{ oPoiResult.price_tag }} | {{ oPoiResult.address }}

{{ oPoiResult.review_snippet }}... Read More