Go Eastern Cape Hotels
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-11-13

2026-11-14

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

4-star Hotels in Eastern Cape

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

476 options found

  • The Oyster Box Beach House By The Oyster Collection

    19 Elliot Road, Kenton on Sea, South Africa (Show map)

    Show map

    Located merely 0.9 km from Shelley Bay, the comfortable The Oyster Box Beach House By The Oyster Collection Kenton on Sea hotel offers spacious rooms about 15 minutes' walk from Afrika Kusini Aroma…

    More...
    From US$ 323
    price for 1 night
    BOOK From US$ 323
  • Africa Beach B&B

    12 Skegness Road, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the 4-star Africa Beach B&B Port Elizabeth is located in Summerstrand, which is home to parts of Nelson Mandela University's campus, within 20 minutes' walk of…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Lemon Tree Lane

    14 Mill Park Road, Port Elizabeth, South Africa (Show map)

    Show map

    The elegant 4-star Lemon Tree Lane Hotel Port Elizabeth, located about a 15-minute drive from Bayworld Museum, offers an outdoor swimming pool and Wi-Fi throughout the property. The guest house is a…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Palm Beach Guesthouse

    04 Scarborough Street, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Palm Beach Guesthouse Port Elizabeth, located nearly 25 minutes' walk from the calm Happy Valley Park, is decorated with floor-to-ceiling windows and includes important amenities like Wi…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • The Gallery

    7 Wainwright Street 1, Queenstown, South Africa (Show map)

    Show map

    Situated in a convenient setting in Queenstown, approximately a 20-minute walk from Queenstown train station, the comfortable The Gallery Queenstown hotel features 45 rooms. This 4-star hotel boasts…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Sixteen On Latimer

    16 Latimer Street, East London, South Africa (Show map)

    Show map

    Offering spacious rooms and Wi-Fi in the rooms, the 4-star Sixteen On Latimer East London hotel is within a 10-minute drive of Ann Bryant Art Gallery and 4.5 km from Beacon Bay Crossing Shopping…

    More...
    From US$ 74
    price for 1 night
    BOOK From US$ 74
  • Annies House

    112 Adderley Street, Cradock, Cradock, South Africa (Show map)

    Show map

    Nestled just 9 minutes' stroll from Cat Conservation Trust, the comfortable 4-star Annies House Bed & Breakfast Cradock welcomes guests with a sunbathing terrace, a shared lounge, and a golf course.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Humewood Home Stay

    39 Glengarry Crescent, Port Elizabeth, South Africa (Show map)

    Show map

    Located within 20 minutes' walk of the calm Happy Valley Park, the comfortable 4-star Humewood Home Stay Port Elizabeth hotel offers amenities such as a sundeck and a golf course. Boasting an outdoor…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Queen Manor Boutique Guest House

    23 Queen Street, Graaff Reinet, South Africa (Show map)

    Show map

    Located nearly a 5-minute walk from Anglo-Boer War Memorial, the comfortable Queen Manor Boutique Guest House Graaff Reinet offers 12 rooms with views of the mountain. Boasting an outdoor swimming…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • The Ocean Bay Luxury Guesthouse

    Bottelbrush Crescent 13, Jeffreys Bay, South Africa (Show map)

    Show map

    Located 2.6 km from such entertainment venues as Bingo Royale Casino, The Ocean Bay Luxury Guesthouse Jeffreys Bay offers air-conditioned rooms with ocean views. The guest house offers free private…

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • Lilitha Boutique Hotel-East London

    Farm B2, Holm Hill Beacon Bay, East London, South Africa (Show map)

    Show map

    Featuring a sunbathing terrace, water slides, and a picnic area, the comfortable Lilitha Boutique Hotel-East London enjoys a convenient location, approximately 7 km from Buffalo City Stadium. This 4…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Rhoom

    Andries Venter Str, Burgersdorp, South Africa (Show map)

    Show map

    The comfortable 4-star Rhoom Hotel Burgersdorp is only 500 metres from Burgersdorp Golf Club, featuring a sunbathing terrace, a picnic area, and a golf course.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Lanherne Guest House Bed & Breakfast

    7 Harrismith Street, Grahamstown, South Africa (Show map)

    Show map

    The comfortable 4-star Lanherne Guest House Bed & Breakfast Grahamstown is within 5 minutes' walk of National English Literary Museum and entices guests with a picnic area and a golf course. Located…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Whistlewood Guesthouse Walmer, Port Eizabeth

    28 Water Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated within 5 minutes' walk of Walmer Methodist Church, the comfortable 4-star Whistlewood Guesthouse Walmer, Port Eizabeth Port Elizabeth offers a sunbathing terrace, a picnic area, and a golf…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • On The Beach Guesthouse Jeffreys Bay

    32 Waterkant Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated about a 5-minute walk from Main Beach, On The Beach Guesthouse Jeffreys Bay offers breathtaking views. Overlooking the Indian Ocean, the guest house features a sundeck, a picnic area, and a…

    More...
    From US$ 182
    price for 1 night
    BOOK From US$ 182
  • Carslogie House

    11 7Th Avenue 6001 Port Elizabeth Za, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Carslogie House Bed & Breakfast Port Elizabeth gives quick access to Piet Retief Monument, situated merely a 6-minute walk away. This Port Elizabeth hotel offers Wi-Fi in public areas and…

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Mykonos Luxury Beachfront Accommodation

    14 Guinevere Road, St Francis Bay, South Africa (Show map)

    Show map

    The comfortable Mykonos Luxury Beachfront Accommodation St Francis Bay hotel, located within 20 minutes' walk of Two Habours Walk Garden, offers an outdoor swimming pool, Wi-Fi throughout the…

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156
  • Misty Mountain Reserve

    Farm 438, Bluelillies Bush Storms River, Stormsrivier, South Africa (Show map)

    Show map

    Nestled 4.2 km from Storms River Mouth, the 4-star Misty Mountain Reserve Stormsrivier hotel boasts 9 holes of golf. Located 10 minutes' drive from Storms River Suspension Bridge, the hotel features…

    More...
    From US$ 327
    price for 1 night
    BOOK From US$ 327
  • Canal Guest House - Waterfront Boutique B&B

    26 Sea Glades Drive, St Francis Bay, South Africa (Show map)

    Show map

    Canal Guest House - Waterfront Boutique B&B St Francis Bay, located a 20-minute walk from The Village Square Shopping Centre, features Wi-Fi in public areas. This hotel offers secured parking on site…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Conifer Guest House

    39 Windermere Road, Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Located within a 10-minute drive of Victoria Park, Conifer Beach House Port Elizabeth hotel offers air-conditioned rooms 3.2 km from the modest gallery "Nelson Mandela Metropolitan Art Museum". The…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60