Book Cheap Hotels in Thornhill
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Thornhill
Most frequently booked Thornhill hotels

JBay Zebra Lodge
442 Strandfontein Alongside R102 Thornhill Eastern Cape
5.26 km from city centre
The price is CA $229 per night
CA $229
CA $263 total
Apr 3 - Apr 4
includes taxes & fees
Stay at this country house in Thornhill. Enjoy free breakfast, free parking, and an attached winery.
Pool
Breakfast included

On the Beach Guesthouse
32 Waterkant Street Jeffreys Bay Eastern Cape
26.67 km from city centre
The price is CA $179 per night
CA $179
CA $208 total
Apr 2 - Apr 3
includes taxes & fees
Book a stay at this beach guesthouse in Jeffreys Bay. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Play in JBay Adventure Centre Day Trips and Jeffreys Bay Golf Club are located nearby.
Parking included
Free WiFi

Intle Game Lodge
Farm 440, Brakfontein, Jeffreys Bay Loerieheuwel Eastern Cape
8.84 km from city centre
The price is CA $199 per night
CA $199
CA $230 total
May 2 - May 3
includes taxes & fees
Stay at this lodge in Loerieheuwel. Enjoy free breakfast, free WiFi, and room service.
Pool
Breakfast included

The Mandyville
30 Uys Street Jeffreys Bay Eastern Cape
27.44 km from city centre
The price is CA $126 per night
CA $126
CA $145 total
May 1 - May 2
includes taxes & fees
Book a stay at this business-friendly guesthouse in Jeffreys Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Equinox Mall and Dolphin Beach are located nearby.
Breakfast included
Parking included

Savoy hotel
16 - 18 D gama Road Jeffreys Bay Eastern Cape
28.3 km from city centre
The price is CA $132 per night
CA $132
CA $153 total
Apr 2 - Apr 3
includes taxes & fees
Stay at this hotel in Jeffreys Bay. Enjoy free parking, 2 restaurants, and a beach locale. Popular attractions Shell Museum and Dolphin Beach are located nearby.
Pool
Parking included

Super Tubes Guesthouse
12 Pepper Street Jeffreys Bay Eastern Cape
26.02 km from city centre
The price is CA $146 per night
CA $146
CA $168 total
May 1 - May 2
includes taxes & fees
Book a stay at this beach guesthouse in Jeffreys Bay. Enjoy free WiFi, free parking, and 2 bars/lounges. Popular attractions Play in JBay Adventure Centre Day Trips and Noorsekloof Nature Reserve are located nearby.
Parking included
Free WiFi

VJ's Guesthouse and Restaurant
32 Graaff Reinet Road Kariega Eastern Cape
27.68 km from city centre
The price is CA $44 per night
CA $44
CA $51 total
Apr 2 - Apr 3
includes taxes & fees
Stay at this guesthouse in Kariega. Enjoy free parking, breakfast (surcharge), and room service. Popular attractions Uitenhage Golf Club and Volkswagen Factory and Museum are located nearby.
Parking included
Free WiFi

Diaz 15 House on the Bay
15 Diaz Road Jeffreys Bay Eastern Cape
27.82 km from city centre
The price is CA $188 per night
CA $188
CA $219 total
Apr 3 - Apr 4
includes taxes & fees
Book a stay at this beach guesthouse in Jeffreys Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Dolphin Beach and Shell Museum are located nearby.
Pool
Breakfast included

Stone Olive Guest House
27 Azalea Street Jeffreys Bay Eastern Cape
27.33 km from city centre
The price is CA $93 per night
CA $93
CA $108 total
Apr 18 - Apr 19
includes taxes & fees
Book a stay at this golf guesthouse in Jeffreys Bay. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Jeffreys Bay Golf Club and Equinox Mall are located nearby.
Pool
Parking included
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 family friendly Thornhill hotel deals

JBay Zebra Lodge
442 Strandfontein Alongside R102 Thornhill Eastern Cape
The price is CA $229 per night from Apr 3 to Apr 4
CA $229
CA $263 total
Apr 3 - Apr 4
includes taxes & fees
9.6/10 Exceptional! (27 reviews)
Thornhill hotels essential information
Accommodation | 131 hotels |
|---|---|
Lowest Price | CA $51 |
Highest Price | CA $263 |
Popular hotels | JBay Zebra Lodge, On the Beach Guesthouse, Intle Game Lodge, The Mandyville, Savoy hotel, Super Tubes Guesthouse, VJ's Guesthouse and Restaurant, Diaz 15 House on the Bay, Stone Olive Guest House |
Frequently asked questions
Recent Thornhill hotel reviews by fellow wanderers

On the Beach Guesthouse
3 out of 5
Posted 2 hours ago
Travelocity Verified Review
"Failry simple from the outside but bedrooms were large and very nice. There's not a lot to do in Jeffrey's Bay if you're not a surfer but it was fine for one night. The staff kindly sent my husband's phone to our next destination when he left it behind in our room. "
A verified traveller stayed at On the Beach Guesthouse
More ways to wander Thornhill
- Flights to Gqeberha
- Air Canada Toronto (YYZ) to Port Elizabeth (PLZ) flights
- Airlink Upington (UTN) to Port Elizabeth (PLZ) flights
- British Airways Johannesburg (JNB) to Port Elizabeth (PLZ) flights
- Cemair Bloemfontein (BFN) to Port Elizabeth (PLZ) flights
- Cemair Johannesburg (JNB) to Port Elizabeth (PLZ) flights
- Delta Minneapolis (MSP) to Port Elizabeth (PLZ) flights
- Flysafair George (GRJ) to Port Elizabeth (PLZ) flights
- Hahn Air Systems Bulawayo (BUQ) to Port Elizabeth (PLZ) flights
- Qatar Airways Bismarck (BIS) to Port Elizabeth (PLZ) flights
- South African Airways Las Vegas (LAS) to Port Elizabeth (PLZ) flights
- South African Airways Bulawayo (BUQ) to Port Elizabeth (PLZ) flights
- South African Airways Johannesburg (JNB) to Port Elizabeth (PLZ) flights
- Flights from Vancouver to Gqeberha
- Flights from Hartford (BDL) to Port Elizabeth (PLZ)
- Flights from Burlington (BTV) to Port Elizabeth (PLZ)
- Flights from Cape Town (CPT) to Port Elizabeth (PLZ)
- Flights from Durban (DUR) to Port Elizabeth (PLZ)
- Flights from East London (ELS) to Port Elizabeth (PLZ)
- Flights from Honolulu (HNL) to Port Elizabeth (PLZ)
- Flights from Johannesburg (JNB) to Port Elizabeth (PLZ)
- Flights from Kilimanjaro (JRO) to Port Elizabeth (PLZ)
- Flights from Lagos (LOS) to Port Elizabeth (PLZ)
- Flights from Monroe (MLU) to Port Elizabeth (PLZ)
- Flights from Nelspruit (MQP) to Port Elizabeth (PLZ)
- Flights from Nagoya (NGO) to Port Elizabeth (PLZ)
- Flights from St. Louis (STL) to Port Elizabeth (PLZ)
- Flights from Vancouver (YVR) to Port Elizabeth (PLZ)






