Find hotels in Thornhill from $43

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Thornhill hotels

JBay Zebra Lodge

JBay Zebra Lodge
4.0 star property
Thornhill
9.6 out of 10, Exceptional, (27 reviews)
"Beautiful scenery, friendly staff, zebra roaming the property"
United States
Colin
JBay Zebra Lodge

Thunzi Bush Lodge

Thunzi Bush Lodge
4.0 star property
Gqeberha (Port Elizabeth)
9.2 out of 10, Wonderful, (12 reviews)
"Wonderful stay. Loved to have stayed longer"
United Kingdom
Simon
Thunzi Bush Lodge

Sawubona Guesthouse

Sawubona Guesthouse
4.0 star property
Gqeberha (Port Elizabeth)
10.0 out of 10, Exceptional, (4 reviews)
"Absolutely beautiful stay! Home is gorgeous and location is spectacular. Staff was so welcoming and kind. Can’t say nice enough things about this wonderful place! "
United States
Maureen
$103 nightly
The price is $103
Feb 5 - Feb 6
Total with taxes and fees
Sawubona Guesthouse

Savoy hotel

Savoy hotel
3.0 star property
Jeffreys Bay
7.4 out of 10, Good, (18 reviews)
"This is a great little stay for convenience because it’s situated right in town however it’s opposite two big clubs so the music blares all night. If you’re going for a party this is the place for you. If you have children? Not so much,,,"
United States
Lara
$65 nightly
The price is $75
Feb 17 - Feb 18
Total with taxes and fees
Savoy hotel

Super Tubes Guesthouse

Super Tubes Guesthouse
4.0 star property
Jeffreys Bay
9.4 out of 10, Exceptional, (120 reviews)
"Nice place right by the ocean and great dining options. J-Bay is the place to be!"
United States
Danielle
$123 nightly
The price is $142
Jan 26 - Jan 27
Total with taxes and fees
Super Tubes Guesthouse

Cashmere Suites

Cashmere Suites
3.5 star property
Gqeberha (Port Elizabeth)
8.0 out of 10, Very Good, (13 reviews)
"Great property and pleasant host. Definitely recommend to others. "
Canada
Michael
$49 nightly
The price is $49
Jan 28 - Jan 29
Total with taxes and fees
Cashmere Suites

Intle Game Lodge

Intle Game Lodge
4.0 star property
Loerieheuwel
9.6 out of 10, Exceptional, (14 reviews)
"Wir waren nur eine Nacht hier, es war traumhaft. Sehr schöner Blick über die Landschaft und bis ans Meer, alles sehr sauber und gepflegt, Essen und Frühstück sehr lecker, wir haben den Aufenthalt sehr genossen."
Germany
Clemens
$188 nightly
The price is $218
Feb 1 - Feb 2
Total with taxes and fees
Intle Game Lodge

Sandpebbles Estate

Sandpebbles Estate
2.0 star property
Gqeberha
$91 nightly
The price is $91
Jan 26 - Jan 27
Total with taxes and fees
Sandpebbles Estate

HEBA GUESTLODGE

HEBA GUESTLODGE
Kariega
6.0 out of 10, (1 review)
"They are still new in the market. There were only 1 bath and face towel in the room for 2 adults. Just coffee and no tea. "
South Africa
David
HEBA GUESTLODGE

Coastal Haven 4

Coastal Haven 4
3.5 star property
Gqeberha (Port Elizabeth)
4.0 out of 10, (1 review)
$377 nightly
The price is $434
Jan 30 - Jan 31
Total with taxes and fees
Coastal Haven 4

Marina Martinique B and B

Marina Martinique B and B
3.0 star property
Jeffreys Bay
9.6 out of 10, Exceptional, (5 reviews)
"Wonderful amazing clean "
Mexico
amed
$71 nightly
The price is $71
Jan 26 - Jan 27
Total with taxes and fees
Marina Martinique B and B

Shaloha Guesthouse on Supertubes

