Agoda Hero Banner

Pennington hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in Pennington

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Douglas Cottage
Pennington,Pennington - View on map
  1. Beach
  2. Free Wi-Fi
  3. Free parking
  4. Golf course (within 3 km)
  5. Balcony/Terrace
  6. Garden
  7. Tours
  8. Contactless check-in/out
Avg price per night
USD 29
Villa G26 - Selborne Golf Estate
Selbourne Golf Estate,Pennington - View on map
  1. Private beach
  2. Free Wi-Fi
  3. Swimming pool
  4. Free parking
  5. Golf course (within 3 km)
  6. Water park
  7. Family room
  8. Luggage storage
Avg price per night
USD 162
Aqua 180
Pennington,Pennington - View on map
  1. Beach
  2. Pool with view
  3. Free parking
  4. Golf course (within 3 km)
  5. Airport transfer
  6. Family room
  7. Balcony/Terrace
  8. Garden
"Wonderful staff . Absolutely helpful"
8.2

Excellent

7 reviews

Avg price per night
USD 43
Tinroofs Cottage
Kelso,Pennington - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Family room
  4. Garden
  5. Smoke-free property
  6. English
10

Exceptional

1 review

Avg price per night
USD 45
Villa P12 - Selborne Golf Estate
Selbourne Golf Estate,Pennington - View on map
  1. Private beach
  2. Free Wi-Fi
  3. Swimming pool
  4. Free parking
  5. Spa
  6. Restaurant
  7. Golf course (within 3 km)
  8. Water park
Sunshine Cottage
Pennington,Pennington - View on map
  1. Beach
  2. Free Wi-Fi
  3. Free parking
  4. Golf course (within 3 km)
  5. Water park
  6. Family room
  7. Pets allowed
  8. Balcony/Terrace
Eden Rock Forest Estate
Selbourne Golf Estate,Pennington - View on map
  1. Beach
  2. Free Wi-Fi
  3. Swimming pool
  4. Free parking
  5. Front desk [24-hour]
  6. Fitness center
  7. Golf course (within 3 km)
  8. Sauna
Syringa Sea View
Pennington,Pennington - View on map
  1. Beach
  2. Free parking
  3. Golf course (within 3 km)
  4. Family room
  5. Balcony/Terrace
  6. Garden
  7. Non-smoking rooms
  8. Game room
Villa P20 - Selborne Golf Estate
Selbourne Golf Estate,Pennington - View on map
  1. Free Wi-Fi
  2. Free parking
  3. Spa
  4. Restaurant
  5. Bar
  6. Golf course (within 3 km)
  7. Massage
  8. Family room
Sea Forever
Pennington,Pennington - View on map
  1. Private beach
  2. Free Wi-Fi
  3. Pool with view
  4. Free parking
  5. Golf course (within 3 km)
  6. Family room
  7. Pets allowed
  8. Garden

Fast facts about Pennington, South Africa

Accommodations44 properties
Popular hotelCodsview Beach House
Popular areaSelbourne Golf Estate
Nightly rates from$48

Where to stay in Pennington


Frequently asked questions

What's the average price of a hotel in Pennington?

The typical price for a 3-star property in Pennington is USD 193.

What are the most popular resorts in Pennington?

Several of our most in demand hotels in Pennington are Selborne Golf Estate Hotel and Spa.

What places to stay located in Pennington are well rated with respect to cleanliness?

Accommodationslocated in Pennington which is highly rated for sanitation include Breeze & Bliss Beach House 300m Walk to the Beach!, Marula Mews T17 Villa - Selborne Golf Estate and VillaSelborneGolfEstatePennington.

What are the most suitable properties around Pennington with spas?

Verified tourists to Pennington have given out excellent reviews with regard to the spa at Selborne Golf Estate Hotel and Spa.

What are some approaching holidays in Pennington?

The forthcoming holidays in city_name include Human Rights Day on 3/21/2025, Good Friday on 4/18/2025, and Family Day / Easter Monday on 4/21/2025.

