Photo by Amy Taylor

Find hotels in Pennington from ₩66,399

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Pennington

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Pennington hotels

1. Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa
4.0 star property
Pennington
8.6 out of 10, Excellent, (73 reviews)
"Great value for money... both rooms and restaraunt are great! And the golf course is wonderful as well."
United States
paul
The price is ₩113,294
₩130,288 total
includes taxes & fees
Nov 15 - Nov 16
Selborne Golf Estate, Hotel & Spa

2. Botha House

Botha House
3.0 star property
Pennington
9.6 out of 10, Exceptional, (4 reviews)
"Amazing place to stay with huge rooms, comfortable beds and breathtaking view of the ocean"
United Kingdom
Enrico
The price is ₩124,499
₩143,174 total
includes taxes & fees
Nov 15 - Nov 16
Botha House

3. Blue Marlin All-Inclusive Seascape by Dream Resorts

Blue Marlin All-Inclusive Seascape by Dream Resorts
3.0 star property
Scottburgh
8.4 out of 10, Very good, (66 reviews)
"Family friendly. Good spa experience. Excellent food."
South Africa
PETER
The price is ₩266,704
₩306,710 total
includes taxes & fees
Dec 10 - Dec 11
Blue Marlin All-Inclusive Seascape by Dream Resorts

4. Premier Resort Cutty Sark

Premier Resort Cutty Sark
4.0 star property
Scottburgh
8.6 out of 10, Excellent, (27 reviews)
"Lovely hotel with a fantastic view. Very clean and tasteful. Breakfast buffet was excellent. Just steps to the beach. Definitely recommend."
Canada
Shelley
The price is ₩143,961
₩165,555 total
includes taxes & fees
Nov 14 - Nov 15
Premier Resort Cutty Sark

5. The Lazy Moose Boutique Hotel and Venue

The Lazy Moose Boutique Hotel and Venue
4.0 star property
Ezembeni
The price is ₩93,374
₩107,380 total
includes taxes & fees
Nov 27 - Nov 28
The Lazy Moose Boutique Hotel and Venue

6. Umkomaas Lodge

Umkomaas Lodge
3.5 star property
Umkomaas
6.0 out of 10, (4 reviews)
"Amazing as usual. "
South Africa
RL
The price is ₩66,399
₩76,359 total
includes taxes & fees
Nov 14 - Nov 15
Umkomaas Lodge

7. Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach
3.0 star property
Kingsburgh
8.4 out of 10, Very good, (83 reviews)
"Hand a lovely stay"
United States
Anonymous traveler
The price is ₩97,040
₩112,712 total
includes taxes & fees
Dec 1 - Dec 2
Protea Hotel by Marriott Karridene Beach

8. Mzimayi River Lodge

Mzimayi River Lodge
3.0 star property
Hibberdene
The price is ₩68,007
₩78,208 total
includes taxes & fees
Nov 16 - Nov 17
Mzimayi River Lodge

9. Illovo Beach Club

Illovo Beach Club
3.0 star property
Kingsburgh
8.6 out of 10, Excellent, (7 reviews)
"We had an amazing 3 night stay. The apartment was comfortable. Suitability for kids. Enough entertainment to keep them occupied. Seaview was amazing especially inbthe mornings."
United States
Anonymous traveler
The price is ₩106,135
₩122,055 total
includes taxes & fees
Nov 15 - Nov 16
Illovo Beach Club

10. Birdcage B and B

Birdcage B and B
3.0 star property
Kingsburgh
8.0 out of 10, Very good, (2 reviews)
"It was good we enjoyed "
South Africa
Nosihle
The price is ₩70,791
₩70,791 total
includes taxes & fees
Nov 16 - Nov 17
Birdcage B and B

11. Sugar Beach Resort

Sugar Beach Resort
3.0 star property
Elysium
7.8 out of 10, Good, (11 reviews)
"Es war ein muslimisch geführtes Haus, es war bei der Buchung nicht ersichtlich. Das Restaurant was ein Fastfood Restaurant. Die Hotelanlage und die Zimmer waren in Ordnung."
Germany
Cornelia
Sugar Beach Resort
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.

Compare top hotels in Pennington

