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

Find Hotels

Select city first

2026-04-19

2026-04-20

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

715 options found

  • Seaside Rainbow Retreat At The Pearls #Inverter

    69 Upper Brookes Hill Street, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 2-bedroom Seaside Rainbow Retreat At The Pearls #Inverter Port Elizabeth apartment is located merely 1.7 km from Bibo train station and nearly 5 minutes' walk from the Splash Waterworld…

    More...
    From US$ 104
    price for 1 night
    BOOK From US$ 104
  • Unit 151 Brookes Hill Suites

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

    Show map

    The beachfront Unit 151 Brookes Hill Suites Port Elizabeth is located 6 minutes' walk from Humewood Beach and looks out onto the garden. The apartment is situated just 1.7 km from Bibo train station…

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

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

    Show map

    8 Settler Sands Beachfront Accommodation Sea View Port Alfred is located only 1.3 km from Wesley Methodist Church and about a 25-minute walk from the Great Fish Point Lighthouse.

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Summerseas Beach Living

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

    Show map

    The 2-room Summerseas Beach Living Port Elizabeth apartment includes a patio and is located about 25 minutes' walk from the Casino Saint. This beachfront apartment boasts a golf club, perfect for…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Whispering Waves

    Kei Mouth Country Club, Kei Mouth, South Africa (Show map)

    Show map

    Whispering Waves Apartment Kei Mouth is situated just steps from Kei Mouth Country Club and 100 km from East London airport.

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Sand Castle

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

    Show map

    The 4-bedroom Sand Castle Morgan's Bay villa is located approximately 25 minutes' walk from the Strandloper Hiking Trail, giving access to various tourist spots nearby.

    More...
    BOOK
  • Kaysers Treasure

    134 Dabchick St, Kayser's Beach, South Africa (Show map)

    Show map

    If you have an early flight from Kayser's Beach, the spacious 2-bedroom Kaysers Treasure Kayser's Beach apartment is located 40 km from East London airport. The apartment offers a view of the garden,…

    More...
    BOOK
  • Modern Seaview Apartment

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

    Show map

    Set 18 minutes' walk from the Casino Saint, Modern Seaview Apartment Port Elizabeth comprises a seating area overlooking the sea. This apartment is situated 3.7 km from Bibo train station and in…

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Emampingeni Lodge

    Unnamed Road, Bizana, South Africa (Show map)

    Show map

    Nestled approximately 10 minutes by car from the Red Desert, Emampingeni Lodge Bizana is boasting a firepit area and a satellite flat-screen for guests' enjoyment.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • Summerstrand Boutique Beach Apartment

    Blackpool Street, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about a 25-minute stroll from the Bayworld, the beachfront 186 m² Summerstrand Boutique Beach Apartment Port Elizabeth also boasts easy access to Bibo train station which is 3.7 km away. The…

    More...
    From US$ 238
    price for 1 night
    BOOK From US$ 238
  • 142 Brookes Hill Suites Holiday Resort

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

    Show map

    The beachfront 40 m² 142 Brookes Hill Suites Holiday Resort Port Elizabeth is located within 20 minutes' walk of Bibo train station and about 500 metres from the Splash Waterworld Supertubes.

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Beachfront Villa African Queen

    Jeffreystraat, Jeffreys Bay, South Africa (Show map)

    Show map

    Beachfront Villa African Queen Jeffreys Bay is located 25 minutes' walk from Jeffreys Bay Golf Club and invites guests to enjoy a terrace. Guests can enjoy hiking at this 6-room villa, located a…

    More...
    From US$ 197
    price for 1 night
    BOOK From US$ 197
  • Beach Cottage - Hole In The Wall Resort

    Kwela Cottage Hole In The Wall, Hole in the Wall, South Africa (Show map)

    Show map

    Beachfront Beach Cottage - Hole In The Wall Resort is located 6 minutes' walk from the Hole in the Wall and offers guests to enjoy darts. The 2-bedroom holiday home includes free private parking and…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Little House On Supers

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

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at Little House On Supers Apartment Jeffreys Bay, which is 2.2 km from Kabeljous Nature Reserve and around a 5-minute drive from Wavecrest Super Spar…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • Wild Bay - Hole In The Wall Resort

    Hole In The Wall Umthombe District, Mquanduli, Coffee Bay, South Africa (Show map)

    Show map

    Offering a location 4.5 km from Lubanzi Beach, the 3-bedroom Wild Bay - Hole In The Wall Resort Coffee Bay villa gives access to various tourist spots in the area.

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Malibu On Beach Road

    Beach Road Malibu, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the beachfront 110 m² Malibu On Beach Road Port Elizabeth apartment, which is 2.5 km from Port Elizabeth Opera House and approximately 25 minutes on…

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Riverside Sunday'S

    52 Riverside Drive, Riverside Park, Colchester, Colchester, South Africa (Show map)

    Show map

    Riverside Sunday'S Colchester villa is located only 1.2 km from the Nelson Mandela Bay River Mile and provides canoeing, cycling, and fishing for active guests. Providing guests with Wi-Fi and…

    More...
    BOOK
  • Shack On Supers

    35 Flame Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Shack On Supers Villa Jeffreys Bay offers proximity to nearby tourist spots, such as Supertubes, situated only 14 minutes' walk away.

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • Shells And Bells Beachfront Apartment

    Brookeshill Drive Dolphin Nook 23, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at Shells And Bells Beachfront Apartment Port Elizabeth, which is 1.1 km from the Shark Rock Pier and within a 10-minute drive of the Humewood Golf Club…

    More...
    BOOK
  • Unit 159 Brookes Hill Suites

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

    Show map

    The 1-room Unit 159 Brookes Hill Suites Port Elizabeth is located only 1.1 km from the Shark Rock Pier and around a 25-minute walk from the Piet Retief Monument. Situated right around the corner from…

    More...
    BOOK