Shaloha Guesthouse on Supertubes
4.0 star property
Jeffreys Bay
10.0 out of 10, Exceptional, (56 reviews)
"Truly amazing hotel, ran by amazing ladies! The location is perfect, the beach is perfect and the stay is always perfect 😁"
United Kingdom
Philip
$104 nightly
The price is $120
Jan 30 - Jan 31
Total with taxes and fees
Shaloha Guesthouse on Supertubes

Dio Dell Amore Guest House

Dio Dell Amore Guest House
5.0 star property
Jeffreys Bay
7.8 out of 10, Good, (14 reviews)
"Friendly reception everything explained in detail Beautiful scenery and very interesting Italian lay out of the Guest House Very pleasant stay felt like we were in Tuscany Will definitely recommend it to friends and family "
South Africa
JD
$45 nightly
The price is $45
Jan 27 - Jan 28
Total with taxes and fees
Dio Dell Amore Guest House

Greystone Guest House

Greystone Guest House
3.0 star property
Wavecrest
8.8 out of 10, Excellent, (44 reviews)
"Highly recommend! The room was very clean and comfortable with a nice view. The accommodation in general had a lot of character and was cosy and well located for a supermarket and the beach. The owner was so lovely…do chat to her and listen to her fascinating life stories if you get a chance! For the price we paid, this place was excellent value for money. "
United Kingdom
Amar
$58 nightly
The price is $58
Feb 13 - Feb 14
Total with taxes and fees
Greystone Guest House

Stone Olive Guest House

Stone Olive Guest House
4.0 star property
Jeffreys Bay
9.2 out of 10, Wonderful, (57 reviews)
"This was the perfect spot for a night while on a road trip. I felt welcomed and well taken care of. "
Canada
Patricia
$75 nightly
The price is $87
Jan 28 - Jan 29
Total with taxes and fees
Stone Olive Guest House

Mongoose Manor

Mongoose Manor
3.0 star property
Gqeberha (Port Elizabeth)
9.4 out of 10, Exceptional, (21 reviews)
"Amazing property and amazing staff and owners. 10 out of 10! Breakfast was incredible and everyone was so kind I’ll definitely be coming back J S"
Canada
Jesse
$80 nightly
The price is $80
Jan 26 - Jan 27
Total with taxes and fees
Mongoose Manor

Villa Petit

Villa Petit
3.5 star property
Jeffreys Bay
9.2 out of 10, Wonderful, (10 reviews)
"Lovely spotless accommodation, wonderful breakfasts, more notes walk from beach."
United Kingdom
Anonymous traveler
$65 nightly
The price is $74
Jan 26 - Jan 27
Total with taxes and fees
Villa Petit

Dolphin View Guesthouse

Dolphin View Guesthouse
3.0 star property
Jeffreys Bay
9.8 out of 10, Exceptional, (39 reviews)
"It is clean, comfortable and affordable."
South Africa
Rainier
$49 nightly
The price is $57
Jan 29 - Jan 30
Total with taxes and fees
Dolphin View Guesthouse

The Plantation

The Plantation
4.0 star property
Gqeberha (Port Elizabeth)
9.8 out of 10, Exceptional, (7 reviews)
"Mooi in de natuur. Je heb wel vervoer nodig als je daar verblijft. Eigenaar erg vriendelijk en goede service en erg behulpzaam. We zijn door hun gebracht naar restaurant en weer opgehaald. Ook zijn we naar airport gebracht."
Netherlands
Marinus
$104 nightly
The price is $120
Jan 26 - Jan 27
Total with taxes and fees
The Plantation

On the Beach Guesthouse

On the Beach Guesthouse
4.0 star property
Jeffreys Bay
9.0 out of 10, Wonderful, (76 reviews)
"Great location, friendly staff."
United Kingdom
Stephen
$141 nightly
The price is $163
Jan 30 - Jan 31
Total with taxes and fees
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Thornhill Hotel Reviews

More cheap stays in Thornhill

Find out more about Thornhill

Top reasons to visit Thornhill

  • Outdoor Adventure: Thornhill is a haven for outdoor enthusiasts, offering hiking, birdwatching, and breathtaking landscapes.
  • Beautiful Beaches: The area features stunning beaches, perfect for relaxation and water activities.
  • Nature Reserves: Explore nearby nature reserves that showcase the region's rich biodiversity.
  • Charming Accommodations: Enjoy a variety of cozy guesthouses and bed & breakfasts tailored for families and adventurers.
  • Local Markets: Experience local culture at charming shopping malls and markets, perfect for unique souvenirs.

