A person standing on a beach facing the ocean at sunset.

Find hotels in Pennington from £19

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Sept - 12 Sept
Tomorrow
12 Sept - 13 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Pennington hotels

1. Blue Marlin All-Inclusive Seascape by Dream Resorts

Blue Marlin All-Inclusive Seascape by Dream Resorts
Scottburgh
South Africa
Anathi
£176
includes taxes & fees
5 Oct - 6 Oct
Blue Marlin All-Inclusive Seascape by Dream Resorts

2. Selborne Golf Estate, Hotel & Spa

Selborne Golf Estate, Hotel & Spa
Pennington
United States
paul
£63
includes taxes & fees
5 Oct - 6 Oct
Selborne Golf Estate, Hotel & Spa

3. Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach
Kingsburgh
South Africa
JULIE
£57
includes taxes & fees
5 Oct - 6 Oct
Protea Hotel by Marriott Karridene Beach

4. Premier Resort Cutty Sark

Premier Resort Cutty Sark
Scottburgh
South Africa
Steinar
£87
includes taxes & fees
14 Sept - 15 Sept
Premier Resort Cutty Sark

5. ATKV Natalia

ATKV Natalia
Kingsburgh
South Africa
Klaus
ATKV Natalia

6. 12 Oceans Hotel and Conference Centre

12 Oceans Hotel and Conference Centre
Kingsburgh
South Africa
Themba
£57
includes taxes & fees
17 Sept - 18 Sept
12 Oceans Hotel and Conference Centre

7. Lombok Lodge

Lombok Lodge
Port Shepstone
United Kingdom
Jonathan
£35
includes taxes & fees
13 Sept - 14 Sept
Lombok Lodge

8. Umthunzi Hotel & Conference

Umthunzi Hotel & Conference
Port Shepstone
South Africa
Kelly
£102
includes taxes & fees
11 Oct - 12 Oct
Umthunzi Hotel & Conference

9. Dolphin Point

Dolphin Point
aManzimtoti
United Kingdom
Philip
£53
includes taxes & fees
18 Sept - 19 Sept
Dolphin Point

10. Birdcage B and B

Birdcage B and B
Kingsburgh
South Africa
Nosihle
£37
includes taxes & fees
16 Sept - 17 Sept
Birdcage B and B

11. The Lazy Moose Boutique Hotel and Venue

The Lazy Moose Boutique Hotel and Venue
Ezembeni
£62
includes taxes & fees
12 Sept - 13 Sept
The Lazy Moose Boutique Hotel and Venue

12. Umkomaas Lodge

Umkomaas Lodge
Umkomaas
South Africa
RL
£40
includes taxes & fees
12 Oct - 13 Oct
Umkomaas Lodge

13. Gwahumbe Game & Spa

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

14. Zar Hotel

Zar Hotel
Kingsburgh
South Africa
Sibusiso
£40
includes taxes & fees
12 Sept - 13 Sept
Zar Hotel

15. Umkomaas Guest House

Umkomaas Guest House
Umkomaas
Brazil
Ângela
Umkomaas Guest House

16. Royston Hall Guesthouse

Royston Hall Guesthouse
Port Shepstone
Australia
Coert
£59
includes taxes & fees
12 Sept - 13 Sept
Royston Hall Guesthouse

17. Mzimayi River Lodge

Mzimayi River Lodge
Hibberdene
£43
includes taxes & fees
12 Oct - 13 Oct
Mzimayi River Lodge

18. Island Hotel

Island Hotel
Isipingo Beach
South Africa
Sahana
Island Hotel
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 1 month 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 2 months ago
Botha House
Blue Marlin All-Inclusive Seascape by Dream Resorts

Blue Marlin All-Inclusive Seascape by Dream Resorts

10/10 Excellent
"Family friendly. Good spa experience. Excellent food."
PETER 3-night trip
Posted 2 months ago
Blue Marlin All-Inclusive Seascape by Dream Resorts
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 4 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 9 months ago
ATKV Natalia

