Find and Book Top Hotels in Pennington

Search among 2 available hotels and places to stay in Pennington from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great64 reviews
MapView on map2.4 km from City Centre
From   US$ 71 /nightSelect
8.2
Great17 reviews
MapView on map3.2 km from City Centre500 m from Umdoni Golf Club
From   US$ 75 /nightSelect

Best hotels and places to stay in Pennington

Why visit?

Pennington, South Africa, is a captivating destination for tourists seeking a blend of natural beauty and adventure. With its stunning coastline, breathtaking landscapes, and diverse wildlife, Pennington offers an ideal escape from the bustling city life.

Where to stay?

Pennington Central: The heart of Pennington, this area is bustling with activity, making it perfect for tourists who want easy access to restaurants, shops, and entertainment options. Visitors can enjoy the convenience of staying close to the beach, where they can indulge in water sports, sunbathe, or simply relax.

Selborne Golf Estate: For avid golfers or those seeking a tranquil retreat amidst lush greenery, Selborne Golf Estate is an excellent choice. Settled within an exclusive estate, this area offers not only world-class golfing facilities but also luxurious accommodations surrounded by stunning scenery and abundant wildlife.

Rocky Bay: Nature enthusiasts would delight in staying near the Rocky Bay area, known for its pristine beaches and rugged cliffs. This scenic spot offers opportunities for snorkeling, scuba diving, and exploring the vibrant marine life. The serene atmosphere and picturesque coastal views make Rocky Bay a perfect getaway from the hustle and bustle of city life.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

Ocean Whisper: Situated in the heart of Pennington Central, Ocean Whisper offers comfortable and affordable accommodations. With its convenient location near the beach, guests can enjoy activities such as swimming, surfing, and sunbathing. The hotel provides modern amenities, friendly service, and a great value for money.

Selborne Bed and Breakfast: Located within the prestigious Selborne Golf Estate, this bed and breakfast offers a charming and tranquil atmosphere. Guests can enjoy access to the estates golf course and other facilities while enjoying comfortable rooms and personalized service. This accommodation option provides excellent value for money for golf enthusiasts and nature lovers.

Rocky Bay Resorts: Perfectly positioned near the scenic Rocky Bay, this resort offers a range of affordable accommodation options, from self-catering chalets to camping sites. With direct beach access, visitors can immerse themselves in the beauty of the sea and enjoy activities like fishing and snorkeling. Rocky Bay Resorts provides a budget-friendly choice without compromising on the natural wonders of Pennington.

Best kids-friendly hotels:

Selborne Hotel, Spa & Golf Estate: Set within a secure estate, the Selborne Hotel caters to families with its spacious rooms and child-friendly facilities. Kids can indulge in outdoor activities including tennis, swimming in the pool, and exploring the estates nature trails. The hotel also offers babysitting services, ensuring parents have a worry-free vacation.

Pennington Waves: With its family-friendly atmosphere and proximity to the beach, Pennington Waves is an ideal choice for those traveling with children. The hotel features spacious family rooms, a swimming pool, and a playground. Kids can enjoy building sandcastles on the beach or partake in water sports activities. The hotel also offers a childrens menu in their restaurant.

Best hotels for romantic getaway:

Umthunzi Hotel & Conference: This boutique hotel offers a romantic escape with its intimate atmosphere and well-appointed rooms. Couples can indulge in spa treatments, candlelit dinners, and romantic walks along the nearby beaches. The hotel also arranges special touches like champagne on arrival to enhance the romantic experience.

The View Boutique Hotel & Spa: Known for its stunning ocean views and luxurious accommodations, The View Boutique Hotel is perfect for a romantic getaway. Couples can relax in the spa, enjoy fine dining experiences, and take walks along the scenic coastline. The hotels elegant ambiance and personalized service create a truly romantic retreat.

Best for location:

Pennington Beach Resort: This beachfront resort offers direct access to the beautiful Pennington Beach, making it an ideal choice for beach lovers. Guests can enjoy stunning ocean views, take walks along the shore, and revel in water sports activities right on their doorstep.

Serenity at Waves Edge: Situated on the Rocky Bay coastline, Serenity at Waves Edge offers breathtaking views and a serene setting. Guests can enjoy the tranquility of the location while still having easy access to nearby attractions such as Pennington Beach and Selborne Golf Estate.

Bali Hai by the Sea: Located near the heart of Pennington, Bali Hai by the Sea provides convenience and easy access to local amenities. Guests can explore the town, dine at nearby restaurants, and relax on the nearby beaches, all just a short distance away from the hotel.

Best for a short city break:

The Cottages at Selborne: These charming self-catering cottages offer a peaceful retreat within the Selborne Golf Estate. Perfect for a short break, guests can enjoy the estates facilities and explore nearby attractions such as Umdoni Park. The cottages provide a cozy home-away-from-home experience.

Umdoni Park Lodge: Surrounded by lush vegetation and overlooking the Umdoni Park Golf Course, Umdoni Park Lodge offers a tranquil escape for those seeking a short city break. Guests can enjoy walks through the park, relax by the pool, or explore the nearby town of Pennington.

Show moreLess