Is quarantine required for fully vaccinated tourists to enter Pennington?

Quarantine is not required for fully vaccinated travelers to enter Pennington from outside the country. For updated and in depth information on travel restrictons, please go to the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Is quarantine needed for unvaccinated foreigners to enter Pennington?

Quarantine is not required for unvaccinated visitors to enter Pennington from outside the country. For updated and in depth information on travel restrictons, please pay a visit to the official websites of the travel authority or government of the country you wish to visit, or go to here.

What vaccines are accepted in Pennington?

All vaccination types are currently acknowledged and accepted by the national health authority of the country that includes Pennington.

Show more questions


More about Pennington

Discovering Pennington, South Africa: Fun Facts and Travel Tips

Pennington is a small coastal town located in the province of KwaZulu-Natal, South Africa. It is situated approximately 70 kilometers south of Durban, the largest city in the province. The town is known for its pristine beaches, lush vegetation, and warm climate. Pennington is named after Sir John Pennington, a British admiral who served in the Royal Navy during the 17th century. One of the most interesting facts about Pennington is that it is home to the Selborne Golf Estate Hotel and Spa. This luxurious resort is situated on a 160-hectare estate and features an 18-hole golf course, a spa, and a restaurant. The hotel is known for its stunning views of the Indian Ocean and its world-class amenities. If you are planning to visit Pennington, it is important to note that the town is relatively small and does not have a lot of public transportation options. The best way to get around is by car, so it is recommended that you rent a vehicle if you are flying into Durban. Alternatively, you can take a taxi or use ride-hailing apps to get around.

Reasons Why Pennington Should Be Your Next Travel Destination

Pennington is a hidden gem that offers a unique blend of natural beauty and modern amenities. The town is perfect for travelers who are looking for a peaceful and relaxing getaway. Here are some reasons why Pennington should be your next travel destination: 1. Pristine beaches: Pennington is home to some of the most beautiful beaches in South Africa. The warm waters of the Indian Ocean make it ideal for swimming, snorkeling, and surfing. 2. Natural beauty: The town is surrounded by lush vegetation, rolling hills, and scenic landscapes. It is the perfect place to reconnect with nature and enjoy the great outdoors. 3. Golfing: If you are a golf enthusiast, you will love Pennington. The town is home to the Selborne Golf Estate Hotel and Spa, which features a championship golf course that is considered one of the best in South Africa. 4. Relaxation: Pennington is a peaceful and quiet town that is perfect for relaxation. Whether you want to unwind at the beach, take a stroll in nature, or indulge in a spa treatment, you will find plenty of opportunities to de-stress and recharge.

How to Go to Pennington: A Guide for Travelers

The easiest way to get to Pennington is by flying into King Shaka International Airport in Durban. From there, you can rent a car or take a taxi to Pennington. The drive from Durban to Pennington takes approximately 1 hour and 15 minutes. If you are driving from Johannesburg, it will take you approximately 6 hours to get to Pennington. The town is located on the N2 highway, which is one of the main routes that connect Johannesburg to Durban. Once you arrive in Pennington, the best way to get around is by car. There are several car rental companies located in Durban, and you can also rent a car at the airport.

Fun Things to Do in Pennington: Exploring the Best Attractions

Pennington may be a small town, but it offers plenty of fun activities and attractions for travelers. Here are some of the best things to do in Pennington: 1. Visit the beaches: Pennington is known for its beautiful beaches, including Pennington Beach, Kelso Beach, and Sezela Beach. Spend a day soaking up the sun, swimming in the ocean, or taking a leisurely walk along the shore. 2. Play golf: If you are a golf enthusiast, you will love the Selborne Golf Estate Hotel and Spa. This championship golf course is considered one of the best in South Africa and offers stunning views of the Indian Ocean. 3. Explore the Umdoni Park Nature Reserve: This nature reserve is located just outside of Pennington and offers plenty of opportunities for hiking, birdwatching, and wildlife spotting. 4. Visit the Crocworld Conservation Centre: This conservation center is located in Scottburgh, which is just a short drive from Pennington. Here, you can see crocodiles, snakes, and other reptiles up close and learn about their habitats and behaviors.

