Lodging Image

Find hotels in Pennington from CA $35

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 6 - Oct 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Filter by

Star rating

Guest rating

Our top choices for Pennington hotels

1. Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa
Pennington
United States
paul
CA $94
CA $108 total
includes taxes & fees
Oct 12 - Oct 13
Selborne Golf Estate, Hotel & Spa

2. Blue Marlin All-Inclusive Seascape by Dream Resorts

Blue Marlin All-Inclusive Seascape by Dream Resorts
Scottburgh
South Africa
Anathi
CA $191
CA $222 total
includes taxes & fees
Oct 14 - Oct 15
Blue Marlin All-Inclusive Seascape by Dream Resorts

3. Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach
Kingsburgh
South Africa
JULIE
CA $92
CA $107 total
includes taxes & fees
Oct 15 - Oct 16
Protea Hotel by Marriott Karridene Beach

4. Premier Resort Cutty Sark

Premier Resort Cutty Sark
Scottburgh
South Africa
Steinar
CA $146
CA $168 total
includes taxes & fees
Oct 9 - Oct 10
Premier Resort Cutty Sark

5. ATKV Natalia

ATKV Natalia
Kingsburgh
South Africa
Klaus
ATKV Natalia

6. Lombok Lodge

Lombok Lodge
Port Shepstone
United Kingdom
Jonathan
CA $57
CA $66 total
includes taxes & fees
Oct 7 - Oct 8
Lombok Lodge

7. Umthunzi Hotel & Conference

Umthunzi Hotel & Conference
Port Shepstone
South Africa
Kelly
CA $186
CA $214 total
includes taxes & fees
Oct 7 - Oct 8
Umthunzi Hotel & Conference

8. 12 Oceans Hotel and Conference Centre

12 Oceans Hotel and Conference Centre
Kingsburgh
South Africa
Themba
CA $102
CA $119 total
includes taxes & fees
Oct 31 - Nov 1
12 Oceans Hotel and Conference Centre

9. Dolphin Point

Dolphin Point
aManzimtoti
United Kingdom
Philip
CA $87
CA $100 total
includes taxes & fees
Oct 13 - Oct 14
Dolphin Point

10. Birdcage B and B

Birdcage B and B
Kingsburgh
South Africa
Nosihle
CA $75
CA $75 total
includes taxes & fees
Oct 9 - Oct 10
Birdcage B and B

11. Gwahumbe Game & Spa

Gwahumbe Game & Spa
Mid Illovo
South Africa
Nicky
Gwahumbe Game & Spa

12. Umkomaas Lodge

Umkomaas Lodge
Umkomaas
South Africa
RL
CA $71
CA $82 total
includes taxes & fees
Oct 12 - Oct 13
Umkomaas Lodge

13. The Lazy Moose Boutique Hotel and Venue

The Lazy Moose Boutique Hotel and Venue
Ezembeni
CA $87
CA $102 total
includes taxes & fees
Oct 15 - Oct 16
The Lazy Moose Boutique Hotel and Venue

14. Umkomaas Guest House

Umkomaas Guest House
Umkomaas
Brazil
Ângela
Umkomaas Guest House

15. Zar Hotel

Zar Hotel
Kingsburgh
United States
Moynene
CA $73
CA $109 total
includes taxes & fees
Oct 7 - Oct 8
Zar Hotel

16. Royston Hall Guesthouse

Royston Hall Guesthouse
Port Shepstone
Australia
Coert
CA $86
CA $101 total
includes taxes & fees
Nov 5 - Nov 6
Royston Hall Guesthouse

17. Mzimayi River Lodge

Mzimayi River Lodge
Hibberdene
CA $64
CA $75 total
includes taxes & fees
Oct 24 - Oct 25
Mzimayi River Lodge

18. Island Hotel

Island Hotel
Isipingo Beach
South Africa
Sahana
CA $80
CA $94 total
includes taxes & fees
Nov 6 - Nov 7
Island Hotel

19. Blue Sky Mining BnB

Blue Sky Mining BnB
Kingsburgh
Blue Sky Mining BnB
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Pennington attractions

Selbourne Golf Estate

9.4/10 (3 reviews)
Enjoy a round of golf in Pennington at Selbourne Golf Estate. Wander the gardens and seaside while you're in the area.
See properties

Selborne Park Golf Club

