Enter your dates to see the latest prices and deals for Thornhill hotels
Located in Loerie, 33 mi from Port Elizabeth, Intle Game Lodge features a seasonal outdoor pool, spa facilities and views of the sea. Jeffreys Bay is 17 mi from the property.

Jbay Zebra Lodge in Longmore provides accommodations with an open-air bath and a garden. With sea views, this accommodation offers a terrace and a swimming pool.

Windygates Estate Rustic Window Cottage is located in Thornhill, just 24 miles from Port Elizabeth Golf Club and 25 miles from Nelson Mandela Bay Stadium.
Windygates Estate Room 2 offers accommodations in Thornhill, 24 miles from Port Elizabeth Golf Club and 25 miles from Nelson Mandela Bay Stadium.

Offering a garden, Windygates Estate Room 1 features accommodations in Thornhill. With mountain views, this accommodation offers a patio.
Providing a garden, Bush Beach Safari Accommodation provides accommodations in Jeffreys Bay. This beachfront property offers access to a terrace, free private parking, and free Wifi.
12 miles from Sardinia Bay Golf Club in Beachview, The Star Dome, Thunzi Bush Lodge provides accommodations with access to spa facilities and wellness packages.

Ocean Song is located in Van Stadensriviermond, just 1.2 miles from Maitland Beach and 23 miles from Port Elizabeth Golf Club.
Nestled in the tranquil surroundings of Maitland Nature Park, Thunzi Bush Lodge offers country style, self-catering accommodations with traditional décor and a balcony with forest views.
Rusibiki offers accommodations in Gqeberha, 24 miles from Nelson Mandela Bay Stadium and 25 miles from Little Walmer Golf Club.
Popular with guests booking hotels in Jeffreys Bay
A recently renovated vacation home, Gelwal self catering house offers accommodations in Thornhill. This property offers access to a balcony, free private parking, and free Wifi.
Simbonga Game Reserve & Sanctuary enjoys a location in Thornhill, 7.4 miles from Gamtoos River Mouth Reserve and 15 miles from Hankey Golf Course.
Jbay Zebra Lodge in Longmore provides accommodations with an open-air bath and a garden. With sea views, this accommodation offers a terrace and a swimming pool.
Located in Loerie, 33 mi from Port Elizabeth, Intle Game Lodge features a seasonal outdoor pool, spa facilities and views of the sea. Jeffreys Bay is 17 mi from the property.