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

Find hotels in Port Alfred from ฿1,007

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Star rating

Guest rating

Our top choices for Port Alfred hotels

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

Royal St. Andrews Hotel, Conference Centre & Spa
West Bank
United States
pius
฿3,032
฿3,487 total
includes taxes & fees
29 Oct - 30 Oct
Royal St. Andrews Hotel, Conference Centre & Spa

2. My Pond Hotel

My Pond Hotel
Port Alfred
South Africa
Guy
฿2,304
฿2,649 total
includes taxes & fees
6 Oct - 7 Oct
My Pond Hotel

3. Kowie River Guest House

Kowie River Guest House
Port Alfred
South Africa
Yoshna
฿3,627
฿3,627 total
includes taxes & fees
7 Oct - 8 Oct
Kowie River Guest House

4. First Group Kowie River Chalets

First Group Kowie River Chalets
Port Alfred
South Africa
Debbie
฿3,884
฿4,467 total
includes taxes & fees
6 Oct - 7 Oct
First Group Kowie River Chalets

5. The Lookout Guest House

The Lookout Guest House
Port Alfred
Australia
Isaac
฿2,418
฿2,418 total
includes taxes & fees
7 Oct - 8 Oct
The Lookout Guest House

6. Dockside Guest House

Dockside Guest House
Port Alfred
United Kingdom
Mr d
฿4,380
฿5,037 total
includes taxes & fees
2 Nov - 3 Nov
Dockside Guest House

7. Oceana Beach and Wildlife Reserve

Oceana Beach and Wildlife Reserve
Seafield
South Africa
Enver
฿22,226
฿25,560 total
includes taxes & fees
6 Oct - 7 Oct
Oceana Beach and Wildlife Reserve

8. Kingston Farm

Kingston Farm
Bathurst
United States
James
฿1,813
฿1,813 total
includes taxes & fees
7 Oct - 8 Oct
Kingston Farm

9. Green Fountain Villa 5

Green Fountain Villa 5
Port Alfred
฿2,534
฿3,155 total
includes taxes & fees
6 Oct - 7 Oct
Green Fountain Villa 5

10. Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
Kenton on Sea
United Kingdom
Anonymous traveller
฿39,246
฿46,140 total
includes taxes & fees
6 Oct - 7 Oct
Kariega Game Reserve - Ukhozi Lodge

11. Sibuya Game Reserve

Sibuya Game Reserve
Kenton on Sea
Australia
Fiona
฿27,682
฿31,835 total
includes taxes & fees
6 Oct - 7 Oct
Sibuya Game Reserve

12. Kariega Game Reserve - Main Lodge

Kariega Game Reserve - Main Lodge
Kenton on Sea
United Kingdom
John
฿29,785
฿35,260 total
includes taxes & fees
7 Oct - 8 Oct
Kariega Game Reserve - Main Lodge

13. The Oyster Box Beach House

The Oyster Box Beach House
Kenton on Sea
United States
thomas
฿9,373
฿10,779 total
includes taxes & fees
13 Oct - 14 Oct
The Oyster Box Beach House

14. Kariega Game Reserve - River Lodge

Kariega Game Reserve - River Lodge
Kenton on Sea
United Kingdom
Elaine
฿39,246
฿46,140 total
includes taxes & fees
7 Oct - 8 Oct
Kariega Game Reserve - River Lodge

15. Woodlands Cottages & Camping

Woodlands Cottages & Camping
Kenton on Sea
฿876
฿1,007 total
includes taxes & fees
8 Oct - 9 Oct
Woodlands Cottages & Camping

16. Inverell Station

Inverell Station
Kenton on Sea
Canada
Lucia M
฿5,081
฿5,843 total
includes taxes & fees
8 Oct - 9 Oct
Inverell Station

17. Ocean Breeze

Ocean Breeze
Kenton on Sea
South Africa
cavan
฿4,871
฿5,601 total
includes taxes & fees
15 Oct - 16 Oct
Ocean Breeze

18. The Boat Shed

The Boat Shed
Kenton on Sea
Switzerland
Rene
฿5,081
฿5,843 total
includes taxes & fees
14 Oct - 15 Oct
The Boat Shed

19. Driftwood - Kenton on Sea

