Thornhill 2024 Holidays

Choose two or more items and save on your trip:
    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to €150 when you book a flight and hotel together*
    lob hotels icon
    Find the right fit
    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon
    Rest easy
    Plan, book, and manage your trip all in one place

Top hotels in Thornhill

On the Beach Guesthouse
On the Beach Guesthouse
4 out of 5
32 Waterkant Street, Jeffreys Bay, Eastern Cape
The price is €82 per night from 11 May to 12 May
€82
per night
11 May - 12 May
9/10 Wonderful! (59 reviews)
Fantastic!
"This being our third time to Jeffrey’s Bay, we really took our time choosing our accommodation. We were very happy with our choice and would definitely return. Staff are wonderful, breakfast is fantastic and our room amazing. Great view, thoughtful touches and attention to detail which always ..."

Reviewed on 4 Feb 2024

On the Beach Guesthouse
JBay Zebra Lodge
JBay Zebra Lodge
4 out of 5
442 Strandfontein Alongside R102, Old Cape Road Jeffreys Bay, Thornhill, Eastern Cape
9.4/10 Exceptional! (22 reviews)
"An enchanting stay at Zebra Lodge!"

Reviewed on 2 Nov 2023

JBay Zebra Lodge
Super Tubes Guesthouse
Super Tubes Guesthouse
4 out of 5
12 Pepper Street, Jeffreys Bay, Eastern Cape
The price is €90 per night from 8 May to 9 May
€90
per night
8 May - 9 May
9.2/10 Wonderful! (104 reviews)
"Lovely property very close to beach. Excellent friendly staff. Large room with all amenities."

Reviewed on 22 Apr 2024

Super Tubes Guesthouse
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.

Frequently asked questions

How much does a Thornhill holiday package cost?
From as low as , you can customize your Thornhill package the way you want. Simply bundle hotels, flights and car rentals and be rewarded with discounts.
How do I get a cheap travel package to Thornhill?
You’ll save piles of cash if you bundle your car rentals, flights and hotels into a Thornhill holiday package. Sometimes cheap packages mean fewer choices. But not with Expedia. We offer over 550 airlines and 1,000,000 hotels throughout the world, so you’ll always have plenty of variety to choose from. Want to save even more? Add some exciting activities to your package deal to unlock even more bargains! After all, travel is about more than just getting to your destination.
What are the top hotels in Thornhill?
Jbay Zebra Lodge is one of Thornhill’s leading properties. Check in to a room here and you’ll sleep soundly knowing you’re in good hands.
How far in advance should I book my Thornhill holiday?
While prices fluctuate, we generally suggest booking your spot as early as possible. Many international airfares are available on Expedia up to a year in advance. If circumstances have left you booking late, you might still get lucky. Cheap tickets to Thornhill sometimes occur in the weeks prior to departure.
What does an Expedia Thornhill travel package include?
Flights, rental cars and hotels, or any combination of them — the choice is all yours! Whether you’re exploring Thornhill with the whole family or enjoying a solo break, there’s a package to match your style and budget. Once you’ve made your booking, why not add on a few tours or activities?
What should I know before booking a Thornhill travel package?
Booking all the parts of your holiday together is a great way to save. Bundle car rentals, airfares and hotels into a handy little package. But you’re not restricted to hotels. Expedia features all types of properties, including holiday rentals such as beachside villas and spacious residences. You’ve got loads of choices!
Can I choose my airline with a Thornhill Expedia holiday package?
Yes — and it’s simple too. Expedia has access to more than 550 partner airlines all over the world. Our holiday packages give you the freedom to take your pick of available flights, hotels and activities that suit you.
If I'm not able to travel, can I cancel my Thornhill holiday package?
Because we understand life can throw you a few curveballs, the answer is yes. For further details, visit our Customer Service Portal. But generally speaking, if you’ve booked your Thornhill holiday package in the last 24 hours, you may be able to cancel or change it for no charge. Your airline, hotel or car rental company may impose a fee if you made your booking a while ago.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.