9.0/10 (2 reviews)
Enjoy a round of golf in Pennington at Selborne Park Golf Club. Stroll along the seaside or visit the spas while you're in the area.
See properties

Learn more about Pennington

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

See all hotels in Pennington
A person standing on a beach facing the ocean at sunset.
Photo by Amy Taylor

Top Pennington Hotel Reviews

Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach

10/10 Excellent
"Good stay once again. My third visit to this hotel."
Dhirendra 2-night trip
Posted 2 months ago
Protea Hotel by Marriott Karridene Beach
Botha House

Botha House

10/10 Excellent
"Peaceful and beautiful location with Indian Ocean views. Lovely, attentive staff. Will visit again and have recommended to family."
Shaun 7-night trip
Posted 3 months ago
Botha House
Illovo Beach Club

Illovo Beach Club

10/10 Excellent
"My parents loved their stay!"
Julie 1-night trip
Posted 4 months ago
Illovo Beach Club
Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa

10/10 Excellent
"The hotel is very clean. It is an older hotel and needs some updating but staff and amenities make up for that. It has old world charm."
Susan 6-night trip
Posted 5 months ago
Selborne Golf Estate, Hotel & Spa
ATKV Natalia

ATKV Natalia

10/10 Excellent
"It was really very pleasant - all staff were friendly and very helpful - really great place to have a work confrence and vacation - I highly reccomend them - will be back - one improvement needed is the cooling in the flats "
Klaus 3-night trip
Posted 10 months ago
ATKV Natalia

More cheap stays in Pennington

Mantis and Moon

Mantis and Moon

178 Station Rd Umzumbe KwaZulu-Natal
CA $35
CA $35 total
Oct 10 - Oct 11
includes taxes & fees
Mantis and Moon
Umzumbe Surf House

Umzumbe Surf House

11 Green Lane Road Hibberdene KwaZulu-Natal
Get ratesUmzumbe Surf House
Norwegian Lodge

Norwegian Lodge

5 Barrow St, Umkomaas Umkomaas KZN
Get ratesNorwegian Lodge

Find out more about Pennington

Top reasons to visit Pennington

  • Stunning Coastline: Pennington boasts beautiful beaches perfect for sunbathing and swimming.
  • Outdoor Activities: Enjoy golf, hiking, and mine visits for adventure seekers.
  • Charming Downtown: Explore local shops and dining in a friendly atmosphere.
  • Family-Friendly Attractions: The Eskdale Valley offers relaxing outings and picturesque landscapes.
  • Accommodations Variety: From cozy B&Bs to family hotels, options cater to all preferences.

Find great hotels in and around Pennington

Discover the charm of Pennington, KwaZulu-Natal, where a variety of hotel accommodations await to enhance your adventure vacation experience. From cozy bed & breakfasts to family-friendly hotels, you'll find options that cater to beach lovers and those seeking relaxation. Whether you're after top hotels or comfortable hotel rooms, Pennington offers a delightful retreat for every traveller looking to explore this beautiful coastal region.

  • Blue Marlin All-Inclusive Seascape by Dream Resorts: This family-friendly 3-star hotel is perfect for those seeking a relaxing spa-themed vacation. Located 12.9km from Pennington, Blue Marlin offers an all-inclusive experience with a full-service spa and a range of amenities for both business and leisure travellers. Families will appreciate the children's facilities, including a trampoline, playground, and arcade game room, ensuring fun for the little ones. Additionally, the hotel features a refreshing pool area complete with sun loungers and umbrellas, making it an ideal spot for relaxation.
  • Selborne Golf Estate, Hotel & Spa: Nestled in the heart of Pennington, this upscale 4-star hotel is perfect for guests seeking a blend of business, family, and beach experiences. With direct beach access, Selborne Golf Estate offers exceptional business amenities, including multiple meeting rooms and conference spaces. Families will find plenty of activities for children, such as a dedicated pool, arcade game room, and onsite childcare services. The hotel’s serene atmosphere combined with its luxurious spa facilities makes it a top choice for those looking to unwind while enjoying the beautiful surroundings.
  • Premier Resort Cutty Sark: Located 12.9km from Pennington, this 3-star hotel is an adventure-seeker's paradise with direct access to the beach. Premier Resort Cutty Sark offers a variety of exciting activities, including windsurfing, horse riding, and fishing nearby. Ideal for families, the hotel provides child-friendly amenities such as a playground, arcade game room, and supervised childcare, ensuring that both parents and children have an enjoyable stay. Guests will love the combination of beach relaxation and thrilling outdoor adventures offered here.

