Default HTG hotel image

Find hotels in Thornhill from CA $54

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Filter by

Star rating

Guest rating

Our top choices for Thornhill hotels

1. JBay Zebra Lodge

JBay Zebra Lodge
Thornhill
United Kingdom
Michael sean
CA $258
CA $297 total
includes taxes & fees
Oct 16 - Oct 17
JBay Zebra Lodge

2. Intle Game Lodge

Intle Game Lodge
Loerieheuwel
United Kingdom
Jean
CA $326
CA $376 total
includes taxes & fees
Nov 15 - Nov 16
Intle Game Lodge

3. Super Tubes Guesthouse

Super Tubes Guesthouse
Jeffreys Bay
United States
Zandra
CA $171
CA $197 total
includes taxes & fees
Oct 17 - Oct 18
Super Tubes Guesthouse

4. African Perfection 1

African Perfection 1
Jeffreys Bay
United States
Kobus
CA $78
CA $186 total
includes taxes & fees
Nov 3 - Nov 4
African Perfection 1

5. Sawubona Guesthouse

Sawubona Guesthouse
Gqeberha (Port Elizabeth)
United States
Maureen
CA $180
CA $180 total
includes taxes & fees
Oct 16 - Oct 17
Sawubona Guesthouse

6. BayView Guest House

BayView Guest House
Wavecrest
CA $134
CA $134 total
includes taxes & fees
Oct 19 - Oct 20
BayView Guest House

7. Savoy hotel

Savoy hotel
Jeffreys Bay
United States
Sean
CA $148
CA $170 total
includes taxes & fees
Oct 31 - Nov 1
Savoy hotel

8. Cashmere Suites

Cashmere Suites
Gqeberha (Port Elizabeth)
Canada
Michael
CA $57
CA $57 total
includes taxes & fees
Nov 1 - Nov 2
Cashmere Suites

9. The Stables

The Stables
Gqeberha
CA $132
CA $132 total
includes taxes & fees
Oct 19 - Oct 20
The Stables

10. HERMS Restaurant and Accommodation

HERMS Restaurant and Accommodation
Newton Park
CA $87
CA $100 total
includes taxes & fees
Oct 19 - Oct 20
HERMS Restaurant and Accommodation

11. 302 On Old Seaview Road Chelsea

302 On Old Seaview Road Chelsea
Gqeberha (Port Elizabeth)
CA $102
CA $119 total
includes taxes & fees
Oct 19 - Oct 20
302 On Old Seaview Road Chelsea

12. Grand House Lodge Jeffreys Bay

Grand House Lodge Jeffreys Bay
Jeffreys Bay
United Kingdom
kim
CA $65
CA $76 total
includes taxes & fees
Oct 19 - Oct 20
Grand House Lodge Jeffreys Bay

13. Dio Dell Amore Guest House

Dio Dell Amore Guest House
Jeffreys Bay
South Africa
JD
CA $112
CA $112 total
includes taxes & fees
Nov 15 - Nov 16
Dio Dell Amore Guest House

14. Thunzi Bush Lodge

Thunzi Bush Lodge
Gqeberha (Port Elizabeth)
United Kingdom
Simon
CA $159
CA $185 total
includes taxes & fees
Oct 20 - Oct 21
Thunzi Bush Lodge

15. Shaloha Guesthouse on Supertubes

Shaloha Guesthouse on Supertubes
Jeffreys Bay
United Kingdom
Charlotte
CA $141
CA $164 total
includes taxes & fees
Oct 29 - Oct 30
Shaloha Guesthouse on Supertubes

16. Diaz 15 House on the Bay

Diaz 15 House on the Bay
Jeffreys Bay
Australia
Carlene
CA $164
CA $189 total
includes taxes & fees
Oct 17 - Oct 18
Diaz 15 House on the Bay

17. The Mandyville

The Mandyville
Jeffreys Bay
United Kingdom
Anonymous traveller
CA $147
CA $172 total
includes taxes & fees
Nov 3 - Nov 4
The Mandyville