Driftwood - Kenton on Sea
Kenton on Sea
South Africa
Retshegofaditswe
฿5,081
฿5,843 total
includes taxes & fees
7 Oct - 8 Oct
Driftwood - Kenton on Sea
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.

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

Kelly's Beach

9.6/10 (4 reviews)
Why not spend a care-free afternoon at Kelly's Beach during your travels in Port Alfred? Wander 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

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

East Beach

9.6/10 (4 reviews)
Why not spend a lazy afternoon at East Beach during your trip 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 waterfront residential area with houses, a bridge, and boats.

Top Port Alfred Hotel Reviews

My Pond Hotel

My Pond Hotel

8/10 Good
"Only stayed one night and arrived in the early evening and had difficulty finding the location, mostly because the roads in SA tend to not have working street lighting. Friendly well mannered Staff, felt happy the parking was secure enough, great breakfast, spacious but "worn" room with a good view of the river, noisy neighbours though. Had a good rest."
Christopher 1-night trip
Posted 5 hours ago
My Pond Hotel
Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge

8/10 Good
"The reserve has comfortable chalets. The game drives were amazing thou sometimes were felt borderline dangerous due to very close encounters with lions and especially with the large herd of elephants with babies, that became agitated by our car proximity. Fortunately, all encounters ended peacefully. Our guide/driver Brendon had 21 years of experience in the reserve, thanks to him we had unforgettable experience of finding and meting almost all the species in reserve, as I mentioned mostly face to face: lions (full family of 7), elephants, buffalos, rhinos, hippos (that's 4 out of big 5), not to mention zebras, elands, springboks, wildebeests, herds of giraffes to mention a few. Would recommend visiting the reserve, We spent there full 2 days what was more than enough to not repeat same experiences, if we were staying longer."
Alexander 2-night trip
Posted 1 month ago
Kariega Game Reserve - Ukhozi Lodge
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 2 months 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 3 months ago
Kowie River Guest House
Kingston Farm

Kingston Farm

10/10 Excellent
"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!"
James 1-night trip
Posted 4 months ago
Kingston Farm
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 8 months ago
The Oyster Box Beach House

More cheap stays in Port Alfred

Woodlands Cottages & Camping

Woodlands Cottages & Camping

Grahamstown Road R343 Kenton on Sea Eastern Cape
฿876
฿1,007 total
8 Oct - 9 Oct
includes taxes & fees
Woodlands Cottages & Camping
Green Fountain Villa 5

Green Fountain Villa 5

Port Alfred EC
฿2,534
฿3,155 total
6 Oct - 7 Oct
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 relaxation.
  • Outdoor Adventures: Engage in birdwatching, scenic boat trips, and diving opportunities in picturesque surroundings.
  • Rich Cultural Heritage: Explore historic lighthouses and monuments that reflect the local history and culture.
  • Golfing Experience: Enjoy a round at the renowned Port Alfred Golf Club, catering to sports enthusiasts.
  • Charming Accommodation: Choose from a variety of guesthouses and hotels to enhance your stay.

Find great hotels in and around Port Alfred

Discover the charming accommodation options in Port Alfred, where a variety of guesthouses and hotels await to enhance your stay. Whether you seek a beachfront retreat, a base for business travel, or an adventure-filled vacation, you'll find suitable choices to match your needs. With a range of apartment options and insightful hotel reviews, Port Alfred promises a delightful experience for every traveller.

  • My Pond Hotel: This charming 3.5-star hotel, rated 8.4 out of 10 by guests, offers a delightful blend of beachside relaxation and romantic escapades. Located in Port Alfred, My Pond Hotel is ideal for those seeking a tranquil getaway. Guests can revel in stunning garden views from the restaurant while enjoying specially curated romance packages. The hotel also features outdoor pool facilities, complete with sun loungers, making it a perfect spot for unwinding after a day at the beach. With limited-hour room service, couples can savour intimate dining experiences right from their rooms.
  • Royal St. Andrews Hotel, Conference Centre & Spa: A notable 4-star accommodation with a guest rating of 9.4 out of 10, this hotel caters to families and adventure seekers alike. Located in Port Alfred, the Royal St. Andrews Hotel boasts a variety of on-site amenities, including a conference centre, a luxurious spa, and golf facilities. For those craving adventure, the hotel provides access to nearby surfing, fishing, and tubing activities. Families will appreciate the dedicated services for children, including an arcade game room and childcare options, ensuring a fun-filled stay for all ages.
  • Oceana Beach and Wildlife Reserve: A luxurious 5-star retreat, Oceana Beach and Wildlife Reserve boasts an impressive guest rating of 9.8 out of 10. Situated a short distance from Port Alfred, this exquisite property is perfect for families seeking a beach holiday with a touch of adventure. With direct beach access, children-friendly amenities, and supervised childcare available, families can enjoy both relaxation and exploration. The reserve's unique wildlife experiences add an enriching element to the stay, making it a remarkable destination for those looking to immerse themselves in nature's beauty.

Where to stay in and around Port Alfred

Port Alfred offers a delightful blend of culture, stunning beaches, and outdoor adventures, making it a perfect getaway. Visitors can bask in the sunny weather while exploring the picturesque beachfront or delving into the rich history of nearby towns. With numerous attractions and charming neighbourhoods, Port Alfred promises an enriching travel experience. Don’t miss the opportunity to discover the vibrant atmosphere and local culture that define this beautiful part of South Africa.

  • Bathurst: Situated approximately 13km from Port Alfred, Bathurst is a charming city steeped in history and culture. Known for its unique blend of cultural experiences and stunning beaches, Bathurst attracts visitors year-round, with peak arrivals in April, September, and December. The town is home to intriguing landmarks and attractions such as historic monuments and beautiful beaches, making it an ideal destination for those seeking both relaxation and exploration. Enjoy the rich heritage on display as you wander through its quaint streets.
  • West Bank: Nestled in close proximity to Port Alfred, West Bank is a vibrant neighbourhood that offers a wealth of outdoor activities and luxurious experiences. This area sees an influx of visitors primarily in March and during the festive period from December to January. Golf enthusiasts will find themselves in paradise with several prestigious golf courses and private country clubs available for play. The scenic landscapes and well-maintained facilities make West Bank a perfect spot for both sports lovers and those looking to indulge in a bit of luxury.
  • Kleinemonde: Approximately 16km from Port Alfred, Kleinemonde is a picturesque village that boasts a serene atmosphere, perfect for a peaceful retreat. While its visitor numbers are moderately seasonal, peaking in March and the festive months of December to January, Kleinemonde offers a unique charm that captivates those who venture here. With its stunning natural surroundings and tranquil rivers, it's an excellent spot for nature lovers and those seeking a quiet escape from the hustle and bustle of city life.

Things to do in Port Alfred

Shopping

In Port Alfred, you'll find local shops along the main street offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Greenacres Shopping Centre in Port Elizabeth for a larger selection of retail stores and dining options.

Recreation

The Wellness Centre in Port Alfred offers a tranquil environment for relaxation, featuring rejuvenating spa treatments and holistic therapies. Engage in yoga sessions overlooking the ocean or indulge in massage therapies that promote harmony and balance, surrounded by soothing sounds of nature.

Riverview Wellness Retreat provides a peaceful escape with nature walks along the river, meditation spaces, and healthy dining options. Guests can enjoy guided wellness programmes tailored to enhance physical and mental well-being, all set against a backdrop of lush greenery.

Adventure

In Port Alfred, embark on thrilling river cruises along the Kowie River, where you can spot diverse wildlife. Try your hand at surfing at the local beaches, or head to the nearby Addo Elephant National Park for an unforgettable safari experience amidst majestic elephants.

Nightlife

Explore the vibrant atmosphere at The Royal St. Andrews Hotel's bar, where you can enjoy cocktails and live sports. For a more relaxed vibe, visit The Wharf Street Brewpub for craft beers and tasty pub grub while soaking in the local ambience.

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

Find the best attractions in and around Port Alfred

