Pennington Apartments

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Featured Apartments in Pennington

Illovo Beach Club

Illovo Beach Club

3 out of 5
34 William Brown Rd Kingsburgh KwaZulu-Natal
The price is AU$189 per night from 27 Dec to 28 Dec
AU$189
27 Dec - 28 Dec
includes taxes & fees
When you stay at Illovo Beach Club in Kingsburgh, you'll be near the beach and 5 minutes by car from Warner Beach.
Opens in a new windowIllovo Beach Club
40 La Mer, in front of Illovo beach

40 La Mer, in front of Illovo beach

Illovo Beach KZN
The price is AU$299 per night from 23 Dec to 24 Dec
AU$299
23 Dec - 24 Dec
includes taxes & fees
With a stay at this apartment in Kingsburgh, you'll be within a 10-minute drive of Warner Beach and Kingsburgh Library.
Opens in a new window40 La Mer, in front of Illovo beach
Charles Hoffe Park Holiday Resort

Charles Hoffe Park Holiday Resort

3 out of 5
8 Link Rd Scottburgh KwaZulu-Natal
When you stay at this apartment in Scottburgh, you'll be on the beach, within a 5-minute drive of Scottburgh Golf Club and Scottburgh Beach.
Opens in a new windowCharles Hoffe Park Holiday Resort
Save an average of 15% on thousands of hotels when you're signed in
Sea-Esta Scottburgh Self Catering Apartment

Sea-Esta Scottburgh Self Catering Apartment

Scottburgh KZN
The price is AU$187 per night from 31 Dec to 1 Jan
AU$187
31 Dec - 1 Jan 2026
includes taxes & fees
With a stay at this apartment in Scottburgh, you'll be within a 5-minute drive of Scottburgh Golf Club and GJ Crookes Hospital.
Opens in a new windowSea-Esta Scottburgh Self Catering Apartment
Cherrywood Lodge apartment 3

Cherrywood Lodge apartment 3

Pennington KZN
Located in Pennington, this apartment is within a 5-minute drive of Selborne Park Golf Club and Selbourne Golf Estate.
Opens in a new windowCherrywood Lodge apartment 3
Wake up to the tranquil sight and sound of waves crashing against the shore.

Wake up to the tranquil sight and sound of waves crashing against the shore.

Kingsburgh KZN
Located in Kingsburgh, this apartment is within a 10-minute drive of Kingsburgh Library and Warner Beach.
Opens in a new windowWake up to the tranquil sight and sound of waves crashing against the shore.
51 La Mer - Stunning sea, beach & coastline view.

51 La Mer - Stunning sea, beach & coastline view.

KwaZuluNatal
Located in Kingsburgh, this apartment is on a river, within a 10-minute drive of Warner Beach and Kingsburgh Library.
Opens in a new window51 La Mer - Stunning sea, beach & coastline view.
Ocean View Escape 2-bedroom apartment in Kingsburgh with AC and Private Rooftop

Ocean View Escape 2-bedroom apartment in Kingsburgh with AC and Private Rooftop

Kingsburgh KZN
With a stay at this apartment in Kingsburgh, you'll be a 3-minute walk from Warner Beach and within a 5-minute drive of Kingsburgh Library.
Opens in a new windowOcean View Escape 2-bedroom apartment in Kingsburgh with AC and Private Rooftop
Stunning 3 Bedroom Apartment in Scottburg.Sea View.Overlooking Golf Course

Stunning 3 Bedroom Apartment in Scottburg.Sea View.Overlooking Golf Course

Scottburgh KZN
With a stay at this apartment in Scottburgh, you'll be a 4-minute walk from Scottburgh Golf Club and 8 minutes by foot from GJ Crookes Hospital.
Opens in a new windowStunning 3 Bedroom Apartment in Scottburg.Sea View.Overlooking Golf Course
Don't see what you're looking for?
See all available properties in Pennington
View all properties
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.

Pennington Apartments essential information

Accommodation
39 Apartments
Lowest Price
AU$136
Highest Price
AU$299
Popular accommodation
Illovo Beach Club, 40 La Mer, in front of Illovo beach, Charles Hoffe Park Holiday Resort, Sea-Esta Scottburgh Self Catering Apartment, Cherrywood Lodge apartment 3, Wake up to the tranquil sight and sound of waves crashing against the shore., 51 La Mer - Stunning sea, beach & coastline view., Ocean View Escape 2-bedroom apartment in Kingsburgh with AC and Private Rooftop, Stunning 3 Bedroom Apartment in Scottburg.Sea View.Overlooking Golf Course

Top trending hotels in Pennington

Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa

4 out of 5
99 Old Main Road Pennington KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is AU$136 per night from 14 Jan to 15 Jan
AU$136
14 Jan - 15 Jan 2026
includes taxes & fees
With a stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be in the suburbs, just a 1-minute walk from Selborne Park Golf Club and 8 minutes by ...
Opens in a new windowSelborne Golf Estate, Hotel & Spa
Botha House

Botha House

3 out of 5
1 Don Knight Ave Pennington KwaZulu-Natal
The price is AU$148 per night from 6 Jan to 7 Jan
AU$148
6 Jan - 7 Jan 2026
includes taxes & fees
With a stay at Botha House in Pennington, you'll be 0.4 mi (0.7 km) from Umdoni Park Golf and 16.4 mi (26.5 km) from Ilfracombe Beach.
Opens in a new windowBotha House
Luxury Seaside Homes

Luxury Seaside Homes

5 out of 5
Eden Rock Forest Estate Old Main Road Pennington KwaZulu-Natal
With a stay at Luxury Seaside Homes in Pennington, you'll be next to a golf course, just a 5-minute walk from Selborne Park Golf Club and 13 minutes by foot ...
Opens in a new windowLuxury Seaside Homes
Save an average of 15% on thousands of hotels when you're signed in
Cherrywood Lodge apartment 3

Cherrywood Lodge apartment 3

Pennington KZN
Located in Pennington, this apartment is within a 5-minute drive of Selborne Park Golf Club and Selbourne Golf Estate.
Opens in a new windowCherrywood Lodge apartment 3
Don't see what you're looking for?
See all available properties in Pennington
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.