Find hotels in Port Alfred from CA $72

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Alfred hotels

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, (87 reviews)
"Very nice quiet hotel with good beds and good food facilities"
United States
Hercules
Royal St. Andrews Hotel, Conference Centre & Spa

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 CA $1,581
CA $1,864 total
includes taxes & fees
Mar 14 - Mar 15
Kariega Game Reserve - River Lodge

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
My Pond Hotel

Kariega Game Reserve Settlers Drift

Kariega Game Reserve Settlers Drift
4.0 star property
Kenton on Sea
10.0 out of 10, Exceptional, (15 reviews)
"Perfect property."
Germany
Ole
The price is CA $2,371
CA $2,776 total
includes taxes & fees
Mar 14 - Mar 15
Kariega Game Reserve Settlers Drift

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)
"What a fantastic experience! Our family of four had an amazing time. Everyone really friendly, good food, lodges had all we needed, a (small) shared pool and table tennis for down time. But mainly, hours and hours of game drives with a brilliant guide (AK). A strong recommend!!!"
United Kingdom
John
The price is CA $1,199
CA $1,424 total
includes taxes & fees
Mar 14 - Mar 15
Kariega Game Reserve - Main Lodge

1 on Ross

1 on Ross
3.0 star property
Makhanda
9.4 out of 10, Exceptional, (6 reviews)
"Brilliant stay. Everything you need, I will rate this accommodation 5 stars! Clean, big spaces, aircon, swimming pool, tea, coffee, milk, sugar etc. Will definitely stay there again. Thanks to the host, Mike!"
South Africa
Elize
The price is CA $105
CA $105 total
includes taxes & fees
Apr 3 - Apr 4
1 on Ross

African Safari Lodge

African Safari Lodge
3.5 star property
Makhanda
10.0 out of 10, Exceptional, (3 reviews)
"The scenery and wildlife was really welcome to relax after a busy day driving and seeing clients."
South Africa
Izak
The price is CA $161
CA $186 total
includes taxes & fees
Apr 5 - Apr 6
African Safari Lodge

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 CA $916
CA $1,060 total
includes taxes & fees
Mar 8 - Mar 9
Oceana Beach and Wildlife Reserve

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 CA $1,235
CA $1,425 total
includes taxes & fees
Mar 17 - Mar 18
Sibuya Game Reserve

Kariega Game Reserve - Ukhozi Lodge

Kariega Game Reserve - Ukhozi Lodge
4.0 star property
Kenton on Sea
9.8 out of 10, Exceptional, (18 reviews)
" Incredible experience with world class service "
United Kingdom
Eleanor
The price is CA $1,564
CA $1,848 total
includes taxes & fees
Mar 15 - Mar 16
Kariega Game Reserve - Ukhozi Lodge

Joktel Fish River Resort & Golf Course

Joktel Fish River Resort & Golf Course
4.5 star property
Gibraltar Rock
The price is CA $177
CA $205 total
includes taxes & fees
Mar 7 - Mar 8
Joktel Fish River Resort & Golf Course

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 CA $210
CA $243 total
includes taxes & fees
Mar 17 - Mar 18
Ocean Breeze

The Milner

The Milner
4.0 star property
Makhanda
10.0 out of 10, Exceptional, (20 reviews)
"Only one words describes our stay “AMAZING “"
South Africa
Frenando
The price is CA $214
CA $247 total
includes taxes & fees
Mar 14 - Mar 15
The Milner

Burlington Bush Cottages

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

AppleBee Guest Cottages

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

Graham Hotel

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

A Stone's Throw Accommodation

A Stone's Throw Accommodation
3.0 star property
Makhanda
8.4 out of 10, Very good, (12 reviews)
"Modernes Haus mit schönen Ausblick. Der Strom funktionierte während unseres Aufenthaltes nicht so recht, es gibt jedoch einen Generator. Sonst war alles bestens!"
Germany
Anonymous traveller
A Stone's Throw Accommodation

Temba Private Game Reserve Olive Park

Temba Private Game Reserve Olive Park
3.0 star property
Makhanda
Temba Private Game Reserve Olive Park

African Safari Lodge

African Safari Lodge
3.0 star property
Makhanda
African Safari 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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
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 and neighborhoods for the activities you enjoy most.

West Bank

West Bank, nestled in Port Alfred, Eastern Cape, offers a vibrant cultural experience for travellers. This neighbourhood sees a seasonal influx of visitors, peaking in March and during the December to January holiday season. Explore captivating attractions like the historic Great Fish Point Lighthouse, unwind at the scenic Kelly's Beach, or catch a game at Sports Green stadium. With its unique blend of history, relaxation, and sports, West Bank is an ideal destination for those seeking a rich cultural vacation in South Africa.

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.

Port Alfred showing mist or fog, surf and landscape views

Top Port Alfred Hotel Reviews

Recent Reviews in Port Alfred

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, swimming, and water sports.
  • Outdoor Adventures: Enjoy golfing at the prestigious Royal Port Alfred Golf Club and explore game lodges for an exhilarating experience.
  • Rich History: Discover historic sites and monuments that reflect the town's vibrant past.
  • Charming Neighbourhoods: Stroll through quaint streets, ideal for a romantic getaway or leisurely exploration.
  • Welcoming Accommodations: Choose from a variety of guesthouses and hotels that cater to relaxation and adventure.

Find great hotels in and around Port Alfred

