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 & Accommodations

Oceana Beach and Wildlife Reserve R72 Riet River, Seafield, EC 6170 ZA ~1.10 miles northwest of Port Alfred
  • Luxury 5 star property
  • 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 property
  • 20 sleeping rooms in hotel
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, Eastern Cape 6170 ZA
  • High end hotel
  • 60 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.1 /10 Read Reviews Call BookMore Details
Graham Hotel 123 High Street, Makhanda, Eastern Cape 6140 ZA ~32.33 miles northwest of Port Alfred
  • 3 star property
  • 33 rooms in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Guest Reviews Call BookMore Details
My Pond Hotel 33 Van Der Riet Street, Port Alfred, Eastern Cape 6170 ZA
  • Three Star property
  • 2 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
AppleBee Guest Cottages 5 Harrismith Street, Makhanda, Eastern Cape 6139 ZA ~32.93 miles northwest of Port Alfred
  • 3-star hotel
  • Shuttle from airport available
Call to Book
Add your dates for price
Very Good 8.7 /10 Hotel Reviews Call BookMore Details
Kwandwe Fort House Heatherton Towers, Makhanda, EC 6140 ZA ~39.71 miles northwest of Port Alfred
  • property
  • Hotel has 4 rooms
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 Read Reviews Call BookMore Details
Ocean Breeze 25 Kariega Road, Kenton on Sea, Eastern Cape 6191 ZA ~19.51 miles west of Port Alfred
  • Four star hotel
  • Check in: 3:00 PM - 7:00 PM
Call to Book
Add your dates for price
Excellent 10.0 /10 Guest Reviews Call BookMore Details
The Halyards Hotel & Spa No 1 Albany Road, Port Alfred, 6170 ZA
  • Mid-scale property
  • 20 suites in property
Call to Book
Add your dates for price
Average 6.3 /10 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 hotel
  • Check-in time: 14:00
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
Fort D Acre Fort D'acre Reserve R72, Port Alfred, 6170 ZA
  • Expensive hotel
  • Check in time: 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
  • 2 star property
  • Check in: 14:00:00
Call to Book
Add your dates for price
Very Good 8.8 /10 Read 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 hotel
  • Check in time: 15:00:00 - 19:00:00
Call to Book
Add your dates for price
Excellent 9.6 /10 Hotel Reviews Call BookMore Details
The House Quarters 44 Kenton Road, Kenton on Sea, 6191 ZA ~19.61 miles west of Port Alfred
  • Economy hotel
  • Check-in: 14:00:00 - 17:00:00
Call to Book
Add your dates for price
Excellent 9.0 /10 Read 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
  • Affordable Resort hotel
  • 84 rooms in property
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 time: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Port Alfred Sands Oriole Road, Port Alfred, 6170 ZA
  • Three Star hotel
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
  • Low-priced 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 property
  • 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
  • Economical property
  • Check-in time: 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 property
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
  • 2 star property
  • Check-in: 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
  • 2 star property
  • 34 rooms in property
Call to Book
Add your dates for price
Call BookMore Details
HUNTSHOEK LODGE Huntshoek Lodge, GRAHAMSTOWN, 6139 ZA ~33.62 miles northwest of Port Alfred
  • Inexpensive property
  • 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
  • Economical hotel
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
  • Low Cost hotel
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
  • Economy hotel
  • Check in time: 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
  • 4 star hotel
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
  • 4 star property
  • Check in: 13:00:00
Call to Book
Add your dates for price
Call BookMore Details
CUMBERLAND HOUSE 3 Brighton Road, PORT ALFRED, 6170 ZA
  • Two star 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
  • Low-priced 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
  • Four-star property
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
  • Two-star 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
  • High end 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 hotel
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
  • Four-star 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
  • Mid-scale hotel
  • Check-in time: 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
  • Low Cost 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
  • Luxurious 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
  • Economical hotel
Call to Book
Add your dates for price
Call BookMore Details
The Loft on Lambert 5 Lambert Road, Port Alfred, ZA
  • 2 star property
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 hotel
  • Pets are OK
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
  • hotel
  • Check-in: 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