More cheap stays in Pennington

Mantis and Moon

Mantis and Moon

178 Station Rd Umzumbe KwaZulu-Natal
£19
per night
13 Sept - 14 Sept
Mantis and Moon
Umzumbe Surf House

Umzumbe Surf House

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

Find out more about Pennington

Top reasons to visit Pennington

  • Stunning Beaches: Pennington boasts pristine beaches, perfect for sunbathing, swimming, and watersports.
  • Outdoor Activities: The area offers a variety of outdoor adventures, including golf and hiking opportunities.
  • Vibrant Live Music: Experience the lively atmosphere with local music events that showcase regional talent.
  • Charming Accommodation: Choose from a range of inviting lodgings, including bed and breakfasts and hotels near the beach.
  • Family-Friendly Experiences: Enjoy a wealth of activities suitable for all ages, making it ideal for family holidays.

Find great hotels in and around Pennington

Discover the charm of Pennington, KwaZulu-Natal, where a variety of accommodation options await you. From inviting bed and breakfasts to comfortable hotels, there’s something to suit every traveller’s taste. Whether you’re seeking a family-friendly getaway, an adventure-filled holiday, or a serene beach retreat, Pennington’s lodgings are designed to enhance your experience. Explore the best hotels and guest houses that promise a memorable stay in this beautiful coastal gem.

  • Blue Marlin All-Inclusive Seascape by Dream Resorts: This 3-star hotel, rated at 8.4, embodies a perfect beach getaway experience. Located 12.9km from Pennington, it offers direct access to pristine beaches, ideal for sun-seekers and water sports enthusiasts. Guests can enjoy an all-inclusive service that ensures a hassle-free stay, featuring various dining options and recreational activities. The relaxed atmosphere and scenic ocean views create a tranquil setting for a rejuvenating holiday, making it an excellent choice for those looking to unwind by the sea.
  • Selborne Golf Estate, Hotel & Spa: Rated 8.6 with a 4-star distinction, this hotel is a family-friendly haven situated in the heart of Pennington. With direct beach access, it caters to both relaxation and recreation, featuring a golf course and a luxurious spa. Families will appreciate the dedicated amenities for children, including an arcade game room and a supervised childcare service. This combination of leisure and family-focused offerings makes Selborne Golf Estate an attractive option for those seeking both fun and relaxation during their stay.
  • Premier Resort Cutty Sark: Another 3-star gem, boasting an impressive guest rating of 8.6, this resort is also located 12.9km from Pennington. Ideal for family vacations, it offers direct beach access along with various children’s amenities, such as a shared playground and games room. The friendly atmosphere and array of activities ensure that families can create lasting memories while enjoying the beauty of the South African coastline. Premier Resort Cutty Sark is a superb choice for a fun-filled family retreat.

Where to stay near Pennington

Pennington, nestled along the stunning KwaZulu-Natal coast, offers a delightful blend of outdoor adventures and family-friendly experiences. With its pristine beaches and friendly locals, visitors can unwind and soak up the sun or engage in various sports activities. Explore nearby towns for a charming shopping experience, and enjoy relaxing stays in inviting accommodations. Whether you're seeking excursions or simply a tranquil getaway, Pennington is the perfect destination for a memorable holiday.

  • Scottburgh: Located approximately 11.3km from Pennington, Scottburgh is a vibrant coastal city famed for its beautiful beaches and romantic atmosphere. Whether you're seeking a relaxing day at the beach or an exciting round of golf, Scottburgh has something for everyone. The city attracts visitors year-round, with peak travel times in April, September, and December, making it ideal for those looking to enjoy a lively beach-themed holiday. Local highlights include the stunning family beach and various venues for events and conferences, ensuring a fantastic blend of relaxation and entertainment.
  • Park Rynie: Just 8.0km from Pennington, Park Rynie is a charming coastal city that offers a laid-back escape for beach lovers. With a steady flow of visitors, particularly in April and during the festive season from December to January, this area is perfect for those wanting to unwind by the seaside. The main attraction is the inviting beach, which provides a serene backdrop for sunbathing, swimming, and leisurely strolls. Park Rynie is an excellent choice for a tranquil day trip filled with natural beauty.
  • Elysium: Situated around 11.3km from Pennington, Elysium is a picturesque city that draws visitors seeking outdoor adventures and breathtaking scenery. With its moderately seasonal visitor pattern peaking in March, October, and December, Elysium is perfect for romantic getaways or family outings. The nearby lake offers opportunities for picnicking, birdwatching, and leisurely walks, making it an idyllic spot for nature enthusiasts and those looking to soak in the stunning landscapes that KwaZulu-Natal has to offer.

