Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Port Alfred South Africa Hotels & Motels

Find hotels in Port Alfred using the list and search tools below. Explore our guide for inexpensive and discount hotel/motel rates in or near Port Alfred, South Africa for your personal leisure or group travel. We list the best Port Alfred motel and hotel rooms. Browse the Port Alfred area hotels to find the perfect lodging! Please use the provided map of the Port Alfred hotels. Booking 5+ Rooms? Find Port Alfred Group Hotel Rates

Port Alfred Hotels, Motels & Accommodations

Oceana Beach and Wildlife Reserve R72 Riet River, Seafield, EC 6170 ZA ~1.10 miles northwest of Port Alfred
  • Luxurious 5 Star hotel
  • Check in: 1:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.7 /10 Latest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Kariega Game Reserve - Ukhozi Lodge Kenton On-Sea, Kenton on Sea, Eastern Cape 6191 ZA ~21.08 miles west of Port Alfred
  • Four-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
Royal St. Andrews Hotel Conference Centre & Spa 19 St. Andrews Road, Port Alfred, EC 6170 ZA
  • 4 star hotel
  • Hotel has 60 rooms
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Graham Hotel 123 High Street, Makhanda, EC 6140 ZA ~32.33 miles northwest of Port Alfred
  • Mid-scale hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Average 7.8 /10 Review Score Call BookMore Details
My Pond Hotel 33 Van Der Riet Street, Port Alfred, Eastern Cape 6170 ZA
  • Mid-scale hotel
  • Check in: 2:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
AppleBee Guest Cottages 5 Harrismith Street, Makhanda, EC 6139 ZA ~32.93 miles northwest of Port Alfred
  • 3 star hotel
  • Airport shuttle available
Call to Book
Add your dates for price
Very Good 8.7 /10 Latest Reviews Call BookMore Details
Kwandwe Fort House Heatherton Towers, Makhanda, EC 6140 ZA ~39.71 miles northwest of Port Alfred
  • property
  • 4 rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
1 on Ross 1 Ross Street, Makhanda, Eastern Cape 6139 ZA ~32.74 miles northwest of Port Alfred
  • Three Star hotel
  • 3 rooms in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Ocean Breeze 25 Kariega Road, Kenton on Sea, Eastern Cape 6191 ZA ~19.51 miles west of Port Alfred
  • Expensive hotel
  • 4 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 10.0 /10 Hotel Reviews Call BookMore Details
The Halyards Hotel & Spa No 1 Albany Road, Port Alfred, 6170 ZA
  • Midscale hotel
  • Check-in: 14:00:00 - 23:30:00
Call to Book
Add your dates for price
Average 6.4 /10 Latest Reviews Call BookMore Details
A Stones Throw Hotel 9 Stones Hill R67 Port Alfred Rd. Off The N2, Grahamstown, 6140 ZA ~29.52 miles northwest of Port Alfred
  • 3 star property
  • Check-in: 14:00
Call to Book
Add your dates for price
Very Good 8.7 /10 Review Score Call BookMore Details
Fort D Acre Fort D'acre Reserve R72, Port Alfred, 6170 ZA
  • 4-star property
  • Check-in: 14:00
Call to Book
Add your dates for price
Excellent 9.7 /10 Reviews Call BookMore Details
THE WHITE HOUSE GUESTHOUSE 7 WHITES ROAD CURRIE PARK, PO BOX 16, GRAHAMSTOWN, GRAHAMSTOWN, 6140 ZA ~32.72 miles northwest of Port Alfred
  • Economy property
  • Check-in: 14:00:00
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
The Oyster Shack by The Oyster Collection 3 Fowler Rd, Kenton on Sea, 6191 ZA ~20.21 miles west of Port Alfred
  • Four star property
  • Check in time: 15:00:00 - 19:00:00
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
The House Quarters 44 Kenton Road, Kenton on Sea, 6191 ZA ~19.61 miles west of Port Alfred
  • Economical property
  • Check-in: 14:00:00 - 17:00:00
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
FISH RIVER RESORT R72 COASTAL ROAD EASTERN CAPE, 6170 PORT ALFRED, PORT ALFRED, 6170 ZA
  • 3-star Resort hotel
  • Free comp. breakfast