Where to stay near Pennington

Pennington, KwaZulu-Natal, offers a delightful blend of outdoor adventures and friendly vibes perfect for any traveller. Explore the stunning Pennington Beach, unwind in the charming downtown area, and enjoy a leisurely shopping atmosphere. The nearby Eskdale Valley provides fresh air and picturesque landscapes, making it an ideal spot for relaxation and family-friendly outings. This coastal gem promises a memorable vacation experience filled with warmth and excitement.

  • Scottburgh: Located a mere 11.3km from Pennington, Scottburgh is a charming coastal city that offers a delightful mix of romantic getaways and family-friendly activities. Visitors are drawn year-round, with peak times in April, September, and December. The city boasts stunning beaches, perfect for sunbathing and family fun, as well as a picturesque golf course for enthusiasts. Don’t miss the local theatre, which hosts various performances throughout the year. With its welcoming atmosphere, Scottburgh is a great base for exploring the surrounding beauty.
  • Elysium: Also situated 11.3km from Pennington, Elysium is a vibrant city that caters to sports lovers and business travelers alike. Its moderately seasonal visitor trend peaks in March, October, and December, making it an excellent choice for those seeking an outdoor adventure or a corporate retreat. Elysium features exceptional golf courses and upscale resorts, complemented by top-notch conference venues. Whether you’re looking to engage in sports or unwind in nature, Elysium provides a refreshing escape.
  • Park Rynie: Just 8.0km from Pennington, Park Rynie is a hidden gem known for its beautiful beaches, including a nudist beach for those seeking a liberating experience. The city enjoys a consistent flow of visitors, with peak seasons in April and the holiday months of December to January. It’s an ideal spot for beach lovers looking to relax by the sea or engage in water sports. Park Rynie’s family-friendly beaches ensure everyone can enjoy the sun and surf, making it a perfect destination for a beach getaway.

Things to do in and around Pennington

Pennington, KwaZulu-Natal, offers a variety of outdoor and sports activities perfect for your vacation. Enjoy a round of golf at the local courses, indulge in body treatments, and explore nearby mine visits. Don't miss the best attractions and the lively Halloween festival that adds to the charm of this lovely destination. Whether you're seeking relaxation or adventure, Pennington has something for everyone.

Shopping

In Pennington, you can enjoy local shops and markets for unique gifts. If you're up for a drive, visit Galleria Arbour Town, 43.5km away, and Arbour Crossing, 45.1km away, both offering vibrant shopping experiences. Oribi Plaza is another great option, located 46.7km from Pennington.

Recreation

Selborne Park Golf Club offers a relaxing outdoor experience with its beautiful fairways, perfect for golf enthusiasts. Nearby, Selbourne Golf Estate provides a similar outdoor vibe, inviting you to enjoy the sport amidst stunning landscapes. For a fun adventure, the Galleria Ice Rink delivers exciting ice skating just 43.5km away.

Adventure

Splash Water World, located 41.8km from Pennington, is an exhilarating waterpark offering thrilling slides, wave pools, and family-friendly attractions. Experience the excitement of splashing around in a vibrant environment, perfect for creating unforgettable memories with loved ones in the warm South African sun.

Nightlife

In Pennington, enjoy the vibrant nightlife at the popular Tidal Lagoon, where you can relax by the beach with live music. For a lively atmosphere, visit the local pub, The Railway, offering tasty bites and craft beers, 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, consider visiting during the cheaper months of May to June or August, and aim to book your hotel about a month in advance. Wednesdays typically offer the best rates, while Sundays are pricier. Use Expedia to find deals by filtering for your budget and preferred hotel type, and check their last-minute offers for potential savings. Consider bundling your accommodation, flights, and activities for additional discounts. Keep an eye out for free local attractions to further stretch your budget 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: 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and offers, 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.

Find the best attractions near Pennington