4.0 star property
Pennington
3.0 star property
Pennington
3.0 star property
Scottburgh
4.0 star property
Scottburgh
3.5 star property
Umkomaas
8.6
Excellent
73 reviews
9.6
Exceptional
4 reviews
8.4
Very good
66 reviews
8.6
Excellent
27 reviews
6.0
4 reviews
The price is ₩113,294
₩130,288 total
includes taxes & fees
Nov 15 - Nov 16
The price is ₩124,499
₩143,174 total
includes taxes & fees
Nov 15 - Nov 16
The price is ₩266,704
₩306,710 total
includes taxes & fees
Dec 10 - Dec 11
The price is ₩143,961
₩165,555 total
includes taxes & fees
Nov 14 - Nov 15
The price is ₩66,399
₩76,359 total
includes taxes & fees
Nov 14 - Nov 15
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • No WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • No WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • No WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet friendly
  • No WiFi included
  • Yes, Parking

Stay near popular Pennington attractions

Learn more about Pennington

Pennington awaits: its golf, gardens, beaches, and more!

A person standing on a beach facing the ocean at sunset.
Photo by Amy Taylor
Open Photo by Amy Taylor

Top Pennington Hotel Reviews

Find out more about Pennington

Top reasons to visit Pennington

  • Stunning Beaches: Enjoy the picturesque Pennington Beach, perfect for relaxation and sunbathing.
  • Outdoor Activities: Engage in various sports, including golf at scenic courses and family-friendly adventures.
  • Relaxation at Sen Spa: Pamper yourself with rejuvenating spa treatments in a tranquil setting.
  • Vibrant Atmosphere: Experience live music events that enhance the lively ambiance of the area.
  • Diverse Accommodations: Choose from cozy bed and breakfasts to comfortable hotels near the beach.

Find great hotels in and around Pennington

Discover the charm of Pennington, KwaZulu-Natal, where a variety of accommodations await you. Whether you prefer cozy bed and breakfasts or comfortable hotels, there’s something for every traveler. Enjoy family-friendly options, beach access, and thrilling adventures, all designed to make your stay unforgettable. Explore local guest houses and guest accommodations that offer a unique glimpse into the region’s hospitality. Your perfect getaway in Pennington is just a booking away.

  • Blue Marlin All-Inclusive Seascape by Dream Resorts: This charming 3-star resort is designed for beach lovers seeking a relaxing getaway. Located 13km from Pennington, this property boasts direct beach access, making it a prime choice for sunbathing and ocean activities. Guests appreciate its all-inclusive offerings, allowing for a carefree stay with meals and drinks included. With a guest rating of 8.4 out of 10, the Blue Marlin provides a warm, welcoming atmosphere that emphasizes leisure and tranquility, perfect for those who want to unwind by the sea.
  • Selborne Golf Estate, Hotel & Spa: Situated right in Pennington, this 4-star hotel is ideal for families and golf enthusiasts alike. With a guest rating of 8.6 out of 10, the Selborne Golf Estate combines luxury with family-friendly amenities. Guests can enjoy direct access to the beach as well as a variety of services tailored for children, including a kids' pool, arcade game room, and babysitting services. The on-site spa offers relaxation options, while the golf course provides a perfect way to spend the day outdoors. This hotel is a great choice for families wanting both fun and relaxation.
  • Sugar Beach Resort: This 3-star Bed & Breakfast is a great option for adventure seekers looking to explore the beautiful coastline. Located 13km from Pennington, Sugar Beach Resort features direct beach access and offers a variety of adventure sports such as snorkeling, windsurfing, and fishing. Guests can immerse themselves in the vibrant local environment and enjoy recreational activities both on-site and nearby. With a laid-back vibe and a focus on adventure, this resort is perfect for those who want to embrace the thrill of beach life.

Where to stay near Pennington

