Photo by Amy Taylor

Find hotels in Pennington from SAR 203

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

This weekend
Next weekend

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)
Enjoy rounds of golf at this Pennington retreat with an 18-hole course and refreshing outdoor pool. Savor local cuisine at Umdoni Park Restaurant, serving 3 daily meals. Located near popular Umdoni Park Golf and Selborne Park Golf Club.

"Great old fashioned hospitality wonderful walks and safe "
South Africa
Malcolm
The price is SAR 318
SAR 366 total
includes taxes & fees
6 Jan - 7 January 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)
Immerse yourself in seaside tranquility at this Pennington hotel featuring 2 outdoor pools and a full-service spa offering deep-tissue massages. Enjoy meals with garden views at Lord Selborne Restaurant, or unwind at one of 2 bars after a round on the golf course.

"Very well received and looked after during our stay."
South Africa
sarah
The price is SAR 247
SAR 284 total
includes taxes & fees
25 Jan - 26 January 2026
Selborne Golf Estate, Hotel & Spa

Umkomaas Lodge

Umkomaas Lodge
3.5 star property
Umkomaas
6.0 out of 10, (4)
Dive into coastal living at this beachfront lodge. Cool off in the outdoor pool, enjoy meals at Breakers Pub & Grill, or unwind at the bar. The garden and terrace offer relaxing spaces near Umkomaas Golf Club and beach.

"Amazing as usual. "
South Africa
RL
The price is SAR 176
SAR 203 total
includes taxes & fees
6 Jan - 7 January 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)
Dive into aquatic adventures with onsite scuba, snorkeling, and surf lessons at this beach hotel. Two pools, spa treatments, and a kids' club ensure everyone's entertained. Enjoy easy access to Scottburgh Beach and Golf Club.

"What a wonderfull place, with something to do for the entire family. "
South Africa
Mercia
The price is SAR 745
SAR 869 total
includes taxes & fees
12 Jan - 13 January 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)
Discover a tropical escape with a private shoreline for snorkeling and windsurfing adventures. Enjoy international cuisine at African Chimes restaurant while overlooking the pool, then indulge in onsite massages. Umdoni Park Golf is nearby.

"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)
Serene B&B near Scottburgh Golf Club featuring a cool outdoor pool and beach bar. Relax on the garden terrace after exploring nearby Scottburgh Beach. Free WiFi and parking make your coastal getaway seamless.

"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)
Minutes from Scottburgh Golf Club and beach, this coastal haven offers a refreshing outdoor pool and free kids' club. Enjoy drinks at the bar, dine at the restaurant, or unwind on the terrace amid lush garden surroundings.

"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)
Enjoy exclusive beachfront access in Kingsburgh near Warner Beach. This coastal retreat offers an outdoor pool, massage services, and the Oakwoods Restaurant with pool views. After surfing adventures, unwind at the bar or rejuvenate in the sauna.

"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 SAR 241
SAR 280 total
includes taxes & fees
11 Jan - 12 January 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)
Oceanside escape in Kingsburgh with equipped kitchens and private furnished balconies. Enjoy the pool table and free parking while exploring nearby Warner Beach and Wehrle Park. Daily housekeeping ensures a carefree coastal getaway.

"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 SAR 509
SAR 585 total
includes taxes & fees
5 Jan - 6 January 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

Hotels in Pennington with star-rating

Find out more about Pennington

Top reasons to visit Pennington

  • Stunning Beaches: Pennington boasts beautiful beaches perfect for relaxation and various water activities, offering a picturesque coastal experience.
  • Outdoor Adventures: Enjoy a range of activities like hiking, cycling, and golfing amidst breathtaking landscapes for an active getaway.
  • Family-Friendly Atmosphere: The area is ideal for family vacations, with nearby attractions like Glenmore Beach catering to all ages.
  • Diverse Accommodations: Choose from charming bed and breakfasts to modern hotels, ensuring a comfortable stay for every traveler.
  • Vibrant Nightlife: After a day of adventure, unwind at local spots offering entertainment and relaxation.

Find great hotels in and around Pennington

Pennington, KwaZulu-Natal, offers a diverse selection of accommodations, from charming bed and breakfasts to modern hotels, catering to families and adventure seekers alike. With a focus on beach access and family-friendly amenities, you'll discover a variety of options to enhance your vacation experience. Whether you're searching for a self-catering unit or a full-service hotel, Pennington has the perfect lodging choice to make your stay memorable.

  • Blue Marlin All-Inclusive Seascape by Dream Resorts: This family-friendly, 3-star hotel offers a delightful beach vacation experience just 12.9km from Pennington. With direct access to the beach, guests can enjoy sun-soaked days and ocean activities. The hotel is designed for families with children in mind, featuring a variety of amenities such as a shared playground, an arcade game room, a trampoline, and supervised childcare services. Guests can also engage in mini-golf onsite, making it a perfect choice for those seeking a fun-filled getaway.
  • Selborne Golf Estate, Hotel & Spa: Situated right in Pennington, this luxurious 4-star hotel blends beachside relaxation with business convenience. Guests benefit from direct beach access and a range of amenities tailored for families. Children can enjoy an arcade game room, a dedicated pool, and babysitting services available both in-room and onsite for a fee. The hotel is known for its elegant atmosphere and exceptional spa services, making it an ideal retreat for both leisure and business travelers.
  • Premier Resort Cutty Sark: Located 12.9km from Pennington, this charming 3-star resort is perfect for beach lovers and business travelers alike. With direct access to the beach, guests can unwind in a picturesque setting. The resort offers various amenities for children, including games, in-room babysitting for a fee, and supervised childcare services. The property also provides a first-aid kit for peace of mind. With its comfortable accommodations and family-friendly features, it’s a great choice for a memorable stay.

Where to stay near Pennington

Pennington, nestled in KwaZulu-Natal, offers a perfect blend of outdoor adventures and relaxing getaways. Experience the friendly atmosphere while exploring nearby Glenmore Beach and its scenic spots, ideal for family-friendly vacations. Whether you're seeking sports activities or a tranquil retreat, Pennington and its surroundings provide an inviting escape for every traveler. Discover the charm of this coastal gem and make unforgettable memories during your trip to South Africa.

  • Scottburgh: Located 11.3km from Pennington, Scottburgh offers a delightful mix of romantic beach experiences and vibrant city life. This charming city attracts visitors year-round, with peak arrivals in April, September, and December. Travelers flock to Scottburgh for its stunning beaches and recreational areas, where you can enjoy a variety of activities. Highlights include an entertainment arena, a local theater, and sports facilities that cater to both relaxation and excitement. The family-friendly beach is a must-visit, making Scottburgh an ideal destination for those seeking coastal leisure and urban fun.
  • Park Rynie: Just 8.0km away from Pennington, Park Rynie is a hidden gem known for its serene beaches, including a nudist beach and family-friendly options. This city maintains a steady flow of visitors throughout the year, with peak times in April and during the holiday season from December to January. Park Rynie is the perfect escape for beach lovers looking to unwind and soak up the sun. The tranquil atmosphere and stunning coastal views make it a great spot for relaxation and rejuvenation.
  • Ezembeni: Situated 17.7km from Pennington, Ezembeni is an inviting city that focuses on family, outdoor activities, and wellness. With visitor numbers peaking in June and November to December, this destination is perfect for those seeking a mix of recreational activities and serene environments. Ezembeni offers beautiful parks and outdoor spaces where families can bond and enjoy nature. The emphasis on wellness makes it an excellent choice for a refreshing vacation experience, allowing travelers to reconnect with nature and each other.

Things to do in and around Pennington

Pennington, KwaZulu-Natal, is perfect for outdoor enthusiasts and sports lovers, offering activities like golf, body treatments, and scenic picnic spots. Enjoy outdoor seating, cycling opportunities, and hiking trips amidst beautiful landscapes. For those seeking nightlife, Pennington has options to unwind after a day of adventure. This destination combines relaxation and recreation, making it an ideal getaway for tourists looking to experience South Africa's natural beauty and vibrant activities.

Shopping

In Pennington, you can enjoy local shopping experiences. If you're up for a drive, visit Galleria Arbour Town, 43.5km away, offering a vibrant mix of businesses and entertainment. Similarly, Arbour Crossing and Spiller's Wharf, both 45.1km away, provide a lively atmosphere for family and fun.

Recreation

At Selborne Park Golf Club, enjoy a round of golf surrounded by lush landscapes, perfect for outdoor enthusiasts. For a unique experience, head to Galleria Ice Rink, where you can skate and have fun with friends, offering a thrilling adventure just 43.5km from Pennington.

Adventure

At Splash Water World, located 41.8km from Pennington, enjoy thrilling water slides, lazy rivers, and wave pools perfect for family fun. This vibrant waterpark offers an exhilarating escape with plenty of entertainment options for all ages, ensuring a memorable day filled with adventure.

Nightlife

In Pennington, the vibrant nightlife features cozy beach bars and lively pubs. Enjoy live music at local venues or relax with friends at beachfront lounges, where the sound of waves enhances the atmosphere. The laid-back vibe makes it perfect for unwinding 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, plan your visit during the cheaper months of May, June, or August, and aim to book your hotel about a month in advance. Look for last-minute deals on Expedia for potential savings, and consider staying on a Wednesday for the best rates. Use Expedia's search tool to filter by budget and hotel type, including eco-friendly options. Additionally, consider package deals that combine hotels with flights and activities for extra savings. Enjoy free local attractions to make the most of your vacation without breaking the bank.

  • 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: Expedia's search tool enables you to set your budget, choose your desired location, and much more. You can organize your results to display prices from lowest to highest, ensuring you find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Pennington hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Pennington

Pennington, KwaZulu-Natal, offers a delightful vacation experience for outdoor enthusiasts and sports lovers alike. With its stunning beaches as the main attraction, visitors can indulge in various beach activities while enjoying the natural beauty of the area. Whether you're seeking relaxation or adventure, Pennington's local points of interest cater to all who crave a memorable seaside getaway.

  • Scottburgh Beach: Located 11.3km from Pennington, Scottburgh Beach offers a lively atmosphere with golden sands and gentle waves, perfect for sunbathing, swimming, and beach volleyball. Enjoy local vendors and cafes nearby for a taste of seaside life.
  • Umkomaas Beach: Situated 20.9km from Pennington, Umkomaas Beach is renowned for its stunning coral reefs and excellent diving spots. It provides a peaceful setting for relaxation or exploring the vibrant marine life, making it a paradise for snorkelers and divers.
  • Ilfracombe Beach: About 24.1km from Pennington, Ilfracombe Beach boasts a tranquil environment with picturesque views. Ideal for long walks and family picnics, it offers a serene escape where you can unwind and soak in the natural beauty.

Best time to go to Pennington

The best time to visit Pennington is dependent on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. July is its coolest month on average. At this time, 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

Traveling to Pennington, KwaZulu-Natal, is convenient with several nearby airports. King Shaka International Airport (DUR) is approximately 93.3km away, with luxurious hotel options like The Oyster Box, Sandals Guest House, and The Hamptons Guest House, all within 12.9km of the airport, offering various transportation services. Pietermaritzburg Airport (PZB) is around 86.9km from Pennington, featuring hotels such as Wensleydale Guest Lodge and ANEW Hotel Hilton, providing shuttle services. Margate Airport (MGH) is the closest, at 62.8km away, with quality accommodations like Days At Sea Beach Lodge and San Lameer Hotel and Spa, ensuring a comfortable stay for travelers.

Frequently asked questions

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.
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 14 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 Umdoni Park Golf and Scottburgh 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.

Explore a world of travel with Expedia