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

Find hotels in Port Alfred from £22

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Port Alfred hotels

1. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Guy
£51
includes taxes & fees
20 Sept - 21 Sept
My Pond Hotel

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
pius
£79
includes taxes & fees
24 Sept - 25 Sept
Royal St. Andrews Hotel, Conference Centre & Spa

3. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
£686
includes taxes & fees
6 Sept - 7 Sept
Sibuya Game Reserve

4. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
£1,016
includes taxes & fees
6 Sept - 7 Sept
Kariega Game Reserve - River Lodge

5. Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
Kenton on Sea
Germany
Ole
£1,507
includes taxes & fees
3 Oct - 4 Oct
Kariega Game Reserve Settlers Drift

6. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Lorraine
£1,031
includes taxes & fees
3 Sept - 4 Sept
Kariega Game Reserve - Ukhozi Lodge

7. African Safari Lodge

African Safari Lodge
Makhanda
South Africa
Izak
£99
includes taxes & fees
29 Sept - 30 Sept
African Safari Lodge

8. Oceana Beach and Wildlife Reserve

Oceana Beach and Wildlife Reserve
Seafield
South Africa
Enver
£545
includes taxes & fees
3 Oct - 4 Oct
Oceana Beach and Wildlife Reserve

9. The Milner

The Milner
Makhanda
South Africa
Frenando
£139
includes taxes & fees
3 Sept - 4 Sept
The Milner

10. 1 on Ross

1 on Ross
Makhanda
United Kingdom
Stuart
£56
includes taxes & fees
12 Sept - 13 Sept
1 on Ross

11. Joktel Fish River Resort & Golf Course

Joktel Fish River Resort & Golf Course
Gibraltar Rock
Joktel Fish River Resort & Golf Course

12. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
£120
includes taxes & fees
6 Sept - 7 Sept
Ocean Breeze

13. Burlington Bush Cottages

Burlington Bush Cottages
Salem
Germany
Miriam
Burlington Bush Cottages

14. AppleBee Guest Cottages

AppleBee Guest Cottages
Makhanda
United States
capepamela
£59
includes taxes & fees
3 Sept - 4 Sept
AppleBee Guest Cottages

15. Graham Hotel

Graham Hotel
Makhanda
United Kingdom
Anonymous traveller
Graham Hotel
View all properties
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 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

The Royal Port Alfred Golf Club

10.0/10 (1 review)
Enjoy a round of golf in Port Alfred at The Royal Port Alfred Golf Club. Stroll along the waterfront or discover the area's coral reefs.
See properties

Kwena Golf

Enjoy a round of golf in Port Alfred at Kwena Golf. Stroll along the waterfront or discover the area's coral reefs.
See properties

Shipwreck Hiking & Canoe Trails

8.0/10 (1 review)
You can take time to visit Shipwreck Hiking & Canoe Trails during your travels to Port Alfred. Wander the waterfront or discover the area's coral reefs.
See properties

Great Fish Point Lighthouse

8.0/10 (1 review)
You can find out about the history of Port Alfred with a visit to Great Fish Point Lighthouse. Stroll along the waterfront or discover the area's coral reefs.
See properties

Sports Green

Catch an event at Sports Green during your trip to Port Alfred. Stroll along the waterfront or discover the area's coral reefs.
See properties

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.

See all hotels in Port Alfred
A surfer riding a large wave in the ocean.

Top Port Alfred Hotel Reviews

Royal St. Andrews Hotel, Conference Centre & Spa

Royal St. Andrews Hotel, Conference Centre & Spa

8/10 Good
"Very nice stay , outstanding customer service and breakfast was delicious!"
pius 1-night trip
Posted 3 weeks ago
Royal St. Andrews Hotel, Conference Centre & Spa
Kowie River Guest House

Kowie River Guest House

10/10 Excellent
"Amazing stay! Absolutely perfect 😊"
Melanie 1-night trip
Posted 2 months ago
Kowie River Guest House
My Pond Hotel

My Pond Hotel

10/10 Excellent
"Great room, quiet, great breakfast and friendly staff."
Guy 1-night trip
Posted 3 months ago
My Pond Hotel
The Oyster Box Beach House

The Oyster Box Beach House

10/10 Excellent
"Beautiful views from living room, bedroom, shower room yes shower room amazing and staff truly amazing. Overall 10 out of 10"
Ash 3-night trip
Posted 7 months ago
The Oyster Box Beach House
Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge

10/10 Excellent
"Gresat location and facilities and very helpful and friendly staff"
John 1-night trip
Posted 10 months ago
Kariega Game Reserve - Main Lodge
Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge

10/10 Excellent
" Incredible experience with world class service "
Eleanor 3-night trip
Posted 11 months ago
Kariega Game Reserve - Ukhozi Lodge

More cheap stays in Port Alfred

Woodlands Cottages & Camping

Woodlands Cottages & Camping

Grahamstown Road R343 Kenton on Sea Eastern Cape
£22
3 Sept - 4 Sept
includes taxes & fees
Woodlands Cottages & Camping
Green Fountain Villa 5

Green Fountain Villa 5

Port Alfred EC
£78
3 Sept - 4 Sept
includes taxes & fees
Green Fountain Villa 5
First Group Kowie River Chalets

First Group Kowie River Chalets

ORIOLE ROAD 1 PORT ALFRED
Get ratesFirst Group Kowie River Chalets
Sunshine Modern Retreat

Sunshine Modern Retreat

Port Alfred Eastern Cape
Get ratesSunshine Modern Retreat

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 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 £22 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