Photo by Amy Taylor

Find hotels in Pennington from $54

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

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pennington hotels

Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa
4.0 star property
Pennington
8.6 out of 10, Excellent, (68)
"Very well received and looked after during our stay."
South Africa
sarah
$66 nightly
The price is $76
Jan 25 - Jan 26, 2026
Total with taxes and fees
Selborne Golf Estate, Hotel & Spa

Botha House

Botha House
3.0 star property
Pennington
10.0 out of 10, Exceptional, (1)
"Great old fashioned hospitality wonderful walks and safe "
South Africa
Malcolm
$79 nightly
The price is $92
Jan 13 - Jan 14, 2026
Total with taxes and fees
Botha House

Umkomaas Lodge

Umkomaas Lodge
3.5 star property
Umkomaas
6.0 out of 10, (4)
"Amazing as usual. "
South Africa
RL
$47 nightly
The price is $54
Jan 6 - Jan 7, 2026
Total with taxes and fees
Umkomaas Lodge

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, (60)
"What a wonderfull place, with something to do for the entire family. "
South Africa
Mercia
$203 nightly
The price is $237
Jan 12 - Jan 13, 2026
Total with taxes and fees
Blue Marlin All-Inclusive Seascape by Dream Resorts

Sugar Beach Resort

Sugar Beach Resort
3.0 star property
Elysium
7.8 out of 10, Good, (11)
"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

Premier Resort Cutty Sark

Premier Resort Cutty Sark
4.0 star property
Scottburgh
8.4 out of 10, Very Good, (21)
"Great stay"
South Africa
Fred
$93 nightly
The price is $107
Jan 18 - Jan 19, 2026
Total with taxes and fees
Premier Resort Cutty Sark

Bare Feet Retreat

Bare Feet Retreat
3.5 star property
Scottburgh
10.0 out of 10, Exceptional, (5)
"It was great to stay there..everything is perfect "
South Africa
Nomfundo
Bare Feet Retreat

Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach
3.0 star property
Kingsburgh
8.4 out of 10, Very Good, (77)
"Loved our stay here whilst visiting family would recommend. So close to the beach and there’s are pools here food was great and the staff were even better they smiled and couldn’t do enough for you. "
United Kingdom
Cornelius
$65 nightly
The price is $75
Jan 11 - Jan 12, 2026
Total with taxes and fees
Protea Hotel by Marriott Karridene Beach

Illovo Beach Club

Illovo Beach Club
3.0 star property
Kingsburgh
8.4 out of 10, Very Good, (6)
"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
$130 nightly
The price is $151
Jan 5 - Jan 6, 2026
Total with taxes and fees
Illovo Beach Club
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Pennington attractions

Learn more about Pennington

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

The Indian Ocean from the other side.  Watching the sunrise from the small beach town of Pennington on the east coast of South Africa.  I lived in SA for 6 months and was lucky to have local friends who took me off the tourist track.  Don't let your travel agent sell you the cookie cutter holiday and don't be scared to take the road less travelled! #SouthAfrica
Photo by Amy Taylor
Open Photo by Amy Taylor

Top Pennington Hotel Reviews

More cheap stays in Pennington

Hotels in Pennington with star-rating

Find out more about Pennington

Top reasons to visit Pennington

  • Stunning Beaches: Enjoy the breathtaking views and relaxing atmosphere at Glenmore Beach, perfect for sunbathing and water sports.
  • Outdoor Adventures: Engage in cycling, hiking, and picnicking in the scenic landscapes that surround Pennington.
  • Golfing Opportunities: Play a round of golf at the local course, tailored for both amateurs and seasoned players.
  • Vibrant Nightlife: Experience the lively nightlife scene, offering various options for entertainment after sunset.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy bed and breakfasts and comfortable hotels.

Find great hotels in and around Pennington