18. Dolphin View Guesthouse

Dolphin View Guesthouse
Jeffreys Bay
South Africa
Rainier
CA $62
CA $72 total
includes taxes & fees
Oct 27 - Oct 28
Dolphin View Guesthouse

19. Mentors Country Estate

Mentors Country Estate
Jeffreys Bay
United States
Anonymous traveller
CA $66
CA $99 total
includes taxes & fees
Nov 3 - Nov 4
Mentors Country Estate

20. Villa Petit

Villa Petit
Jeffreys Bay
United Kingdom
Richard
CA $84
CA $98 total
includes taxes & fees
Oct 17 - Oct 18
Villa Petit
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Top Thornhill Hotel Reviews

Thunzi Bush Lodge

Thunzi Bush Lodge

10/10 Excellent
"This was definitely a great experience. My sister and I were celebrating her pre birthday. Everything was impeccable. The views, facilities and amenities were absolutely great. A great hideaway. The only let down was the water, after the first person has showered the water does not fully get heated for the second guest. Overall a great experience."
Vuyiswa 2-night trip
Posted 2 months ago
Thunzi Bush Lodge
African Perfection 1

African Perfection 1

10/10 Excellent
"Best place I’ve been to in a while. Amazing friendly staff and incredible views."
Kobus 1-night trip
Posted 3 months ago
African Perfection 1
On the Beach Guesthouse

On the Beach Guesthouse

10/10 Excellent
"We had an amazing stay!!! Surfs up."
John 4-night trip
Posted 3 months ago
On the Beach Guesthouse
Super Tubes Guesthouse

Super Tubes Guesthouse

10/10 Excellent
"The hotel in set in one best places on earth, if you are surfer. If not, still one of the best places on earth. Staff was super friendly and helpful. I can’t wait to come back."
Brandon 3-night trip
Posted 6 months ago
Super Tubes Guesthouse
Stone Olive Guest House

Stone Olive Guest House

8/10 Good
"A pleasant stay at a good, well presented and maintained property. The room was comfortable and quiet, breakfast was excellent and if you’re fortunate enough to have a room with a balcony, the view is fabulous. One small negative was no hot water for the shower at night."
Gavin 1-night trip
Posted 6 months ago
Stone Olive Guest House
JBay Zebra Lodge

JBay Zebra Lodge

10/10 Excellent
"Wonderful experience having breakfast with the zebra’s! "
Michael sean 1-night trip
Posted 7 months ago
JBay Zebra Lodge
Greystone Guest House

Greystone Guest House

10/10 Excellent
"Very nice staff. Clean and crisp room. "
Peter 1-night trip
Posted 8 months ago
Greystone Guest House
Diaz 15 House on the Bay

Diaz 15 House on the Bay

10/10 Excellent
"Just an excellent place. Absolutely to recommend "
Robert 2-night trip
Posted 9 months ago
Diaz 15 House on the Bay
Dolphin View Guesthouse

Dolphin View Guesthouse

10/10 Excellent
"Great bed and breakfast. Great view from the suite. Lovely staff. Very safe place to stay."
Samuel 5-night trip
Posted 9 months ago
Dolphin View Guesthouse

More cheap stays in Thornhill

Framesby Guesthouse

Framesby Guesthouse

10 Upton street Gqeberha (Port Elizabeth) Eastern Cape
CA $46
CA $54 total
Nov 1 - Nov 2
includes taxes & fees
9/10 Wonderful! (15 reviews)
Framesby Guesthouse
Relax and Unwind in a Beautiful Open-plan Space!"

Relax and Unwind in a Beautiful Open-plan Space!"

Kariega Eastern Cape
Get ratesRelax and Unwind in a Beautiful Open-plan Space!"
Paradise Cove Marina

Paradise Cove Marina

Jeffreys Bay Eastern Cape
Get ratesParadise Cove Marina
Villa Martinique Canals

Villa Martinique Canals

Jeffreys Bay EC
Get ratesVilla Martinique Canals
Seashells Holiday Self Catering Apartments

Seashells Holiday Self Catering Apartments

