Find hotels in Port Alfred from £40

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Alfred hotels

Kowie River Guest House

Kowie River Guest House
3.5 star property
Port Alfred
10.0 out of 10, Exceptional, (4 reviews)
"Excellent and convenient"
United States
Alistair
The price is £70
includes taxes & fees
3 May - 4 May
Kowie River Guest House

My Pond Hotel

My Pond Hotel
3.5 star property
Port Alfred
8.4 out of 10, Very good, (53 reviews)
"Lovely hotel close to the Main Street "
United Kingdom
Carl
The price is £43
includes taxes & fees
5 May - 6 May
My Pond Hotel

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, (88 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
The price is £80
includes taxes & fees
2 May - 3 May
Royal St. Andrews Hotel, Conference Centre & Spa

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 £54
includes taxes & fees
1 May - 2 May
The Lookout Guest House

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 £94
includes taxes & fees
20 Apr - 21 Apr
First Group Kowie River Chalets

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 £91
includes taxes & fees
13 May - 14 May
Dockside Guest House

Joktel Fish River Resort & Golf Course

Joktel Fish River Resort & Golf Course
4.5 star property
Gibraltar Rock
The price is £99
includes taxes & fees
20 May - 21 May
Joktel Fish River Resort & Golf Course

Kingston Farm

Kingston Farm
3.0 star property
Bathurst
The price is £40
includes taxes & fees
6 May - 7 May
Kingston Farm

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 £291
includes taxes & fees
2 May - 3 May
Sibuya Game Reserve

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 £120
includes taxes & fees
30 Apr - 1 May
Driftwood - Kenton on Sea

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 £570
includes taxes & fees
20 Apr - 21 Apr
Oceana Beach and Wildlife Reserve

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 £665
includes taxes & fees
1 May - 2 May
Kariega Game Reserve - Main Lodge

Inverell Station

Inverell Station
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (2 reviews)
"Lovely place! "
Canada
Lucia M
The price is £110
includes taxes & fees
5 May - 6 May
Inverell Station

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
Ocean Breeze

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 £818
includes taxes & fees
19 May - 20 May
Kariega Game Reserve - Ukhozi Lodge

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 £804
includes taxes & fees
12 May - 13 May
Kariega Game Reserve - River Lodge

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 £119
includes taxes & fees
19 May - 20 May
The Boat Shed
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.

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 from £40 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