Port Alfred offers a delightful selection of accommodations, including charming guesthouses and hotels that cater to both relaxation and adventure. With a focus on beach-themed vacations and business amenities, you'll find the perfect spot to unwind or conduct meetings. Notable options include the MyPond Hotel and various spas to enhance your stay. Explore the best hotels in Port Alfred for a memorable experience in this stunning Eastern Cape destination.

  • Royal St. Andrews Hotel, Conference Centre & Spa: This 4-star hotel is perfect for adventurous travellers seeking a blend of family and business experiences in Port Alfred. With its extensive business amenities, including a well-equipped conference centre and accessible business centre, it caters to corporate guests seamlessly. For adventure enthusiasts, the hotel offers various recreation activities such as fishing, parasailing, motorboating, kayaking, and boat tours nearby. Families will appreciate the onsite childcare services, arcade game room, and babysitting options, making it a great choice for those travelling with children.
  • My Pond Hotel: Situated in the heart of Port Alfred, this 3.5-star hotel is designed for business-focused travellers looking to enjoy a city-themed getaway. With multiple meeting rooms and a conference centre, it provides excellent facilities tailored for corporate events. Its central location allows guests to explore the vibrant surroundings while enjoying modern amenities. My Pond Hotel strikes a balance between business and leisure, providing a comfortable stay for those who need to combine work with relaxation in the bustling city centre.
  • Oceana Beach and Wildlife Reserve: As a luxurious 5-star retreat located a short drive from Port Alfred, Oceana Beach and Wildlife Reserve is ideal for families and beach lovers alike. Guests enjoy direct access to the stunning beach, making it a perfect spot for sunbathing and water activities. The hotel offers exceptional child-friendly amenities, including free cribs, a children's pool, and supervised childcare services. With its emphasis on family fun and relaxation, this reserve provides a serene escape, surrounded by nature, while ensuring that children are entertained and cared for.

Things to do in and around Port Alfred

Port Alfred, located in the Eastern Cape of South Africa, offers a fantastic array of outdoor and adventure activities. Visitors can enjoy golfing at the local country club, explore game lodges, and take leisurely riverside walks. This charming coastal town is perfect for those seeking a blend of sports and nature, making it an ideal destination for an active vacation.

Shopping

In Port Alfred, visit local shops for unique gifts and souvenirs. If you're up for a drive, the Kariega Centre, located 22.5km away, offers a vibrant shopping experience with a mix of businesses, family-friendly vibes, and a pleasant atmosphere to explore.

Recreation

Experience the scenic Fish River Sun Golf Course, where you can enjoy a round of golf amidst beautiful landscapes. At Kwena Golf, embrace the outdoor vibes while honing your skills. The Royal Port Alfred Golf Club offers a welcoming atmosphere for a relaxing day on the greens.

Adventure

Explore the Shipwreck Hiking & Canoe Trails for an exhilarating outdoor adventure. Paddle through scenic waters while discovering fascinating shipwrecks along the shoreline. The area offers a vibrant atmosphere perfect for those seeking both excitement and the beauty of nature in Port Alfred.

Nightlife

In Port Alfred, the Observatory Museum, located 45.1km away, offers a unique blend of entertainment vibes with its planetarium shows. Experience a night under the stars while enjoying the engaging atmosphere that combines education and fun, perfect for a memorable outing.

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

Booking tips and Expedia advantages for Port Alfred

For a budget-friendly trip to Port Alfred, consider visiting between May and July when hotel prices are lower. Booking a month in advance often yields the best rates, and last-minute deals on Expedia can lead to significant savings. Saturdays are typically the cheapest days to stay, while Sundays are more expensive. Utilize Expedia’s search tools to compare room rates and filter for eco-friendly options. Additionally, bundling your hotel, flights, and activities can provide extra savings. Explore free local attractions to make the most of your visit without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Port Alfred are May to July, where the prices are slightly lower. This is in comparison to January, April and November, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Port Alfred is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Expedia’s search tool enables you to specify your budget, chosen location, and additional preferences. You can arrange your search results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations that are available for booking.
  • 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, located in the Eastern Cape of South Africa, offers a delightful mix of outdoor adventures, sports, and cultural experiences. With stunning beaches, historic sites, and monuments, it caters to various interests. Visitors can enjoy golfing at the renowned Royal Port Alfred Golf Club, alongside numerous beach activities and local attractions. This charming destination promises an unforgettable vacation for those seeking relaxation and excitement in a picturesque setting.

  • Kelly's Beach: Enjoy the sun and surf at Kelly's Beach, located 3.2km from Port Alfred. This picturesque beach offers a relaxed atmosphere, perfect for sunbathing, swimming, and beachcombing. With its golden sands and gentle waves, it's an ideal spot for families and nature lovers alike.
  • Great Fish Point Lighthouse: Explore the historical significance of the Great Fish Point Lighthouse, situated within Port Alfred. This charming lighthouse not only offers stunning coastal views but also provides insights into the region's maritime heritage, making it a cultural gem.
  • Sports Green: Immerse yourself in the local sports scene at Sports Green, a vibrant stadium located in Port Alfred. It's a hub of activity, where you can catch exciting matches and experience the enthusiasm of local fans.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January72.5°F (22.5°C)Light RainMostly SunnySlightly HighSlightly 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 SunnyAverageSlightly High
May65.8°F (18.8°C)No RainMostly SunnySlightly LowSlightly Low
June62.8°F (17.1°C)No RainSunnySlightly LowSlightly Low
July61.9°F (16.6°C)No RainSunnyAverageSlightly 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 SunnyAverageSlightly High
December69.6°F (20.9°C)Light RainMostly CloudySlightly HighAverage

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. See all romantic hotels in Port Alfred
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 CA $72 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