125 Da Gama Rd, Ferreira Town, Jeffreys Jeffreys Bay EC
Get ratesSeashells Holiday Self Catering Apartments
Charming 4-bedroom Apartment in Jeffreys Bay, South Africa

Charming 4-bedroom Apartment in Jeffreys Bay, South Africa

Jeffreys Bay EC
Get ratesCharming 4-bedroom Apartment in Jeffreys Bay, South Africa

Frequently asked questions

What is the best area to stay in Thornhill?
The best area to stay in Thornhill is generally within the gated estates or well-established rural properties surrounding the village centre.These areas provide a peaceful retreat with larger plots and often boast views of the surrounding countryside, including the Longmore Forest. The properties are typically spread out, offering a sense of privacy and seclusion. You'll find a mix of guesthouses and self-catering options here, often with lush gardens and outdoor spaces.For couples seeking a quiet escape, staying in one of the private estates just outside the main village is ideal. These locations offer a chance to relax amidst nature, with opportunities for gentle walks or simply enjoying the peaceful environment. Many properties cater to a higher standard, with amenities like private pools or outdoor entertainment areas.Families will also appreciate the space and privacy offered by these rural properties. The larger gardens provide plenty of room for children to play, and the generally quiet surroundings mean a more relaxed stay.
What are the best family hotels in Thornhill?
For a highly-rated family hotel in Thornhill, the JBay Zebra Lodge is an excellent option.This 4-star lodge, with an outstanding 9.6 rating, offers a fantastic experience for families. It features a swimming pool, with a dedicated section for children, and a shared children's playground, providing plenty of entertainment for younger guests. The lodge also offers complimentary full breakfast, ensuring a convenient start to your day. Rollaway extra beds are available, suiting families needing additional sleeping arrangements.
What are the best spa hotels in Thornhill?
For a highly-rated spa hotel in Thornhill, JBay Zebra Lodge is an outstanding choice.This 4-star lodge, with an exceptional 9.6 rating, offers relaxing massage services and boasts a wonderful setting with mountain and ocean views. Guests can enjoy a complimentary breakfast, with a full breakfast option available, and there are mountain bikes on-site for those wishing to explore the surroundings. See all spa hotels in Thornhill
What hotels in Thornhill offer free breakfast?
For hotels in Thornhill that offer free breakfast, the JBay Zebra Lodge is an excellent option.This 4-star lodge, with an impressive 9.6 rating, provides a complimentary full breakfast, ensuring a great start to your day. Guests appreciate the free toiletries and free self-parking. Its location offers stunning views of the mountains, with many rooms also providing lovely sea and ocean views. For those who enjoy outdoor activities, mountain biking is available on site.
What are the most romantic hotels in Thornhill for couples?
For a romantic stay in Thornhill, couples should consider the JBay Zebra Lodge.This 4-star lodge, with an impressive 9.6 rating, offers breathtaking sea and ocean views, great for a romantic getaway. Guests can enjoy a complimentary breakfast, with options for a full breakfast, ensuring a delightful start to the day. The lodge also provides free self-parking and complimentary toiletries for added convenience.
When is the best time to go to Thornhill?
The best time to go to Thornhill, Eastern Cape, is during the dry winter months, from May to September.This period offers pleasant daytime temperatures and significantly less rainfall, making it ideal for outdoor activities and wildlife viewing. The vegetation is sparser, which improves visibility for spotting animals in the nearby Addo Elephant National Park. While evenings can be cool, the clear skies are superb for stargazing.Couples looking for a romantic getaway will appreciate the comfortable weather for exploring the region's natural beauty, perhaps enjoying a game drive or a quiet evening by a fire. The cooler temperatures make for a relaxing experience without the intensity of the summer heat.For families, the dry season provides excellent conditions for adventures like hiking or visiting animal sanctuaries, with fewer chances of plans being disrupted by rain.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Thornhill.
How much is the nightly rate at a Thornhill hotel?
Prices for hotels in Thornhill often vary, but you can find a great deal from CA $54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia