A marina with numerous boats docked, a hotel in the background, and a clear blue sky.

Find hotels in Port Alfred

  • 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

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Alfred hotels

1. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (28 reviews)
"Gresat location and facilities and very helpful and friendly staff"
United Kingdom
John
The price is £645
includes taxes & fees
18 Aug - 19 Aug
Kariega Game Reserve - Main Lodge

2. My Pond Hotel

My Pond Hotel
3.5 star property
Port Alfred
8.4 out of 10, Very good, (54 reviews)
"Clean room, friendly staff"
South Africa
Reinhardt
The price is £44
includes taxes & fees
27 Jul - 28 Jul
My Pond Hotel

3. Royal St. Andrews Hotel, Conference Centre & Spa

Royal St. Andrews Hotel, Conference Centre & Spa
4.0 star property
West Bank
9.4 out of 10, Exceptional, (90 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
The price is £92
includes taxes & fees
22 Jul - 23 Jul
Royal St. Andrews Hotel, Conference Centre & Spa

4. Sibuya Game Reserve

Sibuya Game Reserve
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (32 reviews)
"Oh my goodness where do I start. This was by far the most magical part of our trip. The stillness, the sightings, the delicious menu, the friendly staff. Definitely want to return. Thank you for amazing stay."
Australia
Fiona
The price is £345
includes taxes & fees
20 Jul - 21 Jul
Sibuya Game Reserve

5. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (15 reviews)
"Perfect property."
Germany
Ole
The price is £1,114
includes taxes & fees
20 Jul - 21 Jul
Kariega Game Reserve Settlers Drift

6. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
4.0 star property
Kenton on Sea
8.4 out of 10, Very good, (11 reviews)
"Amazing game reserve with very knowledgeable rangers. Very bespoke and special. Facilities were luxurious and hospitality was amazing.,highly recommend . "
United Kingdom
Elaine
The price is £769
includes taxes & fees
30 Jul - 31 Jul
Kariega Game Reserve - River Lodge

7. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
4.0 star property
Kenton on Sea
9.6 out of 10, Exceptional, (19 reviews)
" Incredible experience with world class service "
United Kingdom
Eleanor
The price is £811
includes taxes & fees
21 Jul - 22 Jul
Kariega Game Reserve - Ukhozi Lodge

8. African Safari Lodge

African Safari Lodge
3.5 star property
Makhanda
10.0 out of 10, Exceptional, (3 reviews)
"The scenery and wildlife was really welcome to relax after a busy day driving and seeing clients."
South Africa
Izak
The price is £56
includes taxes & fees
7 Aug - 8 Aug
African Safari Lodge

9. Oceana Beach and Wildlife Reserve

Oceana Beach and Wildlife Reserve
5.0 star property
Seafield
9.8 out of 10, Exceptional, (13 reviews)
"The staff was super friendly and helpful. The food simply amazing. Excellent value for money overall."
South Africa
Enver
The price is £480
includes taxes & fees
20 Jul - 21 Jul
Oceana Beach and Wildlife Reserve

10. The Milner

The Milner
4.0 star property
Makhanda
10.0 out of 10, Exceptional, (20 reviews)
"Only one words describes our stay “AMAZING “"
South Africa
Frenando
The price is £136
includes taxes & fees
25 Jul - 26 Jul
The Milner

11. First Group Kowie River Chalets

First Group Kowie River Chalets
2.0 star property
PORT ALFRED
First Group Kowie River Chalets

12. 1 on Ross

1 on Ross
3.0 star property
Makhanda
9.0 out of 10, Wonderful, (7 reviews)
"Room was very clean and organised. Staff and owner were extremely helpful."
United Kingdom
Stuart
The price is £52
includes taxes & fees
30 Jul - 31 Jul
1 on Ross

13. Joktel Fish River Resort & Golf Course

Joktel Fish River Resort & Golf Course
4.5 star property
Gibraltar Rock
Joktel Fish River Resort & Golf Course

14. Ocean Breeze

Ocean Breeze
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (1 review)
"We very visit Kenton each year. We have stayed in a number of the houses that form this group. They are all wonderful. "
South Africa
cavan
The price is £112
includes taxes & fees
22 Jul - 23 Jul
Ocean Breeze

15. Burlington Bush Cottages

Burlington Bush Cottages
3.5 star property
Salem
10.0 out of 10, Exceptional, (4 reviews)
"Absolutely private"
Germany
Miriam
Burlington Bush Cottages

16. Graham Hotel

Graham Hotel
3.0 star property
Makhanda
6.8 out of 10, (5 reviews)
"Downtown area, a bit rundown, but wide street and Hotel is situated close to Bars and restaurants, there is a bottle shop next door and so could be a sound issue (no double glazing). Air-conditioning was excellent, one of the best I have had outside of USA.Hotel is a bit dated, but staff are friendly and helpful, only bed issue was it was 2 singles pushed together but made up as 2 singles, so a bit cramped."
United Kingdom
Anonymous traveller
Graham Hotel

17. AppleBee Guest Cottages

AppleBee Guest Cottages
3.5 star property
Makhanda
9.8 out of 10, Exceptional, (8 reviews)
"No livestock or manger to be seen, but we came less than an hour after a last minute booking and were welcomed graciously, despite arriving near midnight on Christmas Eve. Beautiful little flat, well maintained and clean, gated parking and a lovely hostess. Stocked well with a continental breakfast, which we enjoyed at midnight and again in the morning... we’d not found any shops or restaurants for dinner due to the holiday. "
United States
capepamela
The price is £56
includes taxes & fees
25 Jul - 26 Jul
AppleBee Guest Cottages
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

Where to stay in Port Alfred

Find the best Port Alfred areas for the activities you enjoy most. Learn more about Port Alfred
Learn more about Port Alfred

West Bank

West Bank might not have many top sights, but Shipwreck Hiking & Canoe Trails and Great Fish Point Lighthouse are two attractions nearby that you can check out.

Stay near popular Port Alfred attractions

Learn more about Port Alfred

Boat captains will take you up the Kowie River to spot herons while fishermen cast lines from the marina's rocky jetties. Surf the warm waves at Kelly's Beach, then browse local art at the Richmond House Museum's restored 1840s settler home.

A surfer riding a large wave in the ocean.

Top Port Alfred Hotel Reviews

More cheap stays in Port Alfred

Find out more about Port Alfred

Top reasons to visit Port Alfred

  • Stunning Beaches: Port Alfred boasts beautiful beaches perfect for sunbathing and water sports.
  • Cultural Experiences: Explore the town's rich history with its historic lighthouse and local monuments.
  • Outdoor Activities: Enjoy birdwatching, leisurely coastal walks, and boat trips on the Kowie River.
  • Golfing Paradise: The renowned Port Alfred Golf Club offers a fantastic experience for golf enthusiasts.
  • Charming Accommodation: A variety of guesthouses and hotels cater to all preferences, ensuring a memorable stay.

Find great hotels in and around Port Alfred

Discover a delightful array of accommodation options in Port Alfred, where charming guesthouses and hotels cater to every traveller's needs. Whether you're seeking a beachfront retreat, an adventurous getaway, or a comfortable base for business travel, you'll find the perfect spot to relax and unwind. With a variety of amenities and services tailored for an unforgettable stay, Port Alfred promises a memorable experience for all visitors.

  • Royal St. Andrews Hotel, Conference Centre & Spa: A prestigious 4-star hotel, Royal St. Andrews Hotel, Conference Centre & Spa boasts a remarkable guest rating of 9.4. Nestled in Port Alfred, this hotel is perfect for adventurers and families seeking a golf-themed getaway. Guests can indulge in a variety of adventure sports such as kayaking, surfing, and motorboating. The hotel also caters to families with amenities including an arcade game room and childcare services. The perfect blend of leisure and excitement, this hotel ensures an unforgettable stay.
  • My Pond Hotel: Rated 8.4 and holding a 3.5-star status, My Pond Hotel offers a romantic and relaxing escape in Port Alfred. With direct access to the beach, it's ideal for couples and business travellers alike. Guests can enjoy stunning garden views from the restaurant and delight in special romance packages. For relaxation, the hotel features an outdoor pool and nearby spas, creating a serene environment for unwinding after a busy day. Its charming atmosphere makes it an excellent choice for a tranquil getaway.
  • Oceana Beach and Wildlife Reserve: A luxurious 5-star accommodation, Oceana Beach and Wildlife Reserve enjoys a stellar guest rating of 9.8. Located a mere 9.7km from Port Alfred, this resort is perfect for families and adventure seekers alike. With direct beach access, guests can engage in various outdoor activities such as horse riding, fishing, and surfing. The property also offers family-friendly amenities, including childcare services and a dedicated children's pool. This reserve combines natural beauty with lavish comfort, ensuring an exceptional stay.

Where to stay in and around Port Alfred

Port Alfred is a charming coastal gem in the Eastern Cape of South Africa, ideal for culture enthusiasts and beach lovers alike. Explore the stunning beachfront, bask in the sunny weather, and immerse yourself in the rich historical atmosphere of the area. With many attractions nearby, including delightful towns and scenic landscapes, your vacation promises a delightful mix of relaxation and adventure, making Port Alfred an unforgettable destination.

  • Bathurst: Located approximately 12.9km from Port Alfred, Bathurst is a charming town steeped in culture and history. Visitors flock here year-round, with peak arrivals in April, September, and December. Bathurst is renowned for its engaging cultural experiences, beautiful beaches, and historic landmarks. Notable attractions include the Bathurst Agricultural Museum and the iconic Big Pineapple, offering a unique glimpse into the region's agricultural heritage. Whether you’re exploring local monuments or enjoying a day at the beach, Bathurst provides a delightful escape for those wanting to immerse themselves in South African culture.
  • West Bank: Just around the corner from Port Alfred, West Bank is a vibrant neighbourhood that attracts visitors seeking outdoor adventures and luxury experiences. Peak visitor numbers occur in March and during the festive December to January period, while quieter months include June and August to September. The area is home to excellent golf courses and a prestigious country club, making it a haven for sports enthusiasts. With its picturesque scenery and a variety of outdoor activities, West Bank is ideal for those wanting to enjoy the great outdoors while indulging in a little luxury.
  • Kleinemonde: Situated about 16.1km from Port Alfred, Kleinemonde is a quaint village that offers a tranquil retreat for visitors. With moderately seasonal tourist arrivals peaking in March and December to January, Kleinemonde is perfect for those seeking a peaceful getaway. The village is known for its stunning natural beauty, including pristine beaches and tranquil estuaries, making it a fantastic spot for nature lovers and those wishing to unwind. Its close proximity to Port Alfred allows for easy exploration while maintaining a sense of serenity in this picturesque locale.

Things to do in Port Alfred

Port Alfred in the Eastern Cape is perfect for a culturally themed beach getaway with various outdoor activities. Visitors can enjoy local attractions, birdwatching opportunities, leisurely strolls along the coast, and boat trips on the Kowie River. For golf enthusiasts, the town boasts a lovely golf course and a private country club, making it an ideal destination for relaxation and recreation.

Shopping

The nearest shopping spot is the Port Alfred Shopping Centre, featuring a variety of shops for gifts and souvenirs. If you're up for a drive, check out the Baywest Mall in Port Elizabeth, which offers a broader selection of retail outlets and dining options.

Recreation

The Healing Garden offers a tranquil environment with holistic therapies, yoga sessions, and meditation workshops, promoting relaxation and rejuvenation. For active pursuits, the nearby Royal Alfred Marina provides scenic walks and water-based activities, perfect for unwinding amidst stunning coastal views and pristine nature.

Adventure

Explore the Kowie River on a kayaking adventure, gliding through serene waters while taking in the stunning scenery. For thrill-seekers, try your hand at sandboarding on the nearby dunes, where you can race down the sandy slopes and enjoy the exhilarating rush of speed.

Nightlife

For a lively evening, visit the Royal St. Andrews Hotel's bar for a delightful cocktail and stunning views. Enjoy live music at The Wharf Street Brewpub, where you can savour craft beers while soaking in the vibrant atmosphere of Port Alfred's nightlife.

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

Booking tips and Expedia advantages for Port Alfred

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Port Alfred is moderately seasonal. The cheapest months to stay in Port Alfred are May to July, where the prices are moderately lower. This is in comparison to January, April and November, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Port Alfred about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Port Alfred is Saturday. The most expensive day to stay in Port Alfred is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To find the most cost-effective options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Port Alfred with your flights and activities through an Expedia package.

Find the best attractions in and around Port Alfred

Port Alfred offers a delightful blend of cultural experiences, stunning beaches, and outdoor adventures. Visitors can explore the historic lighthouse and various monuments, while beach enthusiasts can enjoy the sun and surf. For golf lovers, the Port Alfred Golf Club provides a fantastic sporting experience. Additionally, nearby Port Elizabeth is worth a visit for further exploration, making Port Alfred an ideal destination for those seeking both relaxation and adventure.

  • The Toposcope: Located approximately 11.3km from Port Alfred, The Toposcope offers a fascinating glimpse into local history. This historic site is adorned with informative plaques that recount significant events and cultural tales, making it a perfect spot for history enthusiasts and those seeking to connect with the region's heritage.
  • Great Fish Point Lighthouse: Situated within Port Alfred, this historic lighthouse is an iconic landmark. With its charming architecture and panoramic views of the coastline, visitors can enjoy the rich maritime history while soaking up the coastal atmosphere that surrounds this vibrant area.
  • Kelly's Beach: Just 3.2km from Port Alfred, Kelly's Beach is a stunning stretch of golden sands and gentle waves, ideal for sunbathing, swimming, and relaxing. The beach vibes here create a perfect escape for families and those looking to unwind by the sea.

Best time to go to Port Alfred

The best time to visit Port Alfred is dependent on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.5°F (22.5°C)Light RainMostly SunnySlightly HighModerately High
February73.0°F (22.8°C)Light RainMostly SunnyAverageAverage
March72.0°F (22.2°C)Light RainMostly SunnyAverageAverage
April68.0°F (20.0°C)Light RainMostly SunnyAverageModerately High
May65.8°F (18.8°C)No RainMostly SunnySlightly LowModerately Low
June62.8°F (17.1°C)No RainSunnySlightly LowModerately Low
July61.9°F (16.6°C)No RainSunnyAverageModerately Low
August62.4°F (16.9°C)No RainMostly SunnySlightly LowAverage
September63.9°F (17.7°C)Light RainMostly SunnySlightly HighAverage
October65.1°F (18.4°C)Light RainMostly SunnyAverageAverage
November66.7°F (19.3°C)Light RainMostly SunnyAverageModerately High
December69.6°F (20.9°C)Light RainMostly CloudySlightly HighAverage

The nearest major airports for your trip to Port Alfred

When planning your visit to Port Alfred, you can fly into two main airports: Port Elizabeth (ELS.0-aPLZ-0.Travel-Guide-Filter-Hotels>PLZ) and East London (ELS). Port Elizabeth Airport is approximately 125.5km away, with nearby hotels such as the 5-star Hacklewood Hill Country House and the 4.5-star No5 Boutique Art Hotel, both situated a couple of miles from the airport. Alternatively, East London Airport is about 106.2km away, offering accommodation options like the 4-star Premier Hotel East London ICC and Park Place Boutique Guesthouse, both also 8.0km from the airport. Transportation services from these hotels to the airports are typically convenient, providing easy access for travellers.

Frequently asked questions

What is the best area to stay in Port Alfred?
The best area to stay in Port Alfred is along the Kowie River, particularly around the Royal Alfred Marina and the main beach areas.

This area is the heart of Port Alfred, offering direct access to the water and the town's primary attractions. It's well-developed with a mix of accommodation options, restaurants, and shops, all within easy reach. The main road, Pascoe Crescent, runs parallel to the river and provides access to many establishments.

For families, staying near the main beach is an excellent choice. The beach offers plenty of space for children to play, and the Kowie River mouth provides calmer waters for swimming and various water sports. Properties in this vicinity often have direct beach access or are just a short stroll away, making it convenient for daily outings.

Couples looking for a relaxing getaway often find the Royal Alfred Marina area appealing. This exclusive section features properties with private jetties and views of the yachts, offering a tranquil setting.
What are the best hotels in Port Alfred that travellers recommend?
For excellent accommodation in Port Alfred, travellers consistently recommend the Royal St. Andrews Hotel, Conference Centre & Spa.

This 4-star hotel, with an impressive 9.4 rating, offers comfortable and spacious rooms, often featuring deep soaking bathtubs and premium bedding. Guests frequently praise the hotel's pleasant location and excellent food, with a restaurant offering garden views. A poolside bar is available, and the hotel provides a complimentary full breakfast. For relaxation, massages on the beach can be arranged. The hotel is conveniently located near Kelly's Beach, just 0.9 km away, and East Beach, 1.5 km away.
What are the best family hotels in Port Alfred?
For family-friendly accommodation in Port Alfred, consider the Royal St. Andrews Hotel, Conference Centre & Spa or My Pond Hotel.

The 4-star Royal St. Andrews Hotel, Conference Centre & Spa, with a 9.4 rating, is a highly recommended choice for families. It offers a pool, free rollaway beds, and onsite childcare services, making it convenient for parents. The hotel also provides children's meals at its restaurant and free cots. Its location is praised as nice and beautiful, and it's within easy reach of East Beach, Kelly's Beach, and Shipwreck Hiking & Canoe Trails.

Another excellent option for families is the 3.5-star My Pond Hotel, rated 8.4. This hotel provides free cots, children's meals, and connecting rooms, which are ideal for families travelling together. Guests also benefit from complimentary self-parking and free WiFi. It is located conveniently near East Beach and Kelly's Beach.
What are the best spa hotels in Port Alfred?
For an exceptional spa hotel in Port Alfred, the Royal St. Andrews Hotel, Conference Centre & Spa is a superb choice.

This 4-star hotel, with an outstanding 9.4 rating, offers a full-service spa that provides a wide array of treatments to help guests relax and rejuvenate. You can indulge in facial treatments, deep tissue massages, hot stone massages, sports massages, and even Ayurvedic treatments. The spa also features couples' treatment rooms, hydrotherapy, body wraps, and aromatherapy. Guests frequently praise the comfortable and spacious rooms, as well as the hotel's pleasant and beautiful location. It is also conveniently located just 0.1 km from The Royal Port Alfred Golf Club.
What hotels in Port Alfred offer free breakfast?
In Port Alfred, the Royal St. Andrews Hotel, Conference Centre & Spa offers complimentary breakfast.

The 4-star Royal St. Andrews Hotel, Conference Centre & Spa, boasting an excellent 9.4 rating, provides a free full breakfast daily for its guests. This hotel is also home to a full-service spa offering a range of treatments including deep tissue massages, hot stone massages, and body wraps. It is conveniently located near Kelly's Beach, just 0.9 km away, and East Beach, which is 1.5 km from the hotel. Guests frequently comment on the comfortable and spacious rooms, as well as the good quality of the food.
What are the most romantic hotels in Port Alfred for couples?
For a romantic getaway in Port Alfred, couples should consider the Royal St. Andrews Hotel, Conference Centre & Spa or My Pond Hotel.

The 4-star Royal St. Andrews Hotel, Conference Centre & Spa, boasting an excellent 9.4 rating, offers a luxurious experience with a full-service spa that includes couples' treatment rooms, hot stone massages, and aromatherapy. Guests have praised the comfortable and spacious rooms, as well as the beautiful location. It is also conveniently located just 0.1 km from The Royal Port Alfred Golf Club.

My Pond Hotel, with a 3.5-star rating and a respectable 8.4 review score, is another lovely option for couples. This hotel specifically offers couples dining, and guests can enjoy free WiFi and complimentary toiletries. It is situated 0.3 km from Kwena Golf.
What are the best hotels in Port Alfred near Shipwreck Hiking & Canoe Trails?
For hotels in Port Alfred near the Shipwreck Hiking & Canoe Trails, the Royal St. Andrews Hotel, Conference Centre & Spa is an excellent choice.

This 4-star hotel, with an outstanding 9.4 rating, is located just 1.1 km from the Shipwreck Hiking & Canoe Trails. It is particularly well-suited for families, offering amenities such as a pool, free rollaway extra beds, and on-site babysitting services. Guests frequently mention the comfortable and spacious rooms, the nice location, and the good food.

Another good option is My Pond Hotel. This 3.5-star hotel, rated 8.4, is 1.8 km from Shipwreck Hiking & Canoe Trails. It also caters to families with free cribs and children's meal options at its restaurant. Guests can benefit from free self-parking and complimentary WiFi.
When is the best time to go to Port Alfred?
The best time to visit Port Alfred is during the summer months, from December to February, when the weather is warm and sunny, making it ideal for beach activities and water sports.

During this period, you can expect average temperatures ranging from 20°C to 28°C, with plenty of sunshine. The seas are calm and pleasant for swimming, surfing, and boating. This time of year is superb for families looking to enjoy the extensive beaches, like Kelly's Beach, which is popular for its Blue Flag status and facilities.

Couples might also appreciate this season for romantic walks along the Kowie River or enjoying sundowners at riverside restaurants. The warmer evenings are lovely for dining outdoors and experiencing the town's relaxed pace.
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 Port Alfred.
How can I save on a Port Alfred hotel booking with Expedia?
Members always get our best prices. Find our best Port Alfred 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 Port Alfred hotel?
Prices for hotels in Port Alfred often vary, but you can find a great deal 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.