Port Alfred, located in the Eastern Cape of South Africa, is perfect for culture enthusiasts and beach lovers alike. Visitors can explore stunning beaches, historic lighthouses, and monuments that reflect the area's rich heritage. Outdoor activities abound, including a visit to the Port Alfred Golf Club and nearby Port Elizabeth, catering to those seeking sports and cultural experiences. This charming destination promises a delightful escape for all types of travellers.

  • Great Fish Point Lighthouse: This historic lighthouse, located in Port Alfred, offers a glimpse into maritime history with its charming architecture and cultural significance. Visitors can enjoy the scenic views of the coastline while learning about the lighthouse's role in guiding ships safely.
  • Kelly's Beach: Situated approximately 3km from Port Alfred, Kelly's Beach is a stunning stretch of golden sand that invites relaxation and beach activities. With its gentle waves and tranquil atmosphere, it’s an ideal spot for sunbathing, swimming, and enjoying the natural beauty of the Eastern Cape.
  • The Big Pineapple: This quirky monument, located about 10km from Port Alfred, celebrates the local pineapple industry. Standing tall, it offers a fun photo opportunity and a chance to learn about the region's agricultural heritage, making it a delightful stop for visitors.

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

Accessing Port Alfred is convenient via two major airports. Port Elizabeth Airport (PLZ) is situated 126km away, with nearby accommodation options including the 5-star Hacklewood Hill Country House and Lemon Tree Lane, both 3km from the airport, as well as the 4.5-star No5 Boutique Art Hotel, located 5km away. East London Airport (ELS), 106km from Port Alfred, offers good hotel choices like the 4-star Premier Hotel East London ICC and Park Place Boutique Guesthouse, both 8km from the airport, alongside the 1st Class Manor B&B. These hotels provide various transportation services to their respective airports, ensuring a seamless travel experience.

Frequently asked questions

What's the best place to stay in Port Alfred?
My Pond Hotel is one of the top choices for your stay based on our traveller data. This hotel offers a restaurant and an outdoor pool. Other good options for your visit include Royal St. Andrews Hotel, Conference Centre & Spa and First Group Kowie River Chalets. See all available top hotels, or vacation rentals in Port Alfred.
If I need to cancel my hotel reservation in Port Alfred, will I receive a refund?
Yes! Most room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Port Alfred.
What's the best family accommodation in Port Alfred?
Royal St. Andrews Hotel, Conference Centre & Spa is a hotel with an outdoor pool and 3 restaurants, and it's a top choice on Expedia for families. Find more child-friendly accommodations in Port Alfred.
What's the best hotel to stay near the beach in Port Alfred?
The Lookout Guest House is a top beach guest house offering 2 outdoor pools and free WiFi, located within a short 13-minute walk of East Beach . Dockside Guest House is another good choice for your stay near the beach. See more stays near the beach in Port Alfred.
What's the best place to stay if I'm looking to play golf in Port Alfred?
Royal St. Andrews Hotel, Conference Centre & Spa is a top hotel that has an adjacent golf course and features a full-service spa. Another good option is The Lookout Guest House if you'd like to be close to a golf course while in town. You can tee off at The Royal Port Alfred Golf Club or Kwena Golf while you're in town. See more golf hotels in Port Alfred.
What are some hotels with pools in Port Alfred?
My Pond Hotel: Features free self parking, an outdoor pool and complimentary wireless Internet access. Royal St. Andrews Hotel, Conference Centre & Spa and First Group Kowie River Chalets are a couple of other choices with an on-site pool. View all hotels with pools in Port Alfred.
What is the best spa hotel in Port Alfred?
Royal St. Andrews Hotel, Conference Centre & Spa is a top spa hotel featuring 3 restaurants, a bar and an outdoor pool. Enjoy a facial, body scrub or deep-tissue massage at CSpa Wellness by Camelot. See all spa hotels in Port Alfred.
What's it like staying in Port Alfred?
Visitors can enjoy all that Port Alfred has to offer, including the golf courses, waterfront and seafood restaurants. In Port Alfred, there are 20 hotels and other accommodation options to choose from. Find out more about Port Alfred.
What are the top places to visit in Port Alfred?
The picturesque setting of Kelly's Beach and East Beach exemplify the area's natural beauty. A couple of additional sights to add to your itinerary are The Royal Port Alfred Golf Club and Shipwreck Hiking & Canoe Trails. Take a look at what more there is to see and do in Expedia's Port Alfred guide.
What's the weather like in Port Alfred?
The hottest months are usually February and January, with an average temperature of 22°C, while the coldest months are July and August, with an average of 17°C. Average annual precipitation for Port Alfred is 759 mm.