Why Use Agoda.com to Book a Hotel in Pennington: Benefits and Perks

When it comes to booking a hotel in Pennington, Agoda.com is the best choice for travelers. Here are some of the benefits and perks of using Agoda.com: 1. Wide selection of hotels: Agoda.com offers a wide selection of hotels and accommodations in Pennington, ranging from budget-friendly options to luxurious resorts. 2. Easy booking process: The booking process on Agoda.com is quick and easy, allowing you to find and book the perfect hotel in just a few clicks. 3. Best price guarantee: Agoda.com offers a best price guarantee, ensuring that you get the best possible price for your hotel stay in Pennington. 4. 24/7 customer support: If you have any questions or concerns about your booking, Agoda.com offers 24/7 customer support to assist you.

The Best Time to Visit Pennington: Seasonal Travel Guide

The best time to visit Pennington is during the summer months, which run from December to February. During this time, the weather is warm and sunny, making it perfect for beach activities and outdoor adventures. If you prefer cooler weather, the winter months (June to August) are also a good time to visit Pennington. The temperatures are mild, and there are fewer crowds, making it a great time to explore the town and its attractions.

Tips for Travelers: How to Make the Most Out of Your Pennington Trip

Here are some tips to help you make the most out of your Pennington trip: 1. Rent a car: The best way to get around Pennington is by car, so it is recommended that you rent a vehicle if you are flying into Durban. 2. Pack for the beach: Pennington is known for its beautiful beaches, so make sure to pack plenty of sunscreen, hats, and beachwear. 3. Try the local cuisine: Pennington is home to several restaurants that serve delicious local cuisine, including seafood, curries, and traditional South African dishes. 4. Book your hotel in advance: Pennington is a popular tourist destination, so it is recommended that you book your hotel in advance to ensure availability.

Where to Stay in Pennington: Top Hotels and Accommodations

Pennington offers a wide selection of hotels and accommodations to suit every budget and preference. Here are some of the top hotels and accommodations in Pennington: 1. Selborne Golf Estate Hotel and Spa: This luxurious resort is situated on a 160-hectare estate and features an 18-hole golf course, a spa, and a restaurant. 2. IRONWOOD LODGE: This guesthouse is located in Pennington and offers comfortable rooms, a swimming pool, and a garden. 3. Aqua Vista Accommodation: This guesthouse is located in Scottburgh, which is just a short drive from Pennington. It offers spacious rooms, a swimming pool, and stunning views of the Indian Ocean. 4. Luxury Seaside Homes: If you are looking for a luxurious beachfront villa, Luxury Seaside Homes is the perfect choice. These spacious villas feature private pools, outdoor entertainment areas, and stunning views of the ocean. 5. Imphithi Holiday Home: This holiday home is located in Pennington and offers comfortable accommodations for families and groups. It features a swimming pool, a barbecue area, and a fully equipped kitchen.

What to Eat in Pennington: A Guide to Local Cuisine and Restaurants

Pennington is home to several restaurants that serve delicious local cuisine. Here are some of the must-try dishes and restaurants in Pennington: 1. Seafood: Pennington is known for its fresh seafood, including prawns, fish, and calamari. Some of the best seafood restaurants in Pennington include The Crayfish Inn and The Lobster Pot. 2. Bunny chow: Bunny chow is a popular South African dish that consists of a hollowed-out loaf of bread filled with curry. The Curry House in Pennington serves some of the best bunny chow in the area. 3. Braai: Braai is a South African barbecue that is popular throughout the country. If you want to experience a traditional braai, head to The Braai Room in Pennington.

How to Travel Around Pennington

The best way to travel around Pennington is by car. If you are flying into Durban, it is recommended that you rent a vehicle to get around. Alternatively, you can take a taxi or use ride-hailing apps to get around. There are also several car rental companies located in Durban if you prefer to rent a car at the airport.