Photo by Amy Taylor

Find hotels in Pennington from Rp904.516

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Pennington hotels

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
The price is Rp1.433.242
Rp1.648.228 total
includes taxes & fees
6 Jan - 7 Jan 2026
Botha House

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
The price is Rp1.101.150
Rp1.266.322 total
includes taxes & fees
25 Jan - 26 Jan 2026
Selborne Golf Estate, Hotel & Spa

Umkomaas Lodge

Umkomaas Lodge
3.5 star property
Umkomaas
6.0 out of 10, (4)
"Amazing as usual. "
South Africa
RL
The price is Rp786.536
Rp904.516 total
includes taxes & fees
6 Jan - 7 Jan 2026
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, (61)
"What a wonderfull place, with something to do for the entire family. "
South Africa
Mercia
The price is Rp3.696.717
Rp4.251.225 total
includes taxes & fees
12 Jan - 13 Jan 2026
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

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

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
Premier Resort Cutty Sark

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
The price is Rp1.077.554
Rp1.251.579 total
includes taxes & fees
11 Jan - 12 Jan 2026
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 traveller
The price is Rp2.272.214
Rp2.613.046 total
includes taxes & fees
5 Jan - 6 Jan 2026
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

Find out more about Pennington

Top reasons to visit Pennington

  • Stunning Beaches: Pennington boasts beautiful, sun-kissed beaches perfect for relaxation and seaside activities.
  • Outdoor Activities: The area offers a variety of outdoor sports, including golf and water sports, catering to adventure enthusiasts.
  • Wine Tasting: Explore local wineries and indulge in wine tasting experiences amidst scenic landscapes.
  • Family-Friendly Atmosphere: Pennington is ideal for family vacations, with numerous attractions suitable for all ages.
  • Charming Accommodation: Enjoy a range of delightful lodgings, from bed and breakfasts to hotels, ensuring a comfortable stay.

Find great hotels in and around Pennington

Explore a variety of delightful accommodation options in Pennington, KwaZulu-Natal, where you can find charming bed and breakfasts and hotels catering to families and adventure seekers alike. Enjoy easy access to beautiful beaches and essential amenities, including accessible parking for guests. From the inviting Abbey House to other local favourites, you'll discover the perfect base for your memorable South African getaway.

  • Botha House: Botha House is a delightful 4-star guesthouse that captures the essence of a golf-themed beach adventure in Pennington. With direct access to the pristine beach, this accommodation is perfect for travellers eager to indulge in both relaxation and recreation. Guests can enjoy on-site adventure sports, including horse riding and hiking, while fishing opportunities are conveniently located nearby. The intimate setting and golf-centric activities make it an ideal choice for those looking to unwind and embrace the outdoors.
  • Blue Marlin All-Inclusive Seascape by Dream Resorts: Nestled 12.9km from Pennington, the 3-star Blue Marlin All-Inclusive Seascape is a haven for spa enthusiasts and business travellers alike. With direct beach access, guests can bask in the sun before indulging in a range of rejuvenating spa services, including manicures, hot tub sessions, and body treatments. The outdoor pool invites relaxation, making it an excellent retreat for those seeking both leisure and professional amenities in a serene coastal setting.
  • Selborne Golf Estate, Hotel & Spa: This 4-star hotel offers a family-friendly environment within the beautiful Selborne Golf Estate, located in Pennington. Perfect for family vacations, it provides a range of children’s amenities such as a dedicated pool and arcade game room. The estate also features a luxurious spa for adults, with offerings like body scrubs and sauna sessions. With comprehensive child care services available, families can enjoy quality time together while ensuring the little ones are entertained and cared for.

Where to stay near Pennington

Pennington, nestled in the heart of KwaZulu-Natal, offers a delightful blend of outdoor activities and family-friendly atmospheres. Explore the stunning southern lakes and indulge in wine tasting at nearby wineries. Enjoy the sun-kissed African beaches and relax on attractive shores, making it a perfect destination for sports enthusiasts and those seeking relaxation. With its friendly locals and vibrant excursions, Pennington promises an unforgettable holiday experience.

  • Scottburgh: Situated approximately 11.3km from Pennington, Scottburgh is a vibrant city known for its romantic beach-themed experiences. Visitors flock here year-round, with peak arrivals in April, September, and December. The city offers a mix of arena entertainment, theatres, and recreational areas, making it a delightful spot for all ages. Highlights include the beautiful family beach and the local sports facility stadium, where you can enjoy various sporting events or simply soak up the sun on the sandy shores.
  • Park Rynie: Just 8.0km from Pennington, Park Rynie is a charming coastal city that attracts visitors primarily for its stunning beaches. Arrivals peak in April and during the festive season from December to January, while quieter periods occur from May to June and August. The area boasts several lovely beaches, including a nudist beach and a family-friendly beach, making it an ideal destination for sun lovers and beachgoers alike. The laid-back atmosphere and proximity to nature make Park Rynie a relaxing getaway.
  • Scottburgh South: Located 11.3km from Pennington, Scottburgh South is a picturesque village that thrives on its seasonal visitor influx, peaking in October and during the December to January holidays. Known for its outdoor and sports activities, it features excellent golf courses and body treatment facilities, ensuring a rejuvenating experience. The village is also home to a conference venue and inviting beaches, perfect for those looking to unwind or engage in various outdoor pursuits.