Things to do in Pennington

Pennington, KwaZulu-Natal, offers a delightful blend of outdoor and sporting activities, making it perfect for a memorable vacation. Visitors can enjoy the scenic golf course and indulge in relaxation at the local spa. Additionally, the area features vibrant live music, creating an inviting atmosphere for tourists. Whether you're here for leisure or business, Pennington has something to offer everyone.

Shopping

In Pennington, you can explore charming local shops for unique gifts and souvenirs. If you're up for a drive, visit the South Coast Mall in nearby Margate for a wider selection of stores, or check out the Shelly Centre for a mix of retail and dining options.

Recreation

At the luxurious Thandeka Lodge, unwind with holistic spa treatments and rejuvenating yoga sessions amidst stunning natural views. For a tranquil escape, explore the nearby Selborne Golf Estate, offering peaceful walks and scenic landscapes, perfect for relaxation and reflection in a serene setting.

Adventure

Explore the beautiful beaches and lagoons at Pennington Beach, perfect for swimming and sunbathing. For a thrilling experience, try snorkelling at nearby reefs, where you can encounter diverse marine life. Hiking trails in the surrounding nature reserves offer stunning views and a chance to appreciate local flora and fauna.

Nightlife

In Pennington, the vibrant nightlife features venues like The Pennington Pub, known for its lively atmosphere and local brews, and the nearby Umdoni Golf Club, which hosts evening events. Enjoy live music and socialising with friendly locals while soaking up the unique coastal charm.

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

Booking tips and Expedia advantages for Pennington

  • 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: Booking a hotel in Pennington about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 options based on your budget, desired location, and the type of accommodation you prefer. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially 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, KwaZulu-Natal, is the perfect destination for outdoor enthusiasts and sport lovers, offering a delightful beach experience. Visitors can explore the stunning Pennington Beach and enjoy various activities in the area. For those seeking accommodation, there are several hotels conveniently located near the beach. This charming coastal town promises a memorable getaway filled with sun, sand, and adventure.

  • Umkomaas Beach: Located 20.9km from Pennington, Umkomaas Beach offers a relaxed atmosphere, perfect for sunbathing and swimming. The beach vibes are complemented by its stunning views and opportunities for diving, particularly to explore the nearby reefs and marine life.
  • Scottburgh Beach: Just 11.3km away from Pennington, Scottburgh Beach is a family-friendly destination with golden sands and gentle waves, ideal for swimming and water sports. The vibrant beach community enhances its charm, making it a fantastic spot for relaxation and fun.

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

To reach Pennington in KwaZulu-Natal, South Africa, you can fly into three major airports. DURban (DUR-King Shaka International) is approximately 93.3km away, with nearby hotel options like The Oyster Box and Beverly Hills, both offering 24-hour airport shuttle services. Pietermaritzburg (PZB) is about 86.9km from Pennington, featuring hotels such as ANEW Hotel Hilton and Wensleydale Guest Lodge, which provide airport transportation. Lastly, Margate (MGH) is situated 62.8km away, with excellent accommodations like Days At Sea Beach Lodge and San Lameer Hotel and Spa nearby. Each airport has convenient transport options for a smooth transition to your destination.

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.
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 £19 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