Photo by Amy Taylor

Hotels in Pennington

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Pennington?

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.

Top landmarks in Pennington

Learn more about Pennington

Pennington is well-known for its attractions such as Selborne Park Golf Club and Selbourne Golf Estate.

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

Check out reviews of Pennington hotels guests love

Frequently asked questions

How much does a hotel room cost in Pennington?
You can choose a great hotel in Pennington from $50 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Pennington that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com. If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Pennington hotels?
Members can save up to 20% on select hotels in Pennington. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Pennington hotels with free cancellation?
To book a refundable Pennington hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best hotels in Pennington for couples?
Enjoy your couple's retreat with a stay at a top-rated Pennington romantic hotel. Our travelers love Selborne Golf Estate, Hotel & Spa, a hotel with a garden-view restaurant and 2 outdoor pools. Discover more hotels in Pennington on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Pennington?
One of the best Pennington hotels for kids is Selborne Golf Estate, Hotel & Spa. Selborne Golf Estate, Hotel & Spa is a kid-friendly hotel with a guest score of 8.6 out of 10 plus family-friendly amenities like 2 outdoor pools, an arcade/game room, and a garden-view restaurant. Explore more kid-friendly hotels in Pennington by using our "Family friendly" filter in your search on Hotels.com.
What are the top Pennington hotels with a pool?
For some added luxury, discover the best Pennington hotels with a pool. Selborne Golf Estate, Hotel & Spa is a great hotel with 2 outdoor pools and a children's pool, and a guest rating of 8.6 out of 10. Plus, you can make the most of its full-service spa and winery. To find more stays in Pennington with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Pennington hotels with free parking?
If you're exploring by car, finding a great Pennington hotel with free parking is a win. Our travelers' favorites include:
What are some popular hotels in central Pennington?
If you're looking for hotels in central Pennington, check out Selborne Golf Estate, Hotel & Spa. Travelers love Selborne Golf Estate, Hotel & Spa for its location, as well as the 2 outdoor pools, children's pool and winery this hotel offers.
Are all taxes and fees included in the Pennington hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What hotels do travelers recommend in Pennington?
Can I book a refundable hotel in Pennington?
If you want the flexibility to change your plans to Pennington, most accommodations offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Pennington if I want a vacation rental instead of a traditional hotel?
Browse 5 vacation homes on our site.

Find out more about Pennington

Pennington: Where Coastal Serenity Meets Garden Paradise

Nestled along the stunning coastline of KwaZulu-Natal, Pennington is a hidden gem for beach lovers and nature enthusiasts alike. This tranquil seaside village boasts pristine beaches, lush gardens, and vibrant marine life, making it a perfect escape for romantic getaways or family adventures. Explore the gentle waves of Pennington Beach, bask in the sun, or embark on scenic hikes through the nearby nature reserves. With its charming atmosphere and breathtaking landscapes, Pennington offers an idyllic retreat where relaxation and natural beauty intertwine, inviting travelers to unwind and experience the serene allure of South Africa's coast.

Discover great hotels in Pennington

Pennington, KwaZulu-Natal offers a range of accommodation options, from cozy guesthouses and affordable hotels to charming self-catering units. Whether you're seeking budget-friendly stays or more luxurious escapes, you'll find a variety of choices to suit your travel needs in this picturesque coastal town. These are some of the hotels preferred by our travelers in Pennington:

  1. Sugar Beach ResortOpens in a new window: This charming 3.0-star bed and breakfast is perfect for adventure seekers and beach lovers alike. With direct access to the beach, guests can easily indulge in exciting activities like snorkeling, hiking, biking, and fishing. The property creates an inviting atmosphere for travelers looking to immerse themselves in the coastal experience while enjoying fine accommodations. Visitors appreciate the adventurous spirit of the locale, which encourages exploration and relaxation in a stunning natural setting.
  2. Blue Marlin All-Inclusive Seascape by Dream ResortsOpens in a new window: A delightful 3.0-star hotel, Blue Marlin All-Inclusive Seascape by Dream Resorts offers a serene beach getaway with direct access to the shoreline. This hotel is tailored for those who desire a peaceful retreat, surrounded by the beauty of the ocean. With a focus on comfort, it provides the essentials for a relaxing vacation, allowing travelers to unwind while soaking in the coastal ambiance. The inviting atmosphere and beautiful surroundings make it a favored choice among leisure travelers seeking tranquility.
  3. Premier Resort Cutty SarkOpens in a new window: This sophisticated 3.0-star hotel caters to business travelers looking for convenience without sacrificing leisure. With direct access to the beach and a host of business amenities, including a meeting room, conference space, and an accessible business center, it supports seamless work engagements. The blend of professional services and a stunning coastal backdrop allows for a unique travel experience where business and relaxation harmoniously coexist. Frequent travelers appreciate the well-appointed facilities that enhance productivity while offering the chance to enjoy the nearby beach activities.

Top locations to stay in Pennington

