Search hotels in Pennington

Enter your dates to see the latest prices and deals for Pennington hotels

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
Flexible date options
Select occupancy

Pennington – 56 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Botha House

Pennington

Comfortable Accommodations: Botha House in Pennington offers family rooms with private bathrooms, air-conditioning, and garden views. Each room includes a tea and coffee maker, refrigerator, and TV.

Exceptional Facilities: Guests enjoy a year-round outdoor swimming pool with a view, sun terrace, and garden. Additional amenities include a lounge, outdoor seating area, and barbecue facilities. Free WiFi is available throughout the property.

Delicious Breakfast: A full English or Irish breakfast is served daily, featuring warm dishes and juice. The breakfast is highly praised by guests for its quality and variety.

Prime Location: Pennington Beach is a 3-minute walk away, and Margate Airport is 43 mi distant. Nearby attractions include fishing, walking tours, hiking, and cycling.

T
The Frybunch
From
United States
Botha House was absolutely incredible. The authentic historical stay was above and beyond our expectations and we can definitely recommend this place to anyone who loves amazing views and beautiful old charm atmosphere. Charles, the daytime manager was an amazing host, filled with knowledge and the gift of great hospitality. We thoroughly enjoyed our time here on the last day of 2023 and saying hello to 2024 with the most wonderful breakfast outside in an atmosphere filled with incredible views and beauty. Thank you Botha house for an amazing experience.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 366 reviews
Price from
$70.34
1 night, 2 adults

Pennington Splendor Apartment

Pennington

Elegant Accommodations: Pennington Splendor Apartment in Pennington offers a serene garden and a year-round outdoor swimming pool. Guests enjoy free WiFi throughout the property.

Comfortable Amenities: The guest house features air-conditioning, a terrace, and a kitchenette equipped with a refrigerator, microwave, and electric kettle. Each unit includes a private bathroom with free toiletries, a dining area, and a TV.

Convenient Location: Pennington Beach is a 6-minute walk away, and Margate Airport is 43 mi from the property. Free on-site private parking is available for guests.

s
smith
From
South Africa
Good evening We had a wonderful weekend at the accommodation. It was really home away from home. The decor is so beautiful and cozy. We had a good reset. I will surely visit again. Thank you
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 29 reviews
Price from
$50.48
1 night, 2 adults

A22SelborneGolfEstatePennington

Pennington

Spacious Accommodations: A22SelborneGolfEstatePennington in Pennington offers spacious villa accommodations with private beachfront access. Guests enjoy a private beach area, beachfront, spa facilities, and a lush garden.

Exceptional Facilities: The property features an outdoor swimming pool, tennis court, and free WiFi. Additional amenities include a restaurant, children's playground, and outdoor seating areas.

Comfortable Living: Each villa includes air-conditioning, a balcony, washing machine, and a fully equipped kitchen. Guests appreciate the room cleanliness and comfortable living spaces.

Dining Experience: The family-friendly restaurant serves South African cuisine for lunch and dinner in a traditional ambiance. Outdoor dining areas provide relaxing spaces.

Convenient Location: Located 42 mi from Margate Airport, the villa is located on a quiet street with garden views. Free on-site private parking is available.

Z
Zama Ndlovu
From
South Africa
My friends and I had a great time in Selbourne definitely coming back ❤️❤️❤️❤️
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 62 reviews
Price from
$178.21
1 night, 2 adults

IRONWOOD LODGE

Pennington

IRONWOOD LODGE is located in Pennington, 17 mi from Vernon Crookes Nature Reserve and features air-conditioned accommodations with free WiFi, as well as access to a terrace.

A
Alissa
From
Germany
Really beautiful garden and property, with a gorgeous seaview. The beach is only a very short walk away and is really lovely as well. They had a very nice little kitchenette in the room as well, equipped with cutlery and plates. Good breakfast in the morning as well. Really kind and knowledgeable owners - was a pleasure to stay there!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 81 reviews
Price from
$69.22
1 night, 2 adults

Selborne Golf Estate, Hotel & Spa

Pennington

Located in the quaint town of Pennington, the Selborne Golf Estate Hotel & Spa offers spacious rooms in warm décor. Guests can make use of the spa and gym center or relax at the private beach club.