Find great hotels near Thornhill

Explore the charming accommodations in Thornhill, Eastern Cape, where you'll find a variety of guesthouses and bed & breakfasts tailored for adventure seekers and families alike. With beautiful beaches nearby, these hotels offer the perfect setting for your vacation. Discover the best Thornhill hotels, read reviews, and compare room rates to find the ideal spot for your getaway. Enjoy a memorable stay in this picturesque destination.

  • Shaloha Guesthouse on Supertubes: Experience a perfect blend of beach relaxation and adventure at Shaloha Guesthouse on Supertubes. This 4-star guesthouse is located 15 miles from Thornhill and is ideal for travelers seeking an exhilarating beach vacation. With direct access to the beach, guests can indulge in a variety of adventure sports such as skydiving, surfing, and horse riding. The guesthouse's welcoming atmosphere and recreational activities provide a thrilling getaway for those looking to embrace the outdoors.
  • Super Tubes Guesthouse: Combining business and leisure, Super Tubes Guesthouse is a 4-star lodging option situated 15 miles from Thornhill. This guesthouse is perfect for corporate travelers who also crave beach adventures. Offering direct beach access, guests can enjoy onsite activities like archery and surfing, while business amenities such as meeting rooms and a business center ensure you stay productive during your visit. Its unique blend of professional services and thrilling recreation makes it a versatile choice for all types of travelers.
  • On the Beach Guesthouse: For those seeking a boutique experience with business-friendly amenities, the 4-star On the Beach Guesthouse is your ideal destination, located 15 miles from Thornhill. This guesthouse features uniquely designed decor and artworks, creating an inspiring atmosphere. With direct beach access, guests can unwind by the ocean while also benefiting from business facilities. Whether you're here for work or leisure, On the Beach offers a distinctive stay that beautifully blends relaxation and sophistication.

Where to stay near Thornhill

Thornhill, Eastern Cape, is your gateway to an unforgettable outdoor adventure. Explore stunning landscapes, embark on family-friendly activities, and enjoy eco-friendly attractions that showcase the region's natural beauty. Nearby, you’ll find charming shopping malls and local markets perfect for shopping enthusiasts. With its welcoming atmosphere and breathtaking scenery, Thornhill promises a delightful getaway for those seeking both adventure and relaxation.

  • Loerieheuwel: Situated approximately 5 miles from Thornhill, Loerieheuwel is a charming city that draws visitors year-round, especially from December to February when the outdoor adventures and breathtaking scenery are at their peak. This area is perfect for those who love exploring national parks, relaxing at local beaches, or enjoying scenic parks. The abundance of outdoor activities makes it a great spot for adventure enthusiasts and families alike, offering a refreshing escape into nature.
  • Van Stadensriviermond: Located about 9 miles from Thornhill, Van Stadensriviermond is a quaint village known for its eco-friendly atmosphere and family-oriented experiences. While visitor numbers can fluctuate, March and the holiday season from December to January are particularly popular times to visit. Guests can enjoy a variety of outdoor activities, with recreational areas, beautiful parks, and a stunning beach nearby. This village is a fantastic destination for families looking to connect with nature and enjoy quality time together.
  • Blue Horizon Bay: Roughly 10 miles from Thornhill, Blue Horizon Bay is a vibrant city that welcomes travelers throughout the year, with peak visits in March and during the holidays. Known for its eco-friendly initiatives and family-friendly attractions, Blue Horizon Bay offers a plethora of outdoor activities. Visitors can take advantage of the nearby nature reserves and parks, or unwind on the beautiful beaches. With a focus on outdoor fun, this destination is perfect for families seeking adventure and relaxation in a stunning coastal setting.

Things to do near Thornhill

Thornhill, located in the Eastern Cape of South Africa, is perfect for outdoor enthusiasts and adventure seekers. Explore breathtaking scenery, engage in thrilling activities like hiking and birdwatching, or simply unwind in the tranquil surroundings. This charming area offers a unique blend of nature and adventure, making it an ideal destination for those looking to connect with the great outdoors.