Discover the charm of Pennington, KwaZulu-Natal, where a variety of lodging options await you, from cozy bed and breakfasts to comfortable hotels. Perfect for beach lovers, families, and adventure seekers, Pennington offers a unique vacation experience. With numerous hotel accommodations available, you’re sure to find the ideal spot to unwind and explore the beautiful surroundings of this coastal gem.

  • Blue Marlin All-Inclusive Seascape by Dream Resorts: Experience the ultimate beach getaway at Blue Marlin All-Inclusive Seascape by Dream Resorts, a 3-star hotel located 8 miles from Pennington. This family-friendly destination is perfect for those seeking a blend of relaxation and adventure. Guests can enjoy direct beach access, making it easy to soak up the sun or engage in water sports. The hotel caters to business travelers with comprehensive amenities including a Business Center and Conference Center. For younger guests, there are numerous activities such as a Trampoline, Mini Golf, and a dedicated Arcade Game Room, ensuring fun for the whole family.
  • Selborne Golf Estate, Hotel & Spa: Nestled in Pennington, the 4-star Selborne Golf Estate, Hotel & Spa offers a unique experience for golf enthusiasts and families alike. With a stunning golf course on-site, guests can practice their swings while enjoying the beautiful scenery. The hotel features an easily accessible winery, perfect for those wanting to indulge in local flavors. Families will appreciate amenities such as a children's pool, babysitting services, and an Arcade Game Room, making it a great choice for travelers of all ages.
  • Premier Resort Cutty Sark: Located 8 miles from Pennington, Premier Resort Cutty Sark is a welcoming 3-star hotel that combines beachside relaxation with business conveniences. With direct access to the beach, guests can immerse themselves in coastal activities. The hotel is well-equipped for business travelers, offering a Business Center, Meeting Room, and Conference Space. Families will find a wealth of amenities including a supervised childcare program, games for children, and an Arcade Game Room, ensuring a delightful stay for guests of all ages.

Where to stay near Pennington

Discover the charm of Pennington, KwaZulu-Natal, perfect for a weekend getaway filled with outdoor adventures. Enjoy the stunning Glenmore Beach, where you can soak up the sun or engage in water sports. Explore nearby scenic spots that offer a relaxing atmosphere, ideal for families and friendly encounters. With its vibrant community and natural beauty, Pennington is a fantastic destination for your next South African escape.

  • Scottburgh: Located approximately 7 miles from Pennington, Scottburgh is a charming coastal city known for its romantic atmosphere and family-friendly beaches. The city is a popular destination year-round, with peak visitor numbers in April, September, and December. Scottburgh offers a variety of activities such as golfing at local courses and enjoying theatrical performances. Notable attractions include a beautiful family beach and an event conference venue, making it ideal for both leisure and business travelers. Whether you're looking to unwind on the beach or engage in some sporty activities, Scottburgh has something for everyone.
  • Elysium: Also about 7 miles from Pennington, Elysium is a vibrant city that attracts visitors for its outdoor sports and business-themed experiences. The travel scene here is moderately seasonal, with peak arrivals in March, October, and December. Elysium offers excellent golfing opportunities and is home to several resorts that cater to both relaxation and business needs. Its proximity to event conference venues adds to its appeal, making it a great spot for corporate retreats or leisure trips. Outdoor enthusiasts will find plenty of activities to enjoy amidst the beautiful landscapes.
  • Park Rynie: Just 5 miles away from Pennington, Park Rynie is a delightful beach city perfect for sun-seekers. This destination sees a steady flow of visitors with peak seasons in April and during the December to January holidays. Park Rynie is renowned for its stunning beaches, including family-friendly options and a nudist beach for those seeking a more liberating experience. The laid-back vibe and natural beauty make it a perfect spot for relaxation, sunbathing, and enjoying the coastal atmosphere.

Things to do in and around Pennington

Pennington, KwaZulu-Natal, offers a fantastic blend of outdoor and sports activities perfect for vacationers. Enjoy a round of golf at the local course, indulge in body treatments, or explore scenic picnic spots. The area also features outdoor seating, cycling trails, and hiking opportunities for adventure enthusiasts. As night falls, discover the vibrant nightlife options that Pennington has to offer, making it an ideal destination for both relaxation and excitement.

Shopping

In Pennington, you can shop at local markets for unique souvenirs. If you're up for a drive, Galleria Arbour Town (27 miles away), Arbour Crossing (28 miles away), and Oribi Plaza (29 miles away) offer a variety of entertainment, dining, and shopping options for a fun experience.

Recreation

At Selborne Park Golf Club and Selbourne Golf Estate, enjoy a round of golf surrounded by lush landscapes and outdoor vibes. For a unique experience, head to Galleria Ice Rink, just 27 miles away, where you can skate for fun and adventure in a lively atmosphere.

Adventure

Experience the thrills at Splash Water World, a vibrant waterpark located 26 miles from Pennington. Enjoy exhilarating water slides, lazy rivers, and family-friendly attractions for a day filled with laughter and adventure in the sun.

Nightlife

In Pennington, head to the Tidal Bay Restaurant for a relaxed evening with live music and delicious seafood. For a lively atmosphere, check out the local pubs offering cold drinks and friendly vibes. Enjoy the stunning ocean views as you unwind after a day of exploring.

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

Booking tips and Expedia advantages for Pennington

To save money on your trip to Pennington, consider traveling during the cheaper months of May to June and August, and book your hotel about a month in advance for the best rates. Wednesday is typically the least expensive day to stay. Use Expedia for last-minute deals, and consider joining their One Key membership for exclusive discounts. Combining your hotel stay with flights and activities through an Expedia package can lead to significant savings. Additionally, explore free local attractions and utilize affordable public transport to keep costs down while enjoying your vacation.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Pennington are May to June and August, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Pennington about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Pennington is Wednesday. The most expensive day to stay in Pennington is Sunday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred type of hotel. For instance, selecting the Eco-certified option will show you sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Pennington with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Pennington

