
Find Spa Hotels in Thornhill from CA $65
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Thornhill Spa Hotels
Our top choices for Thornhill hotels with a spa
The price is CA $110
CA $110 total
includes taxes & fees
Feb 20 - Feb 21
The price is CA $65
CA $65 total
includes taxes & fees
Mar 2 - Mar 3
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.
Top Thornhill Hotel Reviews
Frequently asked questions
Explore a world of travel with Expedia
- Aston Bay Hotels
- Beach View Hotels
- Blue Horizon Bay Hotels
- Pet-Friendly Hotels in Bluewater Bay
- Cape Saint Francis Hotels
- Despatch Hotels
- Kouga Hotels
- Nelson Mandela Bay Hotels
- Sundays River Valley Hotels
- Glendinningvale Hotels
- Adults Only Resorts & in Gqeberha
- All Inclusive Resorts and in Gqeberha
- Beach Hotel Hotels in Gqeberha
- Boutique Hotels in Gqeberha
- Casino Hotels in Gqeberha
- Cheap Hotels in Gqeberha
- Hotels & Resorts for Couples in Gqeberha
- Hotels with Early Check-in in Gqeberha
- Hotels with Free Airport Shuttle in Gqeberha
- Hotels with Free Parking in Gqeberha
- Luxury Hotels in Gqeberha
- Spa Hotels in Gqeberha
- Hankey Hotels
- Hostels in Humansdorp
- Humansdorp Hotels
- Jeffreys Bay Hotels
- Kariega Hotels
- Kini Bay Hotels
- Lgbt Friendly Hotels in Marina Martinique
- Marina Martinique Hotels
- Motherwell Hotels
- Lgbt Friendly Hotels in Newton Park
- Newton Park Hotels
- Spa Hotels in Oyster Bay
- Paradise Beach Hotels
- Patensie Hotels
- Lgbt Friendly Hotels in Paterson
- Hotels near Port Elizabeth
- Port Elizabeth Central Hotels
- Saint Francis Bay Hotels
- Walmer Hotels
- Lgbt Friendly Hotels in Wavecrest
- Wavecrest Hotels
- Flights to Cape Saint Francis
- Flights to Jeffreys Bay
- Flights from Port Elizabeth
- British Airways Miami (MIA) to Port Elizabeth (PLZ) flights
- Flights from Kini Bay
- Flights from Jeffreys Bay
- Flights from Cape Town (CPT) to Port Elizabeth (PLZ)
- Flights from Detroit (DTW) to Port Elizabeth (PLZ)
- Flights from Durban (DUR) to Port Elizabeth (PLZ)
- Flights from Rome (FCO) to Port Elizabeth (PLZ)
- Flights from Frankfurt (FRA) to Port Elizabeth (PLZ)
- Flights from George (GRJ) to Port Elizabeth (PLZ)
- Flights from Great Falls (GTF) to Port Elizabeth (PLZ)
- Flights from Geneva (GVA) to Port Elizabeth (PLZ)
- Flights from Hoedspruit (HDS) to Port Elizabeth (PLZ)
- Flights from Harare (HRE) to Port Elizabeth (PLZ)
- Flights from Inhambane (INH) to Port Elizabeth (PLZ)
- Flights from Johannesburg (JNB) to Port Elizabeth (PLZ)
- Flights from Kigali (KGL) to Port Elizabeth (PLZ)
- Flights from London (LHR) to Port Elizabeth (PLZ)
- Flights from Midland (MAF) to Port Elizabeth (PLZ)
- Flights from Nairobi (NBO) to Port Elizabeth (PLZ)
- Flights from Beijing (PEK) to Port Elizabeth (PLZ)
- Flights from Edmonton (YEG) to Port Elizabeth (PLZ)
- Flights from Halifax (YHZ) to Port Elizabeth (PLZ)
- Flights from Windsor (YQG) to Port Elizabeth (PLZ)
- Flights from Montreal (YUL) to Port Elizabeth (PLZ)
- Flights from Vancouver (YVR) to Port Elizabeth (PLZ)
- Flights from Winnipeg (YWG) to Port Elizabeth (PLZ)
- Flights from Saskatoon (YXE) to Port Elizabeth (PLZ)
- Flights from Calgary (YYC) to Port Elizabeth (PLZ)
- Flights from Toronto (YYZ) to Port Elizabeth (PLZ)