Shopping

For a great shopping experience in Thornhill, check out Fountains Mall, located 16 miles away. If you're up for a drive, Baywest Mall is 20 miles away and offers a variety of entertainment and shopping options. Walmer Park Shopping Centre is 26 miles away for even more choices.

Recreation

St Francis Links, located 15 miles from Thornhill, offers an invigorating golf experience surrounded by stunning landscapes and outdoor activities. Similarly, St. Francis Bay Golf Club, 26 miles away, presents a vibrant atmosphere for sports enthusiasts, perfect for relaxation and enjoying the beautiful Eastern Cape outdoors.

Adventure

Dolphin Beach is a thrilling waterpark located 16 miles from Thornhill. Enjoy exhilarating water slides, lazy rivers, and family-friendly attractions, all set against a vibrant backdrop. It's the perfect spot for fun-filled days under the sun, offering entertainment and adventure for visitors of all ages.

Nightlife

Enjoy a cinematic experience at Ster-Kinekor Baywest, located 20 miles from Thornhill. With its romantic ambiance, it's perfect for a date night. Afterward, explore local bars for craft cocktails and live music, immersing yourself in the vibrant nightlife scene of the Eastern Cape.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Thornhill

To save money on your trip to Thornhill, consider visiting during the off-peak months of May and July to August when prices are lower. Booking your hotel about one month in advance or taking advantage of last-minute deals on platforms like Expedia can lead to significant savings. Look for affordable stays by comparing prices, and remember that Saturday is typically the least expensive day to stay. Joining Expedia's One Key membership can also provide exclusive discounts and the opportunity to earn OneKeyCash for future bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Thornhill are May and July to August, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Thornhill is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Thornhill is Saturday. The most expensive day to stay in Thornhill is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to choose your budget, desired location, and other preferences. You can organize your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you can refine your options by hotel type—by selecting the Eco-certified filter, you’ll discover sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Thornhill hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Thornhill

Thornhill in the Eastern Cape of South Africa offers a perfect blend of outdoor adventure and scenic beauty for vacationers. With attractions like beautiful beaches, nature reserves, and sports stadiums, it caters to a variety of interests. Whether you're looking to relax by the shore or engage in exciting activities, Thornhill beckons travelers to explore its diverse offerings and enjoy a memorable getaway.

  • Maitland Beach: Located 11 miles from Thornhill, Maitland Beach offers a stunning coastal experience. With its golden sands and inviting waves, it's perfect for relaxing or enjoying beach activities like swimming and sunbathing. The beach vibes create a laid-back atmosphere, ideal for unwinding or exploring the natural beauty of the surroundings.
  • Maitland Nature Reserve: Situated 13 miles from Thornhill, Maitland Nature Reserve is a haven for nature lovers. This tranquil reserve showcases diverse flora and fauna, making it perfect for hiking and birdwatching. Experience the peaceful ambiance and stunning landscapes while reconnecting with nature.
  • Play in JBay Adventure Centre Day Trips: Just 15 miles away from Thornhill, this vibrant adventure center is perfect for thrill-seekers. With various sports activities and facilities, it offers an exhilarating day out filled with fun and excitement in a friendly, energetic environment.

Best time to go to Thornhill

The best time to visit Thornhill can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Thornhill falls in January and February. February has average visitor numbers and mostly sunny weather. The coolest average temperature in Thornhill falls in July, visitor numbers are slightly low and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January71.6°F (22.0°C)No RainMostly SunnySlightly HighSlightly High
February71.6°F (22.0°C)Light RainMostly SunnyAverageAverage
March70.2°F (21.2°C)No RainMostly SunnyAverageAverage
April66.0°F (18.9°C)No RainMostly SunnyAverageSlightly High
May63.0°F (17.2°C)No RainMostly SunnyAverageSlightly Low
June59.5°F (15.3°C)No RainSunnySlightly LowAverage
July58.5°F (14.7°C)No RainSunnySlightly LowSlightly Low
August59.2°F (15.1°C)No RainMostly SunnySlightly LowSlightly Low
September61.0°F (16.1°C)No RainMostly SunnyAverageAverage
October63.7°F (17.6°C)Light RainMostly SunnyAverageAverage
November65.7°F (18.7°C)No RainMostly SunnySlightly HighAverage
December68.9°F (20.5°C)No RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Thornhill

