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

Search Port Alfred hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Alfred hotels

1. 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)
The price is AU$178
includes taxes & fees
24 July - 25 July
Royal St. Andrews Hotel, Conference Centre & Spa

2. Kowie River Guest House

Kowie River Guest House
3.5 star property
Port Alfred
10.0 out of 10, Exceptional, (6 reviews)
"Excellent and convenient"
United States
Alistair
The price is AU$127
includes taxes & fees
24 July - 25 July
Kowie River Guest House

3. 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 AU$91
includes taxes & fees
3 Aug - 4 Aug
My Pond Hotel

4. The Lookout Guest House

The Lookout Guest House
4.0 star property
Port Alfred
9.6 out of 10, Exceptional, (23 reviews)
"Amazing location and facilities. Service was incredible. "
Australia
Isaac
The price is AU$95
includes taxes & fees
2 Aug - 3 Aug
The Lookout Guest House

5. First Group Kowie River Chalets

First Group Kowie River Chalets
3.0 star property
Port Alfred
9.2 out of 10, Wonderful, (12 reviews)
"Thank you for a great weekend at the Kowie Chalets. It was nice to see that the chalets looks like it does on the website photos. We can recommend this place to any of our friends and family."
South Africa
Debbie
The price is AU$195
includes taxes & fees
29 July - 30 July
First Group Kowie River Chalets

6. Dockside Guest House

Dockside Guest House
3.5 star property
Port Alfred
9.4 out of 10, Exceptional, (6 reviews)
"I arrived early afternoon and was checked in immediately. I had forgotten to load my South Africa map on to my TomTom GPS before leaving the UK and the lady of the house helped me do this on her own computer for which I will be eternally grateful. room was nice with balcony with table and chairs and river view. Bathroom had a tub - wonderful- and there were plenty of electrical points to charge phone etc. I walked to the nearby Quay Street at dusk to the recommended brew pub where I had a couple...
United Kingdom
Mr d
The price is AU$165
includes taxes & fees
23 July - 24 July
Dockside Guest House

7. Kingston Farm

Kingston Farm
3.0 star property
Bathurst
10.0 out of 10, Exceptional, (2 reviews)
"One of the best stays we have ever had! We came in late but the place and the people were warm and welcoming. The breakfast was quite literally the best I’ve ever had. Homemade bread and pastries still steaming when she brought them out! Everything gourmet and fresh, every detail of place settings planned to perfection. My wife and I were truly impressed with everything! We just love people who put that much passion into welcoming others into their home. Bravo!"
United States
James
The price is AU$78
includes taxes & fees
24 July - 25 July
Kingston Farm

8. 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 AU$927
includes taxes & fees
23 July - 24 July
Oceana Beach and Wildlife Reserve

9. 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 AU$678
includes taxes & fees
24 July - 25 July
Sibuya Game Reserve

10. 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 AU$217
includes taxes & fees
6 Aug - 7 Aug
Ocean Breeze

11. Inverell Station

Inverell Station
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (3 reviews)
"Lovely place! "
Canada
Lucia M
The price is AU$201
includes taxes & fees
17 Aug - 18 Aug
Inverell Station

12. The Boat Shed

The Boat Shed
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"Ein fantastischer Haus "
Switzerland
Rene
The price is AU$212
includes taxes & fees
17 Aug - 18 Aug
The Boat Shed

13. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"It was an amazing place. Looks even better than in the pictures. It's clean, well looked after. Well located. The hosts communicated well and made everything better ."
South Africa
Retshegofaditswe
The price is AU$234
includes taxes & fees
27 July - 28 July
Driftwood - Kenton on Sea

14. 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 AU$1,225
includes taxes & fees
6 Aug - 7 Aug
Kariega Game Reserve - Main Lodge

15. 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 AU$1,574
includes taxes & fees
24 July - 25 July
Kariega Game Reserve - Ukhozi Lodge

16. 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 AU$1,507
includes taxes & fees
27 July - 28 July
Kariega Game Reserve - River 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

Our guide on 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 The Royal Port Alfred Golf Club and Shipwreck Hiking & Canoe Trails 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

Recent Reviews in Port Alfred

More cheap accommodation in Port Alfred

Find out more about Port Alfred

Top reasons to visit Port Alfred

  • Stunning Beaches: Port Alfred is renowned for its beautiful beaches, perfect for relaxing strolls and sunbathing.
  • Rich Cultural Heritage: Explore historic landmarks, including the iconic lighthouse and notable monuments that reflect the local history.
  • Outdoor Adventures: Engage in various outdoor activities such as hiking, bird watching, and water sports, catering to adventure enthusiasts.
  • Golfing Paradise: Visit the esteemed golf course and private country club, ideal for golf lovers seeking a challenging round.
  • Charming Accommodation: Choose from a range of delightful lodgings, from beachfront hotels to cosy guesthouses, ensuring a comfortable stay.

Find great hotels in and around Port Alfred

Discover the ideal accommodation for your getaway in Port Alfred, Eastern Cape. Whether you're seeking beachfront hotels or charming guesthouses, this coastal gem offers a range of options tailored for beach lovers, business travellers, and adventure seekers alike. Experience the stunning scenery and vibrant atmosphere while enjoying the comforts of various lodgings that cater to all your needs.

  • My Pond Hotel: My Pond Hotel, rated 8.4, offers a unique blend of romance and nature, making it ideal for couples seeking a tranquil beach getaway. Nestled directly on the beachfront, guests can indulge in breathtaking garden views from the restaurant. The hotel features limited room service for intimate dining experiences and a range of wellness amenities, including an outdoor pool and nearby spa services, which enhance the romantic atmosphere. With a scenic terrace for relaxation, My Pond Hotel is an enchanting choice for those wanting to connect with nature while enjoying a serene escape.
  • Royal St. Andrews Hotel, Conference Centre & Spa: Boasting an impressive guest rating of 9.4, the Royal St. Andrews Hotel is perfect for families and adventure seekers. Located conveniently in Port Alfred, this hotel offers a variety of onsite recreational activities, including golfing and adventure sports such as fishing and kayaking. The family-friendly amenities, including an arcade game room and babysitting services, ensure that children are well catered for. With its focus on adventure and family bonding, this hotel provides a lively atmosphere for an unforgettable holiday.
  • Sibuya Game Reserve: With a perfect guest rating of 10.0, Sibuya Game Reserve is an exceptional lodge located 23km from Port Alfred, ideal for families and adventure enthusiasts. The reserve offers a range of thrilling activities, such as canoeing, fishing, and boat tours, allowing guests to immerse themselves in the natural beauty of the area. Children can enjoy amenities like a shared playground and supervised childcare services, ensuring a family-friendly environment. This lodge is an excellent choice for those looking to combine adventure with quality family time in a stunning setting.

Where to stay in and around Port Alfred

Port Alfred, nestled in the Eastern Cape of South Africa, offers a delightful blend of culture, stunning beaches, and outdoor adventures. With its sunny weather and vibrant atmosphere, travellers can explore the charming Port Alfred waterfront, enjoy easy beach access, and immerse themselves in the area's rich history. Whether you're a vacationer seeking relaxation or an explorer eager to discover the local attractions, Port Alfred promises an unforgettable holiday experience.

  • Bathurst: Situated a mere 13km from Port Alfred, Bathurst is a charming city steeped in history and culture. Visitors are drawn here for its rich heritage, with notable landmarks including monuments and historic sites that showcase the area’s past. The city's appeal is particularly pronounced during peak months of April, September, and December, when cultural events and local festivities bring the community to life. Bathurst offers a unique blend of beach and cultural experiences, making it a delightful stop for those keen to explore the Eastern Cape's history.
  • West Bank: Nestled around Port Alfred, West Bank is a vibrant neighbourhood that offers an array of outdoor activities and sports facilities. With visitor numbers peaking in March and during the festive season in December to January, it’s a popular spot for those seeking a luxurious escape. The area boasts golf courses and private country clubs, making it an ideal destination for golf enthusiasts. The scenic beauty of West Bank, combined with its active lifestyle options, ensures a memorable experience for travellers looking to unwind in a natural setting.
  • Kleinemonde: Located approximately 16km from Port Alfred, Kleinemonde is a quaint village that offers a tranquil getaway for those wanting to immerse themselves in nature. This destination experiences moderate seasonal visitor patterns, with peak times in March and the holiday season of December to January. Kleinemonde is perfect for those who appreciate the serene beauty of coastal landscapes and wish to enjoy leisurely activities, such as bird watching and beach walks. Its peaceful atmosphere and scenic surroundings make it an ideal retreat for relaxation and exploration.

Things to do in Port Alfred

Port Alfred offers a delightful blend of cultural experiences and outdoor activities, perfect for a relaxing holiday. Visitors can enjoy leisurely strolls along the beach, explore photography opportunities, and partake in thrilling adventures. The area boasts a private country club and a renowned golf course, making it an ideal destination for those seeking both relaxation and excitement. Whether you're indulging in serene landscapes or engaging in exciting pursuits, Port Alfred promises a memorable getaway.

Shopping

In Port Alfred, you can explore local shops for unique gifts and souvenirs. For a wider selection, head to the Royal St Andrews Mall, located about 16km away, where you'll find a variety of stores catering to different tastes.

Recreation

Experience rejuvenation at the Kowie River Wellness Centre, where you can indulge in holistic therapies and soothing treatments. For outdoor enthusiasts, the nearby Royal Alfred Marina offers scenic walks along the waterside, perfect for leisurely strolls and connecting with nature.

Adventure

Explore the Kowie River with a thrilling kayak adventure, where you can paddle through scenic landscapes and spot local wildlife. Alternatively, take a scenic hike along the nearby cliffs for stunning ocean views and a chance to encounter diverse flora and fauna.

Nightlife

Experience the vibrant nightlife at The Royal St. Andrews Hotel, where you can enjoy a lively atmosphere with cocktails and socialising. For a more laid-back vibe, visit The Wharf Street Brewpub for craft beers and local music, making for a memorable evening in Port Alfred.

*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, September 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, such as your budget, preferred location, and desired hotel type. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your Port Alfred hotel reservation 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 culture, beach, and outdoor experiences, making it an ideal holiday destination. Visitors can explore scenic beaches, the historic lighthouse, and notable monuments. The area caters to those seeking cultural immersion, beach relaxation, or sports activities. Don't miss the chance to enjoy a hearty breakfast, capture stunning photography spots, and discover the main attractions that Port Alfred has to offer.

  • Great Fish Point Lighthouse: This historic lighthouse stands as a beacon of maritime heritage within Port Alfred. With its striking architecture and panoramic views, visitors can immerse themselves in the rich culture and history of the area while enjoying the scenic coastal surroundings.
  • Kelly's Beach: Located 3km from Port Alfred, Kelly's Beach is a pristine stretch of golden sand, ideal for sunbathing and swimming. The relaxed beach vibes make it a perfect spot to unwind, with opportunities for leisurely walks along the shore and engaging in various water activities.
  • The Big Pineapple: A unique monument situated 10km from Port Alfred, The Big Pineapple celebrates local agriculture and culture. This quirky attraction provides a fun photo opportunity while offering insights into the region's history and significance in the pineapple industry.

Best time to go to Port Alfred

The best time to visit Port Alfred can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Port Alfred falls in February, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Port Alfred falls in July, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 SunnyAverageAverage
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 HighModerately High
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

Reaching Port Alfred is convenient with two major airports nearby. Port Elizabeth Airport (ELS.0-aPLZ-0.Travel-Guide-Filter-Hotels >PLZ) is situated 126km away, with excellent hotel options such as Hacklewood Hill Country House and Lemon Tree Lane, both 3km from the airport. East London Airport (ELS) is 106km from Port Alfred, offering nearby accommodations like Premier Hotel East London ICC and Park Place Boutique Guesthouse, both located 8km away. Transportation services from these hotels to the respective airports are readily available, ensuring a smooth journey for tourists visiting this beautiful coastal town.

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 cancelled 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 hotel booking in Port Alfred with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Port Alfred hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Port Alfred?
Prices for hotels in Port Alfred often vary, but you can find a great deal from AU$78 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 our cheapest rates.