The 10 best self-catering accommodations in Port Alfred, South Africa | Booking.com
Skip to main content

Self-Catering Accommodations in Port Alfred

Find the self-catering accommodations that appeal to you the most

The best self-catering accommodations in Port Alfred

Check out our selection of great self-catering accommodations in Port Alfred

Filter by:

Review score

The Homestead - Simple Farm-Style Accommodation

Port Alfred

The Homestead - Simple Farm-Style Accommodation offers accommodations in Port Alfred, a 14-minute walk from Port Alfred East Beach and 1.8 miles from Royal Port Alfred Golf Club.

W
Webert
From
Brazil
Was everything so clean and the staff was kindly and lovely
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 105 reviews
Price from
$40.60
1 night, 2 adults

Kelly's Beachfront Apartments

Port Alfred

Providing garden views, Kelly's Beachfront Apartments in Port Alfred offers accommodations and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

S
Saba
From
South Africa
Everything about Kelly's apartment from location, neatness and was good value for money. I will definitely book again
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 471 reviews
Price from
$65.25
1 night, 2 adults

Arabella By The Sea

Port Alfred

Offering a garden and a terrace, Arabella By The Sea in Port Alfred is close to Kelly's Beach and Royal Port Alfred Golf Club.

N
Nelisa
From
South Africa
Very nice and cozy place to accommodate family and friends. The place is very clean and secured. I would definitely recommend it.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews
Price from
$89.32
1 night, 2 adults

Settler Sands - Holsboer Vacations

Port Alfred

Located in Port Alfred, a 2-minute walk from Kelly's Beach, Settler Sands - Holsboer Vacations has accommodations with a garden, free private parking, a terrace and barbecue facilities.

L
Lubabalo
From
South Africa
It is situated in a very safe and pleasant area. We enjoyed the sea views in the morning.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 309 reviews
Price from
$82.36
1 night, 2 adults

First Group Kowie River Chalets

Port Alfred

Set in Port Alfred, 29 mi from Grahamstown, Kowie River Chalets features an outdoor pool and hot tub. All rooms have a TV and DVD player. Certain units include a seating area where you can relax.

S
Saule
From
South Africa
whole Chalets was neat ,clean . soooo impressed,EXCELLENT
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 198 reviews
Price from
$160.92
1 night, 2 adults

Granny Reed's Cottage

Port Alfred

Granny Reed's Cottage offers accommodations in Port Alfred, 1.6 miles from Kelly's Beach and a 17-minute walk from Royal Port Alfred Golf Club. Guests can benefit from a patio and a terrace.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 13 reviews
Price from
$52.35
1 night, 2 adults

Ocean Mooring Beach Villa Sea View

Port Alfred

Just a few steps from Shelly Beach and 1.1 miles from Royal Port Alfred Golf Club, Ocean Mooring Beach Villa Sea View features accommodations in Port Alfred with a garden.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 10 reviews
Price from
$261
1 night, 2 adults

Private Apartment in Port Alfred

Port Alfred

Private Apartment in Port Alfred is located in Port Alfred, just 1.3 miles from Shelly Beach and 2.3 miles from Royal Port Alfred Golf Club.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 17 reviews
Price from
$72.50
1 night, 2 adults

Su Casa Port Alfred

Port Alfred

Just a 9-minute walk from Shelly Beach and 1.1 miles from Royal Port Alfred Golf Club, Su Casa Port Alfred features accommodations in Port Alfred with a garden.

N
Nicolene
From
South Africa
The entire place was exceptional, clean and tidy and very spacious. Secured spacious parking ,and very friendly and helpful staff. Highly recommended :)
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 32 reviews
Price from
$146.16
1 night, 2 adults

Sea-scape (Entire House)

Port Alfred

Just a 13-minute walk from Shelly Beach and 1.2 miles from Royal Port Alfred Golf Club, Sea-scape (Entire House) features accommodations in Port Alfred with a garden.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 12 reviews
Price from
$93.96
1 night, 2 adults
All self-catering accommodations in Port Alfred

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in Port Alfred and surrounding area in the past month

See all

These self-catering accommodations in Port Alfred and nearby have options with free cancellation

  • Harmony On Kowie

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Just a 2-minute walk from Kelly's Beach and 0.9 miles from Shelly Beach, Harmony On Kowie features accommodations in Port Alfred with a garden.

    From $113.97 per night
  • Aletheia Abode

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Aletheia Abode is located in Port Alfred, just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club.

    From $102.08 per night
  • Grace's Getaway

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Grace's Getaway features accommodations in Port Alfred, with a garden and barbecue facilities.

    From $111.07 per night
  • Cosy Beach Vibes

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Cosy Beach Vibes features accommodations in Port Alfred with a garden.

    From $93.82 per night
  • Croydon Cove

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    Providing a garden, Croydon Cove provides accommodations in Port Alfred. This property offers access to a terrace and free private parking.

    From $96.59 per night
  • Home of Beauty

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 3 reviews

    Home of Beauty offers accommodations in Port Alfred, 1.7 miles from Kelly's Beach and 1.2 miles from Royal Port Alfred Golf Club.

    From $261 per night
  • Sea Valley Villa

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 23 reviews

    Offering a garden, Sea Valley Villa offers accommodations in Port Alfred. Guests can benefit from a patio and an outdoor fireplace.

    From $69.02 per night
  • Wiltshire Cottage

    Port Alfred
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 48 reviews

    Wiltshire Cottage is located in Port Alfred, just a 14-minute walk from Kelly's Beach and half a mile from Royal Port Alfred Golf Club.

Highly rated self-catering accommodations in Port Alfred and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 55 reviews

    Offering inner courtyard views, The Holy Hill Royal Alfred Marina in Port Alfred offers accommodations, an outdoor swimming pool, free bikes, a garden, barbecue facilities, and a shared lounge.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 23 reviews

    Just a 13-minute walk from Kelly's Beach and 0.9 miles from Royal Port Alfred Golf Club, The beach cabin with pool features accommodations in Port Alfred with an outdoor swimming pool.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 36 reviews

    Offering a garden and a terrace, Nine Waves Beach House in Port Alfred is close to Kelly's Beach and Royal Port Alfred Golf Club.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 25 reviews

    Just a 2-minute walk from Kelly's Beach and one mile from Royal Port Alfred Golf Club, Beachfront Accommodation features accommodations in Port Alfred with a garden.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 51 reviews

    A 8-minute walk from Kelly's Beach in Port Alfred, PYRAMID HOUSE BY THE SEA offers accommodations with access to beauty services.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 23 reviews

    Beachfront apartment in a secure complex offers accommodations in Port Alfred, a few steps from Kelly's Beach and a 19-minute walk from Royal Port Alfred Golf Club.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 29 reviews

    Offering a garden and a terrace, Arabella By The Sea in Port Alfred is close to Kelly's Beach and Royal Port Alfred Golf Club.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 26 reviews

    8 Settler Sands Ocean View offers accommodations in Port Alfred, a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club.

Enjoy breakfast in Port Alfred and nearby

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 125 reviews

    41 Settler Sands, 39 West Beach Road, Port Alfred is located in Port Alfred, just a 2-minute walk from Kelly's Beach and one mile from Royal Port Alfred Golf Club.

    From $74.53 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Just a 2-minute walk from Kelly's Beach and one mile from Royal Port Alfred Golf Club, Whales Drift Beach Apartment features accommodations in Port Alfred with a terrace.

  • Makarios Crest

    Port Alfred
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Makarios Crest features accommodations in Port Alfred, with a private beach area and a garden.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Palms Beach Apartment- Seaviews features accommodations in Port Alfred, with a private beach area and a garden.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 22 reviews

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, Ohana House - Unbeatable Location - Sea Views features accommodations in Port Alfred with a garden.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 43 reviews

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, 61 Settler Sands - Beach apartment features accommodations in Port Alfred with a terrace.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 15 reviews

    Just a few steps from Kelly's Beach and a 18-minute walk from Royal Port Alfred Golf Club, Our holiday home at the beach features accommodations in Port Alfred with a terrace.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 18 reviews

    Just a few steps from Kelly's Beach and 1.1 miles from Royal Port Alfred Golf Club, 57 Settler Sands Beach Apartment features accommodations in Port Alfred, with a garden and barbecue facilities.

FAQ about self-catering accommodations in Port Alfred

Self-catering Accommodations That Guests Love in Port Alfred

See all