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) Bulgarian lev (BGN) 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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-23

2026-02-24

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

Beach 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

668 options found

  • Endless Summer Coastal Condo

    34 Beach Road Unit 34, Port Elizabeth, South Africa (Show map)

    Show map

    Situated just 1.3 km from Apple Express Steam Train, the beachfront 2-bedroom Endless Summer Coastal Condo provides guests with Wi-Fi for either business or leisure. The spacious apartment has a car…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Main Beach Proximity

    7 Lyngenfjord Road, Cape St. Francis, South Africa (Show map)

    Show map

    The beachfront Main Beach Proximity is located a mere 0.9 km from Seal Point Private Nature Reserve and provides an outdoor swimming pool, ensuring a relaxing stay. Staying at this 4-bedroom villa…

    More...
    BOOK
  • Ocean Oasis Brookes Hill Suites

    Lady Bea Crescent 57, Port Elizabeth, South Africa (Show map)

    Show map

    Located 1.7 km from Bibo railway station, the 39 m^2 Ocean Oasis Brookes Hill Suites is at a 200-metre distance from the calm Happy Valley Park. This 1-bedroom apartment offers modern facilities…

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • 26 Settler Sands Beachfront Accommodation Sea View

    4 West Beach Drive, Port Alfred, South Africa (Show map)

    Show map

    Staying at the spacious 26 Settler Sands Beachfront Accommodation Sea View Port Alfred, guests can relax on a sunny patio a mere 1.4 km from Kelly's Beach. This apartment offers free private parking…

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • 6 Selwyn Court - Beach Front

    101 Marine Drive Unit 6, Port Elizabeth, South Africa (Show map)

    Show map

    Located a 15-minute drive from Prince Alfred's Guard Memorial, the beachfront 80 m^2 6 Selwyn Court - Beach Front features a car park for those who travel by car. The spacious apartment is also…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Luxury Apartment - Unit 22 Brookes Hill

    Brookes Hill St, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a swimming pool, the spacious 80 m^2 Luxury Apartment - Unit 22 Brookes Hill is situated a 9-minute stroll from Dolphin's Leap. Happy Valley is 5 minutes' stroll away, while Splash…

    More...
    BOOK
  • 14@Mitford

    Beach Road 14@Mitford, Morgan's Bay, South Africa (Show map)

    Show map

    Situated just a 5-minute stroll from Morgan Bay Climbing, the 35 m^2 14@Mitford Apartment Morgan's Bay offers proximity to various nearby tourist attractions. Guests can enrich their stay with…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Unit 261 Brookes Hill Suites

    Lady Bea Crescent Unit 261 Brookes Hill Suites, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront 40 m^2 Unit 261 Brookes Hill Suites is approximately 10 minutes by car from Settlers Park Nature Reserve and boasts spa facilities such as a plunge pool. Splash Waterworld Supertubes…

    More...
    BOOK
  • Ocean Crest Villa

    20 Ocean Crescent, Chintsa West, Chintsa, Chintsa West, South Africa (Show map)

    Show map

    The 2-room Ocean Crest Villa Chintsa West is located 3.7 km from Glen Muir Holiday Resort and offers Wi-Fi for either business or leisure. Offering a patio, the apartment also features a private pool…

    More...
    BOOK
  • Mitford Holiday Flats

    14 Beach Road, Morgan's Bay, South Africa (Show map)

    Show map

    Nestled just 200 metres from Morgan Bay Climbing, Mitford Holiday Flats Morgan's Bay offers quick access to numerous tourist attractions nearby. Guests can also enjoy various activities, including…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • 33 Kingston Place, Marina Martinique

    Kingston Place Marina Martinique, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious 2-bedroom 33 Kingston Place, Marina Martinique Jeffreys Bay is located around a 25-minute walk from Seekoeirivier Nature Reserve and offers Wi-Fi for either business or leisure. This…

    More...
    BOOK
  • Luxury On The Beach

    Marine Drive 42 Summerseas, Port Elizabeth, South Africa (Show map)

    Show map

    Located 6 km from the british-built Fort Frederick, spacious 85 m^2 Luxury On The Beach features free private parking for those who travel by car. 25 minutes' stroll from the beachfront apartment you…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Rose And Ale Self Catering Units

    111 Main Road, Gonubie, East London, Eastern Cape, South Africa, Gonubie, South Africa (Show map)

    Show map

    The 4-star Rose And Ale Self Catering Units Hotel Gonubie is approximately 700 metres from Gonubie Beach and offers an outdoor swimming pool. The guest house is a good starting point for exploring…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Mr Pell'S House Self-Catering Accommodation

    24 St Francis St. C-Place, Jeffreys Bay, South Africa (Show map)

    Show map

    Offering 24 rooms, the suburban Mr Pell'S House Self-Catering Accommodation Jeffreys Bay hotel is near the beach district of Jeffreys Bay, nearly a 10-minute drive from Noorsekloof Nature Reserve.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Amm Guesthouse

    87 Bluewater Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Amm Guesthouse Port Elizabeth, located in the Bluewater Bay district, 3.8 km from St. Peter's Catholic Church, offers cars for rent. Set on the beachfront, this guest house features a shared lounge…

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Bunitrix Guesthouse

    12 Vigne Road, Port Elizabeth, South Africa (Show map)

    Show map

    Bunitrix Guesthouse Port Elizabeth, located 2.8 km from the Casino Saint, boasts a swimming pool. This guest house includes 6 rooms.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • African Perfection 1

    20 Pepper Street, Jeffreys Bay, South Africa (Show map)

    Show map

    African Perfection 1 Jeffreys Bay hotel includes 8 rooms and is 25 minutes' walk from Kabeljous Nature Reserve. This bed & breakfast also includes parking.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • The Haven Hotel

    Cwebe Nature Reserve Wild Coast, Eastern Cape, Mpume, South Africa (Show map)

    Show map

    The Haven Hotel Mpume offers horse riding tours for active guests nearly a 10-minute drive from Dwesa Nature Reserve.

    More...
    From US$ 110
    price for 1 night
    BOOK From US$ 110
  • Cove Rock Stay

    16 Coral Crescent Cove Rock, East London, South Africa (Show map)

    Show map

    The beachfront Cove Rock Stay East London hotel is situated in a beach area of East London, about 10 minutes' drive from Potter's Pass and 3.9 km from Alexander Golf and Country Club. At this 3-star…

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Cove Rock Lodge On Cowrie

    150 Cowrie Crescent, East London, South Africa (Show map)

    Show map

    3.9 km from Alexander Golf and Country Club, Cove Rock Lodge On Cowrie East London hotel offers an Indian restaurant on site. The bed & breakfast also includes a terrace with outdoor dining areas and…

    More...
    BOOK