Call to Book
Add your dates for price
Call BookMore Details
Frontier Country Hotel 2 Bathurst St., Grahamstown, 6139 ZA ~31.93 miles northwest of Port Alfred
  • Mid-scale hotel
  • Check in: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Port Alfred Sands Oriole Road, Port Alfred, 6170 ZA
  • 3 star property
Call to Book
Add your dates for price
Call BookMore Details
ORIBI HAVEN PO BOX 344 PORT ALFRED 6170 , KENTON ON SEA, KENTON ON SEA, 6170 ZA ~15.09 miles west of Port Alfred
  • Economical hotel
Call to Book
Add your dates for price
Call BookMore Details
1 MILKWOOD 1 MILKWOOD AVENUE PORT ALFRED 6170 MILKWOOD AVENUE,, PORT ALFRED, 6170 ZA
  • Midscale hotel
  • Check in time: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
AMAZING GRACE 7 Speke Street, Port Elizabeth, 6139 ZA ~32.45 miles northwest of Port Alfred
  • Cheap hotel
  • Check-in: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
11 Worcester on durban Guest House 11 Worcester St. Grahamstown Grahamstown 6139Eastern Cape, Grahamstown, 6139 ZA ~32.83 miles northwest of Port Alfred
  • Expensive hotel
Call to Book
Add your dates for price
Call BookMore Details
3040 ON FRESHWATER ERF 3040 FRESHWATER RD SUNSHINE COAST PORT ALFRED, PORT ALFRED, ZA
  • Economical hotel
  • Check in time: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
HALYARDS PROTEA HOTEL ALBANY ROAD, South Africa, 6170 ZA ~5.45 miles west of Port Alfred
  • Low-priced hotel
  • 34 sleeping rooms in hotel
Call to Book
Add your dates for price
Call BookMore Details
HUNTSHOEK LODGE 43KM ON THE N2 FROM GRAHAMSTOWN 6140, GRAHAMSTOWN, 6140 ZA ~33.62 miles northwest of Port Alfred
  • High-end hotel
  • Check-in time: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
Diamond Holiday Place 35 Lambert Rd., Port Alfred, 6170 ZA
  • Cheap property
Call to Book
Add your dates for price
Call BookMore Details
Paulyn Place Van Der Stel St. 3 Kenton on Sea, Kenton-on-Sea, Eastern Cape 6191 ZA ~20.33 miles west of Port Alfred
  • Inexpensive property
Call to Book
Add your dates for price
Call BookMore Details
COLONEL GRAHAM GUEST HOUSE 2 & 2A LANSDOWNE ROAD GRAHAMSTOWN 6139, GRAHAMSTOWN, 6139 ZA ~33.62 miles northwest of Port Alfred
  • Two-star hotel
  • Check-in: 12:00 AM
Call to Book
Add your dates for price
Call BookMore Details
Makarios on the River NATURES LANDING ESTATE BUSHMANS RIVER MOUTH, KENTON ON SEA, 6191 ZA ~21.11 miles west of Port Alfred
  • Four star property
Call to Book
Add your dates for price
Call BookMore Details
KWANDWE FORT HOUSE HEATHERTON TOWERS KWANDWE PRIVATE GAME RESERVE, GRAHAMSTOWN, 6140 ZA ~39.71 miles northwest of Port Alfred
  • High-end hotel
  • Check in time: 13:00:00
Call to Book
Add your dates for price
Call BookMore Details
CUMBERLAND HOUSE 3 Brighton Road, PORT ALFRED, 6170 ZA
  • Economy property
