Thornhill Holidays

    Plan, book, travel with confidence
    payments icon
    Better together
    Save up to S$134 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

JBay Zebra Lodge
JBay Zebra Lodge
4 out of 5
442 Strandfontein Alongside R102, Old Cape Road Jeffreys Bay, Thornhill, Eastern Cape
The price is S$236 per night from 2 Nov to 3 Nov
S$236
includes taxes & fees
2 Nov - 3 Nov
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 S$132 per night from 4 Nov to 5 Nov
S$132
includes taxes & fees
4 Nov - 5 Nov
9.2/10 Wonderful! (109 reviews)
"This isn’t right on the beach but the room view was nice. They staff and owner and wonderful there and go out of your way if you need anything. We checked out early for my husband to surf and she allowed us a place to change, restrooms and shower later in the day. The breakfast was wonderful. I highly ..."

Reviewed on 6 Oct,2024

Super Tubes Guesthouse
On the Beach Guesthouse
On the Beach Guesthouse
4 out of 5
32 Waterkant Street, Jeffreys Bay, Eastern Cape
The price is S$133 per night from 14 Nov to 15 Nov
S$133
includes taxes & fees
14 Nov - 15 Nov
9/10 Wonderful! (61 reviews)
"Perfect spot for a beach vacation. Room was ideal with big bathtub and shower. The living room and access to the porch added to the experience. Breakfast was exceptional. Great find. We would like to visit again."

Reviewed on 18 Jun,2024

On the Beach 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.