
Thornbury Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Sonya Kerr
Top hotels in Thornbury

Royal Harbour Resort
1 Harbour Street, Thornbury, The Blue Mountains, ON
The price is 2.985.335 ₫ per night from 6 Oct to 7 Oct
2.985.335 ₫
3.508.365 ₫ total
6 Oct - 7 Oct
includes taxes & fees
8.6/10 Excellent! (830 reviews)
"This property is excellently located with beautiful sunrise views over the harbour, right from your room. The main street,restaurants, shops, walking trails, river and fish ladder are all within walking distance so no need to drive and park elsewhere. The town is quiet and peaceful as is the harbour. ..."
Reviewed on 28 Sept 2025

Blue Mountain Resort Village Suites
156 Jozo Weider Blvd, The Blue Mountains, ON
Fully refundableReserve now, pay when you stay
The price is 3.302.823 ₫ per night from 2 Nov to 3 Nov
3.302.823 ₫
4.750.216 ₫ total
2 Nov - 3 Nov
includes taxes & fees
8.8/10 Excellent! (4,380 reviews)
"Our condo was wonderful"
Reviewed on 30 Sept 2025

Westin Trillium House, Blue Mountain
220 Gord Canning Drive, The Blue Mountains, ON
Fully refundableReserve now, pay when you stay
The price is 3.923.583 ₫ per night from 2 Nov to 3 Nov
3.923.583 ₫
4.610.994 ₫ total
2 Nov - 3 Nov
includes taxes & fees
9/10 Wonderful! (1,014 reviews)
"aa"
Reviewed on 1 Oct 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Blue Mountain Ski Resort
Hit the slopes at Blue Mountain Ski Resort, a top ski area in The Blue Mountains. Discover the mountain views and spas in this quaint area.

Scandinave Spa Blue Mountain
You can take time to visit Scandinave Spa Blue Mountain during your travels to The Blue Mountains. Discover the mountain views in this quaint area or enjoy its ski slopes.

Blue Mountain Beach
Why not spend a care-free afternoon at Blue Mountain Beach during your travels in The Blue Mountains? Discover the mountain views in this quaint area or enjoy its ski slopes.