South African Hotels

Eastern Cape Hotels

Regions within Eastern Cape

Port Elizabeth

Halyards Hotel and Spa

The Halyards Hotel is in the Royal Alfred Marina of Port Alfred surround by The Kowie River and a short distance from the white sandy beaches. This hotel is ideal for families wanting to spend the day out on the river fishing. This hotel is a modern 48 ro...

  No 8 Albany, Road Port Alfred, 6170

Humewood Hotel

The hotel is known as the most iconic hotel on the beachfront. The hotel is across the road from Kings Beach and diagonally across the street from McArthur swimming baths. From here the attractions of Port Elizabeth and the available activities can be en...

TODAY'S RATER920.00 BOOK 5 Reviews
  33 Beach Rd, Humewood, Walmer, 6001

Ibhayi Town Lodge

The Ibhayi Town Lodge, Port Elizabeth, is a luxurious hotel which caters to both leisure and corporate guests, who seek accessibility, comfort and excellent facilities. The lodge is located close to the airport, too many attractions and businesses and has...

TODAY'S RATER1090.00 BOOK 7 Reviews
  144 Main Road, Walmer, Port Elizabeth, 6070

MyPond Hotel

The four-star hotel is on the river bank in Port Alfred in South Africa. Guests staying at this state of the art boutique MyPond hotel are offered excellent service standards combined with professional hospitality in a breathtaking setting. The MyPond ...

  Van Der Riet Street, Port Alfred, Port Alfred

No 5 By Mantis

The Number 5 Boutique Hotel in Port Elizabeth, on the Southeast coast of South Africa. This hotel, which used to be called the Shamwari Townhouse, has created a new level of lavish luxury accommodation. Located in the posh beachfront suburb of Summerstran...

TODAY'S RATER2060.00 BOOK 5 Reviews
  5 Brighton Drive, Summerstrand, Port Elizabeth, 6000

On the Beach Guesthouse

On the Beach Guesthouse is the perfect vacation spot for guests looking for accommodation right on the beachfront in the famous surfing town of Jeffreys Bay, in the Eastern Cape of South Africa. Jeffreys, Bay Guesthouse offers some suites to meet gues...

TODAY'S RATER970.00 BOOK 6 Reviews
  32 Waterkant Street, Jeffreys Bay, Jeffreys Bay

Protea Hotel Marine by Marriott

The four-star Protea Hotel Marine is in the heart of Port Elizabeth in South Africa's Eastern Cape Province. Providing magnificent views over the Sandy Pollock Beach and the shimmering Algoa Bay, this hotel in Port Elizabeth is suitable for business trave...

TODAY'S RATER1740.00 BOOK 7 Reviews
  Marine Drive, Summerstrand, Port Elizabeth, 6019

Radisson Blu Hotel, Port Elizabeth

The Radisson Blu Hotel Port Elizabeth, five-star business and leisure stopover destination in the Eastern Cape of South Africa, with 173 well-appointed hotel rooms and suites over 14 floors. Right across the way from Hobie beach, this hotel in Port Elizab...

TODAY'S RATER1660.00 BOOK 7 Reviews
  Marine Dr, Summerstrand, Port Elizabeth, 6013

Road Lodge Port Elizabeth

Road Lodge Port Elizabeth Accommodation is in 92 spacious rooms over three levels. The rooms are all tastefully decorated and have comfortable furnishings and ample amenities for short-term stays, thus ensuring a visit that is both relaxing and rewarding ...

TODAY'S RATER700.00 BOOK 7 Reviews
  Boardwalk Casino & Entertainment World, Marine Drive, Port Elizabeth

Road Lodge Port Elizabeth Airport

The budget Road Lodge Port Elizabeth Airport offers limited service however it is a reliable safe and clean hotel that is price sensitive and convenient for short stays in Port Elizabeth. Located on the corner of De Havilland and Airport West Road at t...

TODAY'S RATER660.00 BOOK 5 Reviews
  Cnr. of De Havilland & Airport West Road, Walmer, Port Elizabeth

Sandals Guest House St Francis Bay

Sandals Guest House is in St Francis Bay, in the Eastern Cape of South Africa. The accommodation at this 4-star guest house is spacious. The individually decorated bedrooms, which have sliding doors, open onto the guest's private balcony or the tropical g...

TODAY'S RATER960.00 BOOK 5 Reviews
  4 Napier Road, St Francis Bay, St Francis Bay, 6312

The Beach Hotel Port Elizabeth

The Beach Hotel is a stylish 4-star hotel in a magnificent estate located on Marine Drive, alongside the beachfront of Algoa Bay, in the friendly city of Port Elizabeth. It is the perfect destination for business or leisure travellers, offering stylish ro...

TODAY'S RATER1370.00 BOOK 6 Reviews
  Marine Dr, Summerstrand, Port Elizabeth, 6019

The Boardwalk Hotel

Located on the beachfront in Port Elizabeth, South Africa, the modern Boardwalk Hotel, Convention Center & Spa is a luxurious five-star hotel which offers guests an exciting venue at which to enjoy a memorable holiday or conference stay. The hotel...

TODAY'S RATER2190.00 BOOK 13 Reviews
  Beach Rd, Summerstrand, Port Elizabeth, 6019

The Kelway Hotel

The 4-star Kelway Port Elizabeth is centrally located just a few minutes from the city's airport, and within walking distance to popular tourist attractions and swimming beaches of Port Elizabeth. It is on the embankment next to Bayworld Oceanarium in Bro...

TODAY'S RATER930.00 BOOK 6 Reviews
  Brookes Hill Drive, Humewood, Port Elizabeth, 6013