Photo by Amy Taylor

Pennington hotels from HK$419

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

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 HK$612
HK$704 total
includes taxes & fees
23 Jan - 24 Jan 2026
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
The price is HK$664
HK$763 total
includes taxes & fees
22 Jan - 23 Jan 2026
Botha House

Umkomaas Lodge

Umkomaas Lodge
3.5 star property
Umkomaas
6.0 out of 10, (4)
"Amazing as usual. "
South Africa
RL
The price is HK$364
HK$419 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, (60)
"What a wonderfull place, with something to do for the entire family. "
South Africa
Mercia
The price is HK$1,644
HK$1,901 total
includes taxes & fees
23 Jan - 24 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

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

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
The price is HK$499
HK$580 total
includes taxes & fees
23 Jan - 24 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 HK$1,053
HK$1,210 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, pristine beaches ideal for relaxation and various seaside activities.
  • Outdoor Adventures: The area offers a range of outdoor pursuits, perfect for adventure enthusiasts and families alike.
  • Golfing: Enjoy a round of golf at the local course, set in a picturesque landscape.
  • Local Wineries: Explore nearby wineries that showcase the region's charm and hospitality.
  • Charming Accommodation: Stay in delightful bed and breakfasts and hotels with tailored amenities.

Find great hotels in and around Pennington

Pennington, nestled in the stunning KwaZulu-Natal province, offers a delightful array of accommodation options, including charming bed and breakfasts and hotels. Ideal for families and adventure seekers alike, you can enjoy easy access to beautiful beaches and a variety of outdoor activities. Notable choices include Abbey House and other local hotels, many of which provide accessible parking and tailored amenities to ensure a memorable stay.

  • Blue Marlin All-Inclusive Seascape by Dream Resorts: Nestled 12.9km from Pennington, this charming 3-star hotel is perfect for beach lovers and those seeking a relaxing spa experience. With direct access to the beach, Blue Marlin offers an all-inclusive escape, ensuring guests can unwind in style. The full-service spa features a range of treatments, including body scrubs, hot tubs, and advanced massage options, providing a serene atmosphere for relaxation. Enjoy the sun by the pool or partake in the numerous water activities available at this delightful seaside retreat.
  • Selborne Golf Estate, Hotel & Spa: Located in the heart of Pennington, this 4-star hotel is a haven for families and golf enthusiasts alike. The estate boasts direct beach access and an on-site winery, perfect for those looking to savour local wines. Families will appreciate the extensive amenities for children, including a dedicated pool, arcade game room, and babysitting services. The combination of beach activities and golf facilities creates an exceptional environment for both relaxation and recreation, ensuring a memorable stay for guests of all ages.
  • Premier Resort Cutty Sark: Situated 12.9km from Pennington, this welcoming 3-star resort caters to families and business travellers. With its prime beach access, guests can easily transition from work to leisure. The resort offers a variety of child-friendly amenities, including a free children's club, playground, and supervised childcare services, allowing parents to unwind while their little ones are entertained. With its balance of comfort and convenience, Premier Resort Cutty Sark provides an ideal setting for a fun-filled family vacation.

Where to stay near Pennington

Pennington, nestled in KwaZulu-Natal, offers a delightful blend of outdoor adventures and serene relaxation. Explore the stunning southern lakes and pristine African beaches, perfect for family-friendly outings. Enjoy visits to nearby wineries and vibrant activity hubs that showcase the region’s charm and hospitality. Whether you're seeking friendly locals or tranquil landscapes, Pennington promises an unforgettable escape for every type of traveller.

  • Scottburgh: A charming coastal city located 11.3km from Pennington, Scottburgh is renowned for its romantic beach experiences and vibrant city life. The area attracts visitors throughout the year, with peak times in April, September, and December. Guests can enjoy a variety of activities, including arena entertainment, theatre performances, and recreational areas. Local highlights include the picturesque family beach and a sports facility stadium, making it an ideal destination for both relaxation and adventure.
  • Park Rynie: Situated a mere 8.0km from Pennington, Park Rynie is a delightful beach city that offers a laid-back atmosphere. The travel experience is consistently pleasant, with peak visitor numbers occurring in April and during the festive season from December to January. This location is perfect for beach lovers, featuring a variety of beaches, including a nudist beach and family-friendly options. Park Rynie is an excellent choice for those seeking sun, sand, and sea, all within close proximity to Pennington.
  • Scottburgh South: Located 11.3km from Pennington, Scottburgh South is a quaint village known for its outdoor and sports activities. The area experiences seasonal visitor patterns, with a surge in numbers during October and the festive season. Here, you can indulge in golf, body treatments, and enjoy the beautiful beaches. Local attractions include an event conference venue and stunning coastal scenery, making it a fantastic spot for both relaxation and recreation amidst nature.

Things to do in and around Pennington

Pennington offers a delightful blend of outdoor and sports activities, making it an ideal destination for various types of vacations. Visitors can enjoy a round of golf at the local course, indulge in body treatments, and partake in a range of outdoor pursuits. This charming location provides ample opportunities for relaxation and recreation, ensuring a memorable stay for all types of travellers.

Shopping

For shopping in Pennington, you can explore local boutiques and markets. If you're up for a drive, Galleria Arbour Town (43.5km away), Arbour Crossing (45.1km away), and Spiller's Wharf (45.1km away) offer vibrant shopping experiences with a mix of entertainment and family-friendly options.

Recreation

At Selborne Park Golf Club, immerse yourself in the lush greenery while enjoying a round of golf amidst tranquil surroundings. For a thrilling adventure, visit Galleria Ice Rink, where you can skate and have fun with family and friends. Selbourne Golf Estate offers another fantastic golfing experience in a beautiful setting.

Adventure

Experience the thrills at Splash Water World, located 41.8km from Pennington. Dive into exhilarating waterslides, relax in the lazy river, and enjoy family-friendly attractions, all while soaking up the vibrant atmosphere of this fantastic waterpark.

Nightlife

In Pennington, the vibrant nightlife offers a relaxed atmosphere with charming beachside bars like The Pennington Beach Club, perfect for enjoying cocktails and live music. For a lively dining experience, try the local restaurants that often feature entertainment, creating a delightful evening out by the coast.

*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 visiting during the cheaper months of May to June and August, avoiding the pricier periods in April and December to January. Book your hotel about a month in advance for the best rates, with Wednesdays being the least expensive nights to stay. Use Expedia to filter hotels by budget and preferences, and explore last-minute deals for potential discounts. Additionally, consider booking a package that combines flights, accommodation, and activities to secure better savings. Enjoy free activities like beach walks and nature trails to maximise your experience without overspending.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 specify your budget, desired location, and additional preferences. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your choices 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 hotel booking in Pennington with your flights and activities through an Expedia package.

Find the best attractions near Pennington

Pennington offers an idyllic setting for outdoor enthusiasts, sports lovers, and business travellers alike. The area's main attractions are its stunning beaches, perfect for those seeking a relaxing seaside experience. Whether you're looking to unwind by the ocean or engage in various beach activities, Pennington provides a delightful escape with plenty of opportunities to explore its natural beauty.

  • Scottburgh Beach: Located 11.3km from Pennington, Scottburgh Beach offers a vibrant atmosphere with golden sands and warm waters, perfect for sunbathing and swimming. It's an ideal spot for families and those looking to relax or engage in beach activities.
  • Umkomaas Beach: Situated 20.9km away, Umkomaas Beach is known for its stunning views and excellent diving opportunities. The beach is a haven for water sports enthusiasts, and its laid-back vibe makes it a fantastic place to unwind.
  • Ilfracombe Beach: Just 24.1km from Pennington, Ilfracombe Beach boasts pristine sands and a tranquil environment. It's perfect for leisurely strolls and enjoying the serene coastal scenery, making it a hidden gem for peace seekers.

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

For your trip to Pennington, KwaZulu-Natal, you can fly into several major airports. King Shaka International Airport (DUR) is located 93.3km away, with nearby hotels like The Oyster Box and Hamptons Guest House, both 12.9km from the airport, offering airport transportation services. Pietermaritzburg Airport (PZB) is 86.9km from Pennington, with Wensleydale Guest Lodge and ANEW Hotel Hilton situated 3 and 14.5km away, respectively. Margate Airport (MGH) is a closer option at 314.5km, featuring accommodations such as Days At Sea Beach Lodge and San Lameer Hotel and Spa, located 7 and 9.7km from the airport.

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.