Pennington offers a perfect blend of outdoor adventures and relaxation, ideal for families and sports enthusiasts alike. Explore pristine beaches, enjoy family-friendly activities, and indulge in local shopping experiences. With its welcoming atmosphere and friendly locals, your stay in Pennington will be both rejuvenating and memorable. Discover the charm of nearby neighborhoods while soaking up the sun and creating lasting memories on your vacation.

  • Scottburgh: Located 11km from Pennington, Scottburgh is a vibrant city known for its beautiful beaches and romantic atmosphere. This destination attracts travelers year-round, with peak visitation in April, September, and December. Visitors flock here for the perfect blend of beach relaxation and city-themed experiences. Popular activities include golfing at local courses and enjoying the amenities at nearby resorts. Local landmarks such as the family-friendly beach and event conference venues make Scottburgh an excellent spot for both leisure and gatherings.
  • Park Rynie: Just 8km from Pennington, Park Rynie is a charming city that offers a laid-back beach experience. Although traveler arrivals remain steady throughout the year, the peak months are typically in April and during the holiday season from December to January. Beach lovers will find Park Rynie particularly appealing, thanks to its pristine coastline. The area is perfect for those looking to unwind by the water and enjoy the scenic views, making it a hidden gem for relaxation.
  • Ifafa Beach: Situated 10km from Pennington, Ifafa Beach is a quaint village that promises a tranquil beach experience. Like its neighboring locations, it sees consistent visitor numbers, with peaks in April and the holiday months of November and December. Ifafa Beach is ideal for families, offering spacious beaches for fun and relaxation. The village’s serene atmosphere and beautiful coastline invite visitors to explore the natural beauty and enjoy quality time by the shore.

Things to do in Pennington

Shopping

In Pennington, you can enjoy local shops and markets for unique gifts and souvenirs. If you're up for a drive, visit the Galleria Mall, located about 24km away, which features a variety of stores, dining options, and entertainment for a full shopping experience.

Recreation

Experience tranquility at the Mangwanani African Spa, where you can indulge in traditional African therapies and soothing massages. For outdoor enthusiasts, the nearby beach offers activities like swimming, sunbathing, and beach walks, providing a refreshing way to unwind amidst nature.

Adventure

Explore the beauty of the Pennington coastline with a thrilling dive into snorkeling or scuba diving at nearby reefs, where vibrant marine life awaits. Enjoy hiking trails in the Umdoni Park, offering scenic views and opportunities for birdwatching amidst lush landscapes.

Nightlife

Pennnington's nightlife features cozy bars like The Blue Lagoon, where you can unwind with a drink and enjoy live music. For a lively atmosphere, visit the local pub, where friendly locals gather for a fun evening filled with laughter and conversation.

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

Find the best attractions near Pennington

Pennington, KwaZulu-Natal, is perfect for outdoor and sports-themed vacations, particularly for beach enthusiasts. Visitors can enjoy the beautiful Pennington Beach and explore various nearby attractions, catering to those seeking a beach experience. For accommodations, there are several hotels conveniently located near the beach, ensuring a comfortable stay while you soak up the sun and partake in local activities.

  • Scottburgh Beach: Located 11km from Pennington, Scottburgh Beach offers a vibrant coastal atmosphere with golden sands and inviting waves. It’s popular for swimming, sunbathing, and beach activities, making it a perfect spot for relaxation and fun under the sun.
  • Umkomaas Beach: Situated 21km away, Umkomaas Beach is known for its tranquil vibes and scenic beauty. It's a great place for beachcombing and enjoying the breathtaking ocean views, attracting both locals and tourists seeking a peaceful retreat.
  • Ilfracombe Beach: About 24km from Pennington, Ilfracombe Beach is characterized by its picturesque surroundings and serene environment. Ideal for leisurely strolls, this beach offers a quieter alternative for those looking to escape the crowds.

Best time to go to Pennington

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

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January73.4°F (23.0°C)Light RainMostly CloudySlightly HighSlightly High
February73.9°F (23.3°C)Light RainMostly SunnySlightly LowAverage
March73.0°F (22.8°C)Light RainMostly SunnyAverageAverage
April69.3°F (20.7°C)Light RainMostly SunnyAverageSlightly High
May66.7°F (19.3°C)Light RainMostly SunnySlightly LowSlightly Low
June63.3°F (17.4°C)No RainSunnyAverageSlightly Low
July62.2°F (16.8°C)No RainSunnyAverageAverage
August63.7°F (17.6°C)No RainMostly SunnyAverageSlightly Low
September65.8°F (18.8°C)Light RainMostly SunnySlightly HighAverage
October66.9°F (19.4°C)Light RainMostly CloudySlightly LowAverage
November68.5°F (20.3°C)Light RainMostly CloudyAverageAverage
December71.2°F (21.8°C)Light RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to Pennington

