
Luxury Hotels & Resorts in Thornhill from AU$52
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Thornhill Luxury Hotels
Tonight
Tomorrow
Next weekend
In two weeks
Our top choices for Thornhill luxury hotels
The price is AU$284
includes taxes & fees
7 July - 8 July
The price is AU$112
includes taxes & fees
13 July - 14 July
The price is AU$175
includes taxes & fees
2 Aug - 3 Aug

10.0 out of 10, Exceptional, (4 reviews)
The price is AU$111
includes taxes & fees
6 July - 7 July
The price is AU$284
includes taxes & fees
7 July - 8 July

7.8 out of 10, Good, (15 reviews)
cleanliness Tuscan-style retreat with deep soaking tubs near Jeffreys Bay Beach offers poolside luxury and daily perks.
The price is AU$102
includes taxes & fees
21 July - 22 July

8.0 out of 10, Very good, (5 reviews)
The price is AU$78
includes taxes & fees
10 July - 11 July

9.0 out of 10, Wonderful, (83 reviews)
cleanliness Jeffreys Bay offers oceanside luxury with beachfront access, boutique elegance, and coastal views from a garden terrace.
The price is AU$167
includes taxes & fees
3 Aug - 4 Aug
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

On the Beach Guesthouse
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
- Bluewater Bay Hotels
- Nelson Mandela Bay Hotels
- Apartments in Gqeberha
- B&B in Gqeberha
- Gqeberha Hotels
- All Inclusive Hotels in Jeffreys Bay
- Houseboats in Jeffreys Bay
- Oyster Bay Hotels
- Brighton Lodge
- Pine Lodge Resort
- The Boardwalk Hotel
- The Paxton Hotel
- The Sands @ St Francis
- Saint Francis Bay Hotels
- Flights to Gqeberha
- Flights to Jeffreys Bay
- Flights from Port Elizabeth
- Flights from Addis Ababa (ADD) to Port Elizabeth (PLZ)
- Flights from Adelaide (ADL) to Port Elizabeth (PLZ)
- Flights from Austin (AUS) to Port Elizabeth (PLZ)
- Flights from Brisbane (BNE) to Port Elizabeth (PLZ)
- Flights from Bremen (BRE) to Port Elizabeth (PLZ)
- Flights from Canberra (CBR) to Port Elizabeth (PLZ)
- Flights from Cairns (CNS) to Port Elizabeth (PLZ)
- Flights from Cape Town (CPT) to Port Elizabeth (PLZ)
- Flights from Cincinnati (CVG) to Port Elizabeth (PLZ)
- Flights from Dresden (DRS) to Port Elizabeth (PLZ)
- Flights from Durban (DUR) to Port Elizabeth (PLZ)
- Flights from George (GRJ) to Port Elizabeth (PLZ)
- Flights from Alexandria (HBE) to Port Elizabeth (PLZ)
- Flights from Johannesburg (HLA) to Port Elizabeth (PLZ)
- Flights from Hamilton (HLZ) to Port Elizabeth (PLZ)
- Flights from Harare (HRE) to Port Elizabeth (PLZ)
- Flights from Johannesburg (JNB) to Port Elizabeth (PLZ)
- Flights from Juneau (JNU) to Port Elizabeth (PLZ)
- Flights from Kilimanjaro (JRO) to Port Elizabeth (PLZ)
- Flights from Samara (KUF) to Port Elizabeth (PLZ)
- Flights from Ladysmith (LAY) to Port Elizabeth (PLZ)
- Flights from London (LCY) to Port Elizabeth (PLZ)
- Flights from Leipzig (LEJ) to Port Elizabeth (PLZ)
- Flights from Lima (LIM) to Port Elizabeth (PLZ)
- Flights from Lagos (LOS) to Port Elizabeth (PLZ)
- Flights from Melbourne (MEL) to Port Elizabeth (PLZ)
- Flights from Nelspruit (NLP) to Port Elizabeth (PLZ)
- Flights from Pilanesberg (NTY) to Port Elizabeth (PLZ)
- Flights from Perth (PER) to Port Elizabeth (PLZ)
- Flights from Pretoria (PRY) to Port Elizabeth (PLZ)
- Flights from Singapore (SIN) to Port Elizabeth (PLZ)
- Flights from Sofia (SOF) to Port Elizabeth (PLZ)
- Flights from Sydney (SYD) to Port Elizabeth (PLZ)
- Flights from Townsville (TSV) to Port Elizabeth (PLZ)
- Flights from Ulundi (ULD) to Port Elizabeth (PLZ)
- Flights from Zanzibar (ZNZ) to Port Elizabeth (PLZ)
- Flights from Queenstown (ZQN) to Port Elizabeth (PLZ)
- Flights from Zürich (ZRH) to Port Elizabeth (PLZ)



