Some of the great areas to stay in when visiting Pennington, KwaZulu-Natal, South Africa, are Scottburgh, Elysium, and Ezembeni. Scottburgh is perfect for relaxing beach days, Elysium offers beautiful coastal scenery, and Ezembeni is known for its tranquil atmosphere. For first-time visitors, Scottburgh is best suited due to its vibrant beach culture and amenities.

  1. ScottburghOpens in a new window: Scottburgh is a charming coastal town perfect for those looking to unwind by the sea. With its beautiful beaches and warm waters, it’s an ideal spot for swimming, sunbathing, and relaxing strolls along the shore. The town also boasts a vibrant atmosphere with local markets and shops where you can find unique crafts and souvenirs. For nature lovers, nearby attractions like the Scottburgh Golf Club and the lush green hills provide beautiful scenery for a peaceful getaway. If you’re in the mood for adventure, the nearby tidal pool offers a fun spot for children and families alike.
  2. ElysiumOpens in a new window: Elysium is a hidden gem along the KwaZulu-Natal coastline, known for its tranquil ambiance and pristine beaches. This area is perfect for travelers seeking a peaceful retreat from the hustle and bustle of city life. The beach is often less crowded, allowing for a more intimate experience with nature. Enjoy scenic walks along the coastline or explore nearby nature reserves that showcase the region's diverse flora and fauna. Elysium is also a great base for day trips to explore the rich cultural heritage of the surrounding areas.
  3. EzembeniOpens in a new window: Ezembeni offers a unique slice of rural life in KwaZulu-Natal. This small, picturesque area is known for its lush landscapes and friendly local community, making it a great place to immerse yourself in the culture of the region. While it may not have the same level of amenities as larger towns, Ezembeni is perfect for travelers looking to experience local life. Enjoy walking through scenic trails or visiting nearby farms to learn about traditional agricultural practices. The peaceful environment makes it an ideal spot for relaxation and reflection.

Things to do in Pennington

Pennington enchants visitors with its stunning beaches, lush gardens, and serene parks. Enjoy leisurely days of sunbathing, boating, or hiking through scenic trails. Unwind at a tranquil spa or perfect your swing on lush golf courses. This charming destination offers a refreshing escape into nature.

  • Scottburgh BeachOpens in a new window – Dive into the sun-soaked beauty of Scottburgh Beach, where golden sands meet the inviting waves of the Indian Ocean. This beach is perfect for a day of relaxation or fun in the sun. Take a stroll along the shoreline, build sandcastles with the kids, or enjoy a refreshing swim. With nearby gardens, you can also take a leisurely walk among the vibrant flora after your beach adventures.
  • Umkomaas BeachOpens in a new window – Just a short drive away, Umkomaas Beach beckons with its striking coastal scenery. This beach is a haven for water sports enthusiasts, offering opportunities for surfing and snorkeling. Explore the fascinating underwater world, or simply bask in the sun while listening to the gentle sound of the waves. With lush gardens nearby, you can easily transition from sandy shores to serene green spaces for a well-rounded day of exploration.

5 tips for savvy savings when booking a hotel in Pennington

  1. Book for the cheapest times: The most affordable time to visit Pennington is during May, June, and August when hotel prices tend to be lower. To fully experience the town's key landmarks, cultural sites, and natural beauty, it's best to plan for at least a 3 to 4-day stay. During your visit, you can enjoy budget-friendly activities such as golfing, exploring beautiful gardens, relaxing at a spa, sampling local dining options, and taking excursions to the beach. This way, you'll get great value for your money while soaking in the rich history and friendly atmosphere that Pennington has to offer.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Pennington on Hotels.com, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections, where you may find discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you save on your stay. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding cheap Pennington hotel deals. This way, you'll be among the first to know if rooms become available or prices drop, making it easier to book a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your stay at a hotel in Pennington. If you're interested in a unique experience, boutique hotels can provide a more personalized touch and sometimes offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that could be more affordable, increasing the likelihood that you’ll find a better deal.
  4. Consider your location: Staying near major attractions or city centers can be convenient, but it often comes at a higher price. For more budget-friendly options, you might look into hotels in less central areas or neighborhoods, where you can find a better balance between cost and accessibility to your desired destinations. Additionally, independent hotels located further out may offer a more genuine experience and are usually more likely to be affordable.
  5. Become a Member: Join our membership program for free and book your next getaway in Pennington! Enjoy exclusive member prices and save on over 100,000 hotels worldwide. As a member, you can advance through tiers quickly, unlocking fantastic perks such as complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don’t miss out on these incredible benefits—sign up today!

Best time to go to Pennington

Pennington experiences its lowest average temperature in July, at 62.2°F (16.8°C), while February is the hottest month, with an average temperature of 73.9°F (23.3°C). December tends to be the wettest month. The peak travel months to visit Pennington are January, September, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light rainfall. In contrast, February, May, and October are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring