Need help?
Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Cheap Hotels in Port Alfred

33 Park Road
1 Mile from the centre

Set in tranquil surroundings and featuring Indian Ocean views, Villa Vista Guest House offers guest rooms and a cottage with balconies and private bathroom facilities. It features an outdoor pool, BBQ facilities, a restaurant and a garden. The individually decorated rooms and cottage feature a balcony with Indian Ocean views, a minibar and a satellite TV. The cottage has a kitchenette and a separate dining and seating area. A full English breakfast is served daily and guests can enjoy fresh, local cuisine at Old Butlers Restaurant. Guests can relax in the landscaped garden which features a seating area with an open fireplace or take a swim in the pool. Villa Vista Guest House has a library and offers free Wi-Fi in all public areas. Bicycle rental is also available. The Royal Alfred Marina is within a 5-minute walk away, while the Fish River Sun Golf Course is 500 metres away. The Addo Elephant National Park and the Pumba Private Game Reserve are both 60 km away. Free private parking is available on site.

Show more
per night from £38
(price for Tue, 01 Dec)
33 van der Riet Street
0.5 Miles from the centre

Situated on the Kowie River bank in Port Alfred. MyPond features an á la carte restaurant, offering South African cuisine with a contemporary twist. The restaurant overlooks the banks of the river. Decorated in shades of green and orange, each room features a flat-screen satellite TV, and an iPod docking station. Tea-and-coffee-making facilities are available, and each room includes a fridge. Free WiFi is available. For relaxation, guests can enjoy spending time around the plunge pool or walking the along the banks of the Kowie River. The nearest beach is 2 km away, and it only takes a 5-minute drive to the Port Alfred Golf Course. Free parking is available. Both East London and Port Elizabeth are situated within 140 km from the hotel, in opposite directions.

Show more
per night from £42
(price for Tue, 01 Dec)
24 Park Road
1 Mile from the centre

Overlooking the town of Port Alfred, boasting beautiful views of the Indian Ocean, this guest house impresses with elegant furnishings and an elegant atmosphere. The Lookout offers free WiFi. Midway between the cities of East London and Port Elizabeth, The Lookout Guest House features 6 self-contained units with stunning views. Relax on a lounger in the pool area or during a swim in the outdoor pool. Each of the units includes stylish living and sleeping quarters as well as a private patio, ideal for watching the night sky or marvelling at the panorama. If you are looking to spend a night in, barbecue facilities are available upon request.

Show more
per night from £44
(price for Tue, 01 Dec)
8 Beach Crest
1.1 Miles from the centre

Just a short drive from the town centre, this guest house offers luxurious accommodation in Port Alfred, on the banks of the Kowie River. Close to the beach, Royal Guest House is great for a relaxed holiday. Enjoy a drink at the lounge bar or take in views of the marina during a dip in the pool. Guests at Royal Guest House can participate in various fun activities, including sea cruises, golfing or hiking. Picnics can be arranged upon request. With only 11 rooms on offer, the guest house is a quiet retreat from everyday life. Pay a visit to the nearby golf course or simply relax in the comfort of your room.

Show more
per night from £49
(price for Tue, 01 Dec)

Panorama Guest House Hotel

15 Wesley Hill Street

In Port Alfred (West Bank)

Show more
per night from £39
Estimated price based on searches in the last month

Mansfield Game Reserve Hotel

31 reviews by TrustYou
6 Km from Port Alfred on R67, Towards Bathurst
2.5 Miles from the centre

In Port Alfred

Show more
per night from £40
(price for Tue, 01 Dec)

My Pond Hotel

813 reviews by TrustYou
33 Van Der Riet Street

Near Fish River Sun Golf Course

Show more
per night from £40
(price for Tue, 01 Dec)

First Group Kowie River Chalets Hotel

372 reviews by TrustYou
Oriole Road
1.5 Miles from the centre

Near Kelly's Beach

Show more
per night from £59
(price for Tue, 01 Dec)

Royal St. Andrews Hotel, Conference Centre & Spa Hotel

515 reviews by TrustYou
19 St. Andrews Road, West Bank
1.4 Miles from the centre

In Port Alfred (West Bank)

Show more
per night from £67
(price for Tue, 01 Dec)

Hillscapes Hotel

49 South Downs Road

Near The Royal Port Alfred Golf Club

Show more
per night from £110
Estimated price based on searches in the last month

Hotels in Port Alfred has a fantastic range of hotels in Port Alfred, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Port Alfred hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Port Alfred has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

Frequently asked questions about Hotels in Port Alfred

Which hotels are the most popular ones to stay at in Port Alfred?

Villa Vista Guest House, The Lookout Guest House and Royal Guest House are some of the popular hotels in Port Alfred.

What is the cheapest price for a hotel in Port Alfred?

The cheapest price for a double room in Port Alfred is £38, offered by Villa Vista Guest House.

What are the best hotels in Port Alfred near the center?

The best hotels near the center of Port Alfred are MyPond Stenden Hotel, Villa Vista Guest House and The Lookout Guest House.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555