Things to do in and around Pennington

Pennington offers a delightful blend of outdoor and sporting activities, making it an ideal destination for various types of vacations. Visitors can enjoy a round of golf at the local golf course, indulge in body treatments for relaxation, or simply soak in the picturesque surroundings. Whether you're seeking adventure or a serene getaway, Pennington caters to all your holiday needs.

Shopping

In Pennington, enjoy local shops for unique gifts and souvenirs. If you're up for a drive, Galleria Arbour Town, located 43.5km away, offers a vibrant shopping atmosphere with various stores. Additionally, Arbour Crossing and Spiller's Wharf, both 45.1km away, provide similar shopping experiences.

Recreation

Experience the serene ambiance at Selborne Park Golf Club and Selbourne Golf Estate, where you can enjoy a round of golf amidst beautiful landscapes. For a unique thrill, head to Galleria Ice Rink for ice skating and entertainment, perfect for an adventurous day out.

Adventure

At Splash Water World, located 41.8km from Pennington, you can enjoy thrilling water slides, lazy rivers, and wave pools. This vibrant waterpark provides a perfect blend of family fun and adventure, making it an ideal destination for those seeking excitement and entertainment in the sun.

Nightlife

In Pennington, the vibrant atmosphere comes alive at the local pubs and beachfront bars, perfect for enjoying live music and cocktails. The nearby nightlife hotspots offer a relaxed yet lively vibe, ideal for mingling with fellow travellers and locals, making your evenings unforgettable.

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

Booking tips and Expedia advantages for Pennington

For a budget-friendly trip to Pennington, consider visiting during the off-peak months of May to June and August, when prices are lower. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on platforms like Expedia. Wednesdays are the cheapest days to stay, while Sundays tend to be pricier. Utilise Expedia’s search tools to filter for budget options, eco-friendly hotels, and to combine bookings for added savings. Additionally, explore free local activities to further stretch your budget.

  • 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: The cheapest time to book a hotel in Pennington is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of hotel you wish to stay in. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable options and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Pennington with your flights and activities through an Expedia package.

Find the best attractions near Pennington

Pennington, located in KwaZulu-Natal, South Africa, offers an ideal destination for outdoor enthusiasts and sports lovers. The area is renowned for its stunning beaches, which attract visitors seeking a seaside experience. With a variety of attractions and points of interest, Pennington caters to those looking to unwind by the ocean while enjoying the natural beauty of the surroundings. Whether for leisure or business, Pennington promises a delightful getaway.

  • Ilfracombe Beach: Located 24.1km from Pennington, Ilfracombe Beach offers stunning coastal views and a relaxed atmosphere. With golden sands and gentle waves, it’s perfect for sunbathing or leisurely strolls along the shore, allowing you to soak up the sun and enjoy the serene beach vibes.
  • Scottburgh Beach: Just 11.3km away, Scottburgh Beach is a vibrant spot known for its family-friendly environment and excellent swimming conditions. With a lively promenade, this beach is ideal for beach games or simply enjoying a picnic while taking in the picturesque surroundings.
  • Umkomaas Beach: Situated 20.9km from Pennington, Umkomaas Beach boasts a tranquil setting, making it a great escape for relaxation. The beach is popular for diving and snorkelling, offering a unique experience beneath the waves for those looking to explore marine life.

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

For your visit to Pennington, KwaZulu-Natal, you can fly into several major airports. King Shaka International Airport (DUR) is situated 93.3km away and offers nearby hotels such as The Oyster Box, a 5-star hotel 12.9km from the airport, and The Capital Zimbali, a 4-star hotel 9.7km away. Pietermaritzburg Airport (PZB) is 86.9km from Pennington, with options like Redlands Hotel, a 3.5-star accommodation 6.4km away. Margate Airport (MGH) is the closest at 62.8km, featuring Days At Sea Beach Lodge, a 5-star country house 11.3km from the airport. Each location provides various transportation services for your convenience.

Frequently asked questions

What's the best place to stay in Pennington?
Based on our traveller 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.
What are some of the best holiday rentals that Pennington has to offer?
Mongoose Corner: This highly rated holiday home rental in Pennington offers a patio, a terrace and a BBQ 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 holiday with amenities such as 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, the majority of room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Pennington.
What's the best family accommodation 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 accommodation option for a beach holiday 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 golf hotel 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 accommodation options with pools in Pennington?
Selborne Golf Estate, Hotel & Spa is a top hotel with 2 outdoor swimming 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's it like 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 14 hotels and other accommodation options to choose from. Find out more about Pennington.
What should I do while I'm visiting Pennington?
A couple of favourite places to visit are Selbourne Golf Estate and Selborne Park Golf Club. You'll also find Umdoni Park Golf and Scottburgh Beach in the area. Take a look at what more there is to see and do in Expedia's Pennington guide.
What's the seasonal weather in Pennington?
The hottest months are usually February and January, with an average temperature of 23°C, while the coldest months are July and June, with an average of 18°C. Average annual precipitation for Pennington is 1008 mm.