Call to Book
Add your dates for price
Call BookMore Details
Kaysers Beach House Kayser`s Beach, Kayser's Beach, Eastern Cape 5201 ZA ~43.66 miles northeast of Port Alfred
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
A Stone S Throw 30 on Oatla 9 Stone Apos South Hill R67 Grahamstown Eastern Ca, Port Elizabeth, 6139 ZA ~29.52 miles northwest of Port Alfred
  • 4-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Kariega Game Reserve-The Homestead Kenton On-Sea Sudáfrica, R343, Kariega Game Reserve, 6191 ZA ~22.54 miles west of Port Alfred
  • 4-star property
  • Check-in: 2.00 pm
Call to Book
Add your dates for price
Call BookMore Details
Mpekweni Beach Hotel R72 Coastal Rd. Between Port Alfred & amp;Amp, East London, Za, Mpekweni, Eastern Cape ZA ~16.87 miles northeast of Port Alfred
  • Low-priced property
Call to Book
Add your dates for price
Call BookMore Details
Kariega Game Reserve Kariega Wildreserva, Port Elizabeth, 6191 ZA ~20.41 miles west of Port Alfred
  • Four-star property
Call to Book
Add your dates for price
Call BookMore Details
Coldsprings Lodge Highlands road, Grahamstown, Eastern Cape 6140 ZA ~34.69 miles west of Port Alfred
  • Three Star property
Call to Book
Add your dates for price
Call BookMore Details
Lalibela Marks Camp Off N2 National Rd. (90 km from Port Elizabeth on the N2 towards Grahamstown) DriekoppenEastern Cape 6131South Africa, Lalibela Game Reserve, 6131 ZA ~42.99 miles west of Port Alfred
  • Expensive hotel
Call to Book
Add your dates for price
Call BookMore Details
Browns 137 High Street 137 High St. , Grahamstown, 6139, South Africa, Grahamstown, ZA ~32.36 miles northwest of Port Alfred
  • Affordable property
  • Check-in: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
COOMBS VIEW RESERVE Coombs View Reserve, Port Elizabeth, 6139 ZA ~22.83 miles northwest of Port Alfred
  • Cheap property
Call to Book
Add your dates for price
Call BookMore Details
Pumba Water Lodge Pumba Private Game Reserve Highlands Makana Municipality, Grahamstown, Eastern Cape ZA ~36.84 miles west of Port Alfred
  • Luxury 5-star property
Call to Book
Add your dates for price
Call BookMore Details
Peaceful 1-bedroom loft in Sunnyside 5 Frederick Street, Grahamstown, ZA ~31.54 miles northwest of Port Alfred
  • 2-star property
Call to Book
Add your dates for price
Call BookMore Details
The Loft on Lambert 5 Lambert Road, Port Alfred, ZA
  • 2 star hotel
Call to Book
Add your dates for price
Call BookMore Details
Joktel Fish River Resort & Golf Course R72 Coastal Road, Gibraltar Rock, Eastern Cape 6170 ZA ~10.22 miles northeast of Port Alfred
  • 3-star Resort property
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Call BookMore Details
Barrak Studio 294 Natures Way 6172, Seafield, South Africa, Seafield, Seafield, 6172 ZA ~4.37 miles northeast of Port Alfred
  • property
  • Check-in time: 15:00:00
Call to Book
Add your dates for price
Call BookMore Details

Next: See My Port Alfred Hotels with Pricing

FAQs about hotels in Port Alfred

What are the best rated hotels in Port Alfred?

Ocean Breeze, Oceana Beach and Wildlife Reserve and Fort D Acre are the best rated hotels based on customer reviews in the last 365 days.

What are the most up-scale hotels in Port Alfred?

Oceana Beach and Wildlife Reserve, Pumba Water Lodge and Kwandwe Fort House are the top 3 luxury hotels near Port Alfred city center.

What hotels are closest to the city center of Port Alfred?

Oceana Beach and Wildlife Reserve, Barrak Studio, and CUMBERLAND HOUSE are the properties closest to Port Alfred city center.

What are the best independent hotels in Port Alfred?

Ocean Breeze, Oceana Beach and Wildlife Reserve and Fort D Acre are the best rated independent hotels (not part of a big brand).

Verified reviews of the city of Port Alfred

Below are reviews of the city of Port Alfred, South Africa from an actual visitor's perspective.

"Clean, comfortable and the staff is very nice."
Score 5.0 / 5

Very neat, we spent Sunday afternoon in the park next to the road to P.E. The park is very neat, very safe. In few minutes you see an Ambulance passing, after that you see a police van passing, after that you see a cleaner tidings up the place you staying in. At the beach it's also the same safe and clean. Never knew that such things were possible here in South Africa. Port Alfred is the best 👌

Vuyolwethu M., from 12-Dec-2022
"Clean, comfortable and the staff is very nice."
Score 4.0 / 5

Very neat, we spent Sunday afternoon in the park next to the road to P.E. The park is very neat, very safe. In few minutes you see an Ambulance passing, after that you see a police van passing, after that you see a cleaner tidings up the place you staying in. At the beach it's also the same safe and clean. Never knew that such things were possible here in South Africa. Port Alfred is the best 👌

Vuyolwethu M., from 12-Dec-2022
The average traveler rating of the city of Port Alfred, South Africa shown above is 4.5 out of 5 based on 2 reviews
Back to Top