Traveling to Thornhill in the Eastern Cape, South Africa, is convenient via Port Elizabeth Airport (PLZ), situated 29 miles away. Nearby accommodations include the 5-star Hacklewood Hill Country House and Lemon Tree Lane, both located 2 miles from the airport. Another excellent option is the 4.5-star No5 Boutique Art Hotel by Mantis, located 3 miles from PLZ. These hotels offer easy access to the airport, ensuring a smooth transition for your travels. With a variety of nearby lodging options, you can enjoy comfort and convenience while exploring the beautiful Eastern Cape region.

Frequently asked questions

What is the best area to stay in Thornhill?
The best area to stay in Thornhill is directly within the wildlife reserve accommodations, particularly those offering proximity to the primary wildlife viewing areas.

For travelers seeking an immersive wildlife experience, staying within one of the lodges or tented camps inside the reserve is ideal. These accommodations are typically situated to maximize animal sightings, often with waterholes or feeding areas nearby. They provide direct access to guided safari drives and bush walks, making it convenient for guests to participate in early morning and late afternoon wildlife activities.

Couples looking for a romantic and secluded getaway will find the private lodges within the reserve to be an excellent fit. These lodges often feature luxurious amenities, private viewing decks, and personalized service, allowing for an intimate connection with nature and each other.
What are the best family hotels in Thornhill?
For family-friendly hotels in Thornhill, the JBay Zebra Lodge is an excellent choice.

This 4-star lodge, with an impressive 9.6 rating, is well-suited for families. It offers complimentary full breakfast, a children's pool, and a playground, ensuring entertainment for younger guests. Rollaway extra beds are also available, providing flexible sleeping arrangements for families.
What are the best spa hotels in Thornhill?
For a top-rated spa hotel in Thornhill, the JBay Zebra Lodge is an excellent choice.

This 4-star lodge, boasting an impressive 9.6 rating, offers relaxing massage services as part of its spa offerings. Guests can also enjoy a complimentary full breakfast and take in the stunning mountain and ocean views from its advantageous site location. For those who enjoy activities, mountain biking is available on-site. See all spa hotels in Thornhill
What hotels in Thornhill offer free breakfast?
For hotels in Thornhill that offer a complimentary breakfast, an excellent option is the JBay Zebra Lodge.

The 4-star JBay Zebra Lodge, with an outstanding 9.6 rating, provides a free full breakfast daily, ensuring a great start to your day. Guests appreciate its location with sea and ocean views, and the hotel offers free self-parking. For those who enjoy activities, mountain biking is available on-site, and the lodge is set against a backdrop of mountains.
What are the most romantic hotels in Thornhill for couples?
For a truly romantic escape in Thornhill, JBay Zebra Lodge is an exceptional choice for couples.

This 4-star lodge, boasting an outstanding 9.6 rating, offers breathtaking sea and ocean views, creating a stunning backdrop for a romantic getaway. Couples can enjoy complimentary breakfast and free self-parking, adding to the convenience and relaxation of their stay. The lodge also provides mountain bike access on-site, great for adventurous pairs, and complimentary toiletries for added comfort.
When is the best time to go to Thornhill?
The best time to visit Thornhill, Eastern Cape, is during the dry season, which runs from May to September.

This period offers pleasant weather with mild temperatures and minimal rainfall, making it ideal for outdoor activities and wildlife viewing. The cooler, drier conditions mean animals are more active and easier to spot as they gather around water sources. It's a great time for travelers interested in exploring the natural beauty of the Eastern Cape.

While the wet season from October to April brings lush landscapes and migratory birds, it can also include hotter temperatures and occasional heavy thunderstorms, which might impact travel plans for those seeking consistent outdoor experiences.
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 can I save on a Thornhill hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Thornhill hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $43 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