Traveling to Pennington, KwaZulu-Natal, is convenient with several nearby airports. King Shaka International Airport (DUR) is 93km away, with luxury hotels like The Oyster Box and Beverly Hills, both offering airport shuttle services. Pietermaritzburg Airport (PZB) is 87km from Pennington, with options like Wensleydale Guest Lodge and ANEW Hotel Hilton, providing shuttle services. Margate Airport (MGH) is the closest at 63km, with accommodations such as Days At Sea Beach Lodge and San Lameer Hotel and Spa. Each airport offers various transportation services, ensuring easy access to your stay in Pennington.

Frequently Asked Questions

What are some of the best vacation home rentals that Pennington has to offer?

Mongoose Corner: Visitors like this Pennington vacation home rental. It offers a patio, a terrace, and a barbecue grill to help you feel perfectly comfortable in your new surroundings. Kitchen amenities include a full-sized fridge, a dishwasher, and a stovetop. You and your friends and family can relax into your vacation with amenities like a garden. Some other top choices in Pennington are Pettigrew s Place and Fifteen on the 5th. See all vacation rentals in Pennington.

If I need to cancel my hotel reservation in Pennington, will I receive a refund?

Yes! Most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Pennington.

Where can I learn more about changing or cancelling my trip to Pennington?

For more information about updating your trip to Pennington or cancelling it, click here.

What's the best hotel for a family vacation in Pennington?

Selborne Golf Estate, Hotel & Spa is a hotel with 2 outdoor pools and 2 restaurants, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Pennington.

What's the best hotel for a beach vacation in Pennington?

Selborne Golf Estate, Hotel & Spa is a top hotel with 2 outdoor pools and 2 restaurants, and it's located close to the beach. See more stays near the beach in Pennington.

What's the best hotel for a golf vacation in Pennington?

Selborne Golf Estate, Hotel & Spa is a top hotel that has a golf course and features private balconies. Another good choice is Botha House if you'd like to be close to a golf course while in town. You can tee off at Selbourne Golf Estate or Selborne Park Golf Club while you're in town. See more golf hotels in Pennington.

What are some accommodations with pools in Pennington?

Selborne Golf Estate, Hotel & Spa is a top hotel with 2 outdoor pools, a children's pool, and 2 restaurants. View all hotels with pools in Pennington.

What is the best spa hotel in Pennington?

Selborne Golf Estate, Hotel & Spa is a highly recommended beach spa hotel featuring a golf course and outdoor tennis courts. Treat yourself to a facial, body scrub, or Swedish massage at La Vita Spa. See all spa hotels in Pennington.

What is the best accommodation for staying close to King Shaka International Airport (DUR)?

Eden Rose Manor is one of the top choices for your stay and is a popular 3-star guesthouse featuring a roundtrip airport shuttle and free breakfast. It's located 2.2 mi (3.6 km) from King Shaka Intl. Airport.

How is it to stay in Pennington?

Visitors can enjoy all that Pennington has to offer including the golf courses, gardens, and spas. Tourists can also enjoy the city's bars, restaurants, and beaches. In Pennington, there are 13 hotels and other accommodations to choose from. Find out more about Pennington.

What is there to see in Pennington?

A couple of favorite places to visit are Selbourne Golf Estate and Selborne Park Golf Club. You'll also find Scottburgh Beach and Umkomaas Beach in the area. Check out what more to see and do in Expedia's Pennington guide.

What's the weather like in Pennington?

The hottest months are usually February and January with an average temp of 73°F, while the coldest months are July and June with an average of 64°F. Average annual precipitation for Pennington is 40 inches.

What's the best place to stay in Pennington?

Based on our traveler data, Selborne Golf Estate, Hotel & Spa is one of the top choices for your stay. This hotel offers a winery and 2 outdoor pools. Other good choices for your trip include Botha House and Luxury Seaside Homes. See all available top hotels, or vacation rentals in Pennington.