M
Margaret
From
United States
The grounds are magnificent. The lodgings are superb. The bedroom was huge. The staff were wonderful.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,013 reviews
Price from
$78.06
1 night, 2 adults

Private Garden Studio Cottage with BBQ Perfect Couples Escape near Pennington Beach

Pennington

Comfortable Accommodations: Private Garden Studio Cottage with BBQ Perfect Couples Escape near Pennington Beach in Pennington offers a one-bedroom apartment with a private entrance. The property features a terrace, garden, and outdoor seating area, providing a relaxing environment.

Modern Amenities: Guests enjoy free WiFi, a fully equipped kitchen, work desk, and streaming services. Additional amenities include a TV, electric kettle, and bicycle parking, ensuring a comfortable stay.

Convenient Location: Located less than 0.6 mi from Pennington Beach, the apartment is 43 mi from Margate Airport. Nearby attractions include fishing, windsurfing, canoeing, cycling, and snorkeling. Highly rated by guests.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 29 reviews
Price from
$43.27
1 night, 2 adults

Forest Cottage

Pennington

Spacious Accommodations: Forest Cottage in Pennington offers a spacious holiday home with six bedrooms and four bathrooms. The property includes a living room, family rooms, and a fully equipped kitchen.

Dining and Leisure: Guests can enjoy meals at the family-friendly restaurant serving brunch, lunch, and dinner. The restaurant features sea views and an outdoor seating area. Additional amenities include a lounge, terrace, and barbecue facilities.

Local Attractions: Pennington Beach is a 3-minute walk away, while Margate Airport is 43 mi distant. Hiking and cycling activities are available nearby.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 19 reviews
Price from
$80.12
1 night, 2 adults

Aqua 180

Pennington

Elegant Holiday Home in Pennington: Aqua 180 offers a comfortable holiday home experience in Pennington, South Africa. Guests enjoy a year-round outdoor swimming pool with stunning sea views, a terrace, and a garden.

Modern Amenities: The property features a fully equipped kitchen, private bathrooms, air-conditioning, and free WiFi. Additional facilities include an outdoor seating area, barbecue facilities, and free on-site private parking.

Prime Location: Located a few steps from Pennington Beach, Aqua 180 is 43 mi from Margate Airport. Nearby attractions include fishing and hiking opportunities. Guests appreciate the convenient location with scenic views.

K
Kimel
From
South Africa
This place was everything and more it was absolutely clean and beautiful and calm
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 124 reviews
Price from
$53.61
1 night, 2 adults

Aloha Sands Scottburgh

Scottburgh (Near Pennington)

Beachfront Living: Aloha Sands Scottburgh in Scottburgh offers direct beachfront access with a private beach area. Guests can relax on the sun terrace or enjoy the year-round outdoor swimming pool. Free WiFi is available throughout the property.

Spacious Accommodations: The apartment features two bedrooms and two bathrooms, a fully equipped kitchen, and a comfortable living room. Air-conditioning, streaming services, and a private pool ensure a pleasant stay.

Convenient Amenities: Private check-in and check-out services, an outdoor play area, and free on-site parking enhance the guest experience. Additional facilities include bicycle parking, barbecue areas, and car hire.

Nearby Attractions: Scottburgh Beach is just a few steps away, while Margate Airport is 50 mi from the property. Golfing, fishing, cycling, diving, and snorkeling are available nearby.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 23 reviews
Price from
$92.30
1 night, 2 adults

The Ammani Country House

Sezela (Near Pennington)

Elegant Accommodations: The Ammani Country House in Sezela offers a recently renovated guest house experience. Guests enjoy a beautiful garden, terrace, and a year-round outdoor swimming pool. Free WiFi is available throughout the property.

Comfortable Amenities: The guest house features a lounge, outdoor fireplace, minimarket, and daily housekeeping service. Additional amenities include outdoor seating areas, barbecue facilities, and free on-site private parking.

Delicious Breakfast: A continental or full English/Irish breakfast is served daily, including warm dishes, juice, fresh pastries, and fruits. Guests can relax in the outdoor seating area or enjoy garden views from their private patio.

Convenient Location: Located 41 mi from Margate Airport, The Ammani Country House provides easy access to local attractions. Reception staff speak English, ensuring a comfortable and enjoyable stay.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 20 reviews
Price from
$64.63
1 night, 2 adults
See all 56 hotels in Pennington