Pennington, located in KwaZulu-Natal, South Africa, is an ideal destination for outdoor enthusiasts and sports lovers. Visitors can enjoy stunning beach experiences at local points of interest. Whether you're looking to relax by the shore or engage in various beach activities, Pennington offers a perfect blend of adventure and leisure for a memorable vacation.

  • Scottburgh Beach: Located 7 miles from Pennington, Scottburgh Beach offers a vibrant atmosphere with soft sands and gentle waves, perfect for swimming and sunbathing. Enjoy beachside cafes and a lively local vibe.
  • Umkomaas Beach: Situated 13 miles away, Umkomaas Beach is renowned for its excellent diving spots, particularly for scuba diving enthusiasts looking to explore marine life. The beach provides a tranquil retreat for relaxation and scenic views.
  • Ilfracombe Beach: About 15 miles from Pennington, Ilfracombe Beach features pristine sands and a laid-back environment, ideal for families. The beach's natural beauty and serenity create a perfect escape from the hustle and bustle.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When planning your visit to Pennington, KwaZulu-Natal, South Africa, you have several airport options. Durban's King Shaka International Airport (DUR) is 58 miles away and offers luxurious hotel choices like The Oyster Box and The Hamptons Guest House, both 8 miles from the airport. Pietermaritzburg Airport (PZB), located 54 miles from Pennington, features accommodations such as ANEW Hotel Hilton and Wensleydale Guest Lodge, both within 9 miles. Margate Airport (MGH) is the closest at 39 miles, with nearby options like Days At Sea Beach Lodge and San Lameer Hotel and Spa. Each airport provides various transportation services to facilitate your journey to Pennington.

Frequently asked questions

What are the best hotels in Pennington that travelers recommend?
Selborne Golf Estate, Hotel & Spa stands out as a premier choice for travelers in Pennington, earning an outstanding score of 8.6. Nestled in the beautiful KwaZulu-Natal region of South Africa, this hotel offers a blend of luxury and adventure. Guests can indulge in exquisite dining at the Garden View restaurant, unwind by the outdoor pool, or engage in a friendly match on the onsite tennis courts. The serene ambiance, coupled with the opportunity to explore the lush golf course, makes it a favorite for those seeking both relaxation and recreation.
What are the best family hotels in Pennington?
Selborne Golf Estate, Hotel & Spa is a fantastic family-friendly option in Pennington, South Africa, boasting an excellent guest review rating of 8.6. This resort creates an friendly space for families, offering a variety of amenities that cater to both adults and children. Find more child-friendly accommodations in Pennington.
What are the best spa hotels in Pennington?
For an exceptional spa experience in Pennington, the Selborne Golf Estate, Hotel & Spa is a great choice, boasting an excellent guest review rating of 8.6. Nestled in the serene KwaZulu-Natal region of South Africa, this hotel offers a holistic retreat that harmonizes luxury with attentive service. See all spa hotels in Pennington.
What are the top pet-friendly hotels in Pennington?
Selborne Golf Estate, Hotel & Spa is a charming choice for pet-loving travelers seeking a relaxing getaway in Pennington, KwaZulu-Natal. This lovely property, rated 8.6 by guests, not only welcomes pets with open arms but also offers a range of amenities designed for a stress-free stay. See more pet-friendly hotels in Pennington.
When is the best time to go to Pennington?
The most popular time to visit Pennington is during the summer months, particularly in December and January. During this peak season, temperatures typically range from the mid-70s to low 80s Fahrenheit, making it ideal for enjoying the region's beautiful beaches and engaging in outdoor activities like hiking and birdwatching in the nearby nature reserves.

As travelers flock to this coastal gem, you'll find a vibrant atmosphere filled with various events and festivals that celebrate the local culture. The warm climate provides superb conditions for leisurely beach days, where you can relax by the ocean or indulge in water sports. The surrounding lush landscapes invite exploration, with scenic trails leading to stunning viewpoints and hidden gems.

While the summer months are bustling with activity, those who prefer a quieter experience should consider visiting in May. This month offers a delightful blend of pleasant weather and fewer crowds, allowing for a more intimate connection with the natural beauty of Pennington. You can still enjoy outdoor excursions, such as exploring the nearby nature reserves at a leisurely pace, savoring the tranquility of the area without the peak season rush.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Pennington hotel for you.
How can I save on a Pennington hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Pennington hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Pennington hotel?
Prices for hotels in Pennington often vary, but you can find a great deal from $54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia