Find hotels in Pennington from £42

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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, (71 reviews)
"Great value for money... both rooms and restaraunt are great! And the golf course is wonderful as well."
United States
paul
The price is £51
includes taxes & fees
26 May - 27 May
Selborne Golf Estate, Hotel & Spa

Botha House

Botha House
3.0 star property
Pennington
10.0 out of 10, Exceptional, (1 review)
"Great old fashioned hospitality wonderful walks and safe "
South Africa
Malcolm
The price is £75
includes taxes & fees
30 Apr - 1 May
Botha House

Protea Hotel by Marriott Karridene Beach

Protea Hotel by Marriott Karridene Beach
3.0 star property
Kingsburgh
8.4 out of 10, Very good, (79 reviews)
"The room was clran, spacious , power shower, sea views, parking and a variety of amenities that would be ideal forfamilies. Great breakfast at R210 pp. Loved the walkway down to the beach. "
United Kingdom
vis
The price is £56
includes taxes & fees
18 May - 19 May
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 reviews)
"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 £51
includes taxes & fees
29 Apr - 30 Apr
Illovo Beach Club

Bare Feet Retreat

Bare Feet Retreat
3.5 star property
Scottburgh
10.0 out of 10, Exceptional, (5 reviews)
"It was great to stay there..everything is perfect "
South Africa
Nomfundo
The price is £54
includes taxes & fees
10 May - 11 May
Bare Feet Retreat

Premier Resort Cutty Sark

Premier Resort Cutty Sark
4.0 star property
Scottburgh
8.6 out of 10, Excellent, (23 reviews)
"Great stay"
South Africa
Fred
The price is £92
includes taxes & fees
22 May - 23 May
Premier Resort Cutty Sark

Birdcage B and B

Birdcage B and B
3.0 star property
Kingsburgh
8.0 out of 10, Very good, (2 reviews)
"It was good we enjoyed "
South Africa
Nosihle
The price is £42
includes taxes & fees
11 May - 12 May
Birdcage B and B

The Lazy Moose Boutique Hotel and Venue

The Lazy Moose Boutique Hotel and Venue
4.0 star property
Ezembeni
The price is £61
includes taxes & fees
27 May - 28 May
The Lazy Moose Boutique Hotel and Venue

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 reviews)
"The amenities and the kids club "
South Africa
Anathi
The price is £169
includes taxes & fees
20 May - 21 May
Blue Marlin All-Inclusive Seascape by Dream Resorts

Umkomaas Lodge

Umkomaas Lodge
3.5 star property
Umkomaas
6.0 out of 10, (4 reviews)
"Amazing as usual. "
South Africa
RL
The price is £43
includes taxes & fees
29 Apr - 30 Apr
Umkomaas Lodge
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!

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 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 can I save on a Pennington hotel booking with Expedia?
Members always get our best prices. Find our best Pennington hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £42 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