What Guests Said About Pennington:

Scored out of 10, guest rating 2.0

We did not enjoy our stay at all.

We did not enjoy our stay at all. We were hoping to have that feeling of ‘ wish we could stay longer! But instead we stayed out a lot! Nothing worked apart from the aircon and bathrooms. Very disappointing paying all that money and get nothing for it. Highly recommend the clubhouse and going for a massage.Both are amazing!!
Guest review by David
United Kingdom
Scored out of 10, guest rating 10

It is a great location especially if you're looking for a...

It is a great location especially if you're looking for a getaway that is pet friendly. Lots of restaurants where you are allowed with your pets. Beach is nice and clean locals are friendly Our favourite restaurants 1. Beach house cafe @impithi - located at the swimming beach they supply dog water bowls. 2. Doghouse cafe located just outside Pennington - pet friendly with doggy treats and water bowls. 3. The Bell restaurant about 8km outside Pennington and there is a great craft shop you can walk through with your dog everything is handmade. 4. Tea Garden takeaway curries located when you enter Pennington you can't go there and not have this mouth watering curry!
Guest review by Angelique
Scored out of 10, guest rating 10

My favourite spot was the Golf Estate itself in give that...

My favourite spot was the Golf Estate itself in give that tranquillity and peace, I enjoyed the nature. We had food from the Clubhouse it was delicious and accommodative to our diary requirements. The proximity of the venue with N2 but yet not exposed to it is very good for everyone to get around. Next time I will avoid to spend lesser time, I will need to book for many days for longer enjoyment.
Guest review by Musawenkosi
South Africa
Scored out of 10, guest rating 10

The roads, as with most of SA, were in need of fixing.

The roads, as with most of SA, were in need of fixing. The people were very friendly and our hotel was fabulous. The beach cafes were good and popular. The beaches were clean and surrounding areas kept neat. Some nice little shops. However, for more extensive shopping you would need to go further afield - such as Scottburgh. We never had a chance to do much exploring as we were there for a specific reason and had meetings during our visit.
Guest review by Dianna
South Africa
Scored out of 10, guest rating 8.0

Its a great areas, seems safe to drive around.

Its a great areas, seems safe to drive around. Their beaches are really beautiful with coarse sand that massages your feet. The only problem is the beach is known for having dangerous rip currents and strong surf, which can quickly pull swimmers out to sea, so a couple of drowning of strong swimmers have bn reported here, be careful if you do choose to swim. The area also has a beautiful recreation area with multi paddle courts, gym and eating areas. It is worth making a shot left to.
Guest review by MsOla
South Africa
Scored out of 10, guest rating 10

The villa itself was spotless, beautifully furnished, and...

The villa itself was spotless, beautifully furnished, and equipped with everything I could possibly need. The kitchen was a delight to use, the bedrooms were spacious and serene, and the outdoor area — especially the patio overlooking the fairway — quickly became my favorite spot for morning coffee and evening sunsets.
Guest review by Allison
South Africa

See reviews by guests who stayed at hotels in Pennington

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 366 reviews
Location, location... It is perfect. Surrounding areas are fantastic, so much to explore. Like the history book, so rich in information that one is proud of. Never thought KZN has a place with such rich history. The place is so quiet and the gardens and greenery are rejuvenating. Loved the place, wouldnt mind revisiting the place.
Guest review by Mthethwa
South Africa
From $99.74 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,013 reviews
Friendly staff in a lush sub tropical setting. The gold course looks amazing (couldn’t play this time), and the meals we had at the hotel and golf clubhouse were all good. Enjoyed a fabulous massage at the Spa. We also visited lovely beaches and restaurants in the surrounding area
Guest review by Delane
Australia
From $87.68 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 81 reviews
Candles, matches, magnified mirror at bathroom basin, clean sheets & towels, big shower, comfortable seating areas indoors and on balcony, hearty breakfast, and the nearby beach that is walking distance away.
Guest review by Mpushini Falls Resort
South Africa
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 10 reviews
Spacious well equipped house.The dogs loved the garden space. Small centre across the street, and then just a few steps further, the beach.
Guest review by Marelize
South Africa
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 8 reviews
The booking was self catering so not applicable.
Guest review by Kevin
South Africa

More places to explore, more ways to go