Pennington, KwaZulu-Natal, is an ideal destination for outdoor enthusiasts and sports lovers, offering a variety of beach experiences. With its stunning coastline, visitors can enjoy sun-soaked days and vibrant local attractions. Whether you're looking to relax by the water or engage in exciting activities, Pennington caters to all your vacation needs, making it a perfect spot for both leisure and adventure.

  • Scottburgh Beach: Located 11.3km from Pennington, Scottburgh Beach is known for its vibrant beach vibes. With soft golden sands and clear blue waters, it's perfect for swimming, sunbathing, and enjoying water sports. The beach is family-friendly, offering safe swimming areas and amenities nearby.
  • Umkomaas Beach: Situated 20.9km away, Umkomaas Beach is a tranquil spot popular for its stunning natural beauty and relaxed atmosphere. It's an excellent location for divers, with rich marine life and coral reefs, making it ideal for underwater exploration.
  • Ilfracombe Beach: Just 24.1km from Pennington, Ilfracombe Beach features picturesque scenery and a serene environment. It’s a great place for beach walks and picnics, providing a peaceful escape from the busier tourist spots.

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

Flying into Pennington, KwaZulu-Natal, can be done via several major airports. Durban's King Shaka International Airport (DUR) is situated approximately 93.3km away, with excellent nearby hotels such as The Oyster Box and Hamptons Guest House, both about 12.9km from the airport. Pietermaritzburg Airport (PZB) is around 86.9km away, with options like ANEW Hotel Hilton and Wensleydale Guest Lodge just a short drive from the terminal. Margate Airport (MGH) is the closest at 62.8km, offering hotel choices like Days At Sea Beach Lodge and San Lameer Hotel and Spa. Each airport provides convenient transportation services to nearby accommodations, ensuring a smooth arrival experience.

Frequently asked questions

What is the best area to stay in Pennington?
The best area to stay in Pennington is along the main beach road, Marine Drive, offering convenient access to the coastline and local amenities.This area is the heart of Pennington, stretching along the Indian Ocean. Marine Drive is dotted with guesthouses and holiday apartments, many offering direct beach access or stunning sea views. You'll find local shops, restaurants, and essential services within easy reach, making it very convenient for a relaxing holiday.For couples seeking a tranquil escape, staying in one of the guesthouses directly on Marine Drive is ideal. The sound of the ocean is ever-present, and you can enjoy leisurely strolls along the beach or dine at one of the seaside restaurants. The quiet environment makes it superb for unwinding.Families will also find this area highly suitable. Many accommodations offer self-catering options, and the proximity to the main beach means children can easily access the sand and water for swimming and playing.
What are the best family hotels in Pennington?
For an excellent family hotel in Pennington, the Selborne Golf Estate, Hotel & Spa is a superb choice.This 4-star hotel, with an 8.6 rating, offers a fantastic range of amenities great for families. Guests can enjoy the swimming pool, including a dedicated children's pool, and the convenience of on-site babysitting and childcare services. For those travelling with infants, free cribs are available, ensuring a comfortable stay for everyone.
What are the best spa hotels in Pennington?
For a relaxing spa experience in Pennington, the Selborne Golf Estate, Hotel & Spa is an excellent choice.This 4-star hotel, with an 8.6 rating, offers a full-service spa with a wide range of treatments. Guests can enjoy body treatments, deep tissue massages, Swedish massages, and hot stone massages. The spa also provides facial treatments, aromatherapy, body scrubs, and body wraps, along with manicures and pedicures. For added relaxation, there are couples treatment rooms, a sauna, and a steam room available. Massage treatments require advance notice. See all spa hotels in Pennington
What are the most romantic hotels in Pennington for couples?
For a romantic stay in Pennington, Selborne Golf Estate, Hotel & Spa is an excellent choice for couples.This 4-star hotel, with a very good 8.6 rating, offers a full-service spa with a wide range of treatments great for couples, including couples' treatment rooms, deep tissue massages, and aromatherapy. Many rooms feature a furnished balcony, providing a private space for relaxation. The spa also includes a sauna and steam room for unwinding together. See all romantic hotels in Pennington
When is the best time to go to Pennington?
The best time to visit Pennington is typically during the cooler, drier months from April to October.These months offer pleasant weather, with less humidity and rainfall compared to the summer. It's ideal for enjoying the beaches, exploring the local nature reserves, and participating in outdoor activities like golf or fishing. The sea temperatures remain comfortable for swimming throughout this period.For travellers interested in wildlife, particularly whale watching, the period from June to November is particularly good. Humpback and Southern Right whales migrate along the coast, offering spectacular viewing opportunities from various viewpoints along the coastline.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Pennington.
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 CA $35 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