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-07-18

2026-07-19

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

704 options found

  • Strandhuis

    R402 Eersterivier R402 Eersterivier, Eersterivierstrand, South Africa (Show map)

    Show map

    Guests can enjoy a seaside sea view from a terrace at the beachfront Strandhuis Eersterivierstrand villa, around a 15-minute walk from Fynbos Golf and Country Estate.

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Lagoon & Ocean View Retreat

    5 Sandpiper Avenue 12 Dolphin Bay Holiday Apartments, Jeffreys Bay, South Africa (Show map)

    Show map

    Located a 25-minute stroll from the floating Wacky Waterpark, the spacious Lagoon & Ocean View Retreat Jeffreys Bay apartment overlooks the sea. Offering access to a swimming pool, the apartment is…

    More...
    BOOK
  • 9Th Green, Mill Park

    11 Westview Drive, Glendinningvale, South Africa (Show map)

    Show map

    To enjoy your vacation in Glendinningvale, stay at the 1-room 9Th Green, Mill Park Glendinningvale apartment, which is 3.8 km from the Walmer Park Shopping Centre and nearly a 25-minute stroll from…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Windhoek On Sea

    Eersterivier Road Tsitsikamma, Eersterivierstrand, South Africa (Show map)

    Show map

    The beachfront Windhoek On Sea Eersterivierstrand villa is located a 17-minute walk from Fynbos Golf and Country Estate and invites guests to enjoy a terrace.

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • Mitford Marula

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

    Show map

    The 32 m² Mitford Marula Apartment Morgan's Bay offers proximity to such tourist attractions as Morgan Bay Climbing, situated about 5 minutes' walk away. Guests can make use of Wi-Fi for both…

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

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

    Show map

    Situated a 5-minute walk from West Beach, 26 Settler Sands Beachfront Accommodation Sea View Port Alfred offers proximity to various nearby tourist attractions.

    More...
    From US$ 257
    price for 1 night
    BOOK From US$ 257
  • Beach View @ Brookes Hill Suiters

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

    Show map

    Located 3.1 km from No. 7 Castle Hill Museum, the beachfront 1-bedroom Beach View @ Brookes Hill Suiters Port Elizabeth apartment is 550 m from a top family-friendly place like the McArthur Baths.

    More...
    From US$ 53
    price for 1 night
    BOOK From US$ 53
  • Tussenin

    43 Eersteriverstrand, Eersterivierstrand, South Africa (Show map)

    Show map

    The beachfront Tussenin Villa Eersterivierstrand offers proximity to nearby tourist spots, such as Fynbos Golf and Country Estate, situated 2.6 km away.

    More...
    From US$ 218
    price for 1 night
    BOOK From US$ 218
  • Beach Rock Cottage

    178 Village View Street 178 Village View Road, Kidds Beach, Kidd's Beach, South Africa (Show map)

    Show map

    Overlooking the street, the 108 m² Beach Rock Cottage Kidd's Beach is only a 12-minute walk from Kidd's Beach. This 1-bedroom apartment has a terrace for guests to enjoy seaside views of the sea.

    More...
    BOOK
  • Omega Apartment

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

    Show map

    Situated about 25 minutes' walk from Noorsekloof Nature Reserve, the spacious 1-bedroom Omega Apartment Jeffreys Bay also boasts easy access to Kabeljousrivier train station which is around 6 km away…

    More...
    From US$ 65
    price for 1 night
    BOOK From US$ 65
  • Beach Life

    Summerseas, Marine Dr, Summerstrand, Gqeberha, 6019, Unit 59, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about a 25-minute walk from the Bayworld, the 110 m² Beach Life Port Elizabeth apartment offers an opportunity to discover various tourist attractions in the area. This 2-bedroom apartment…

    More...
    From US$ 130
    price for 1 night
    BOOK From US$ 130
  • Shells On The Beach

    55 Seaway Drive, Sea View, South Africa (Show map)

    Show map

    Shells On The Beach Sea View apartment is within a 6-km distance of Holmeleigh Farmyard. The beachfront homestay is fitted with a terrace which boasts views of the sea.

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • Blue Views At Brookes Hill Suites

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

    Show map

    Set only 6 minutes' walk from Humewood Beach, the beachfront 39 m² Blue Views At Brookes Hill Suites Port Elizabeth has a terrace furnished with a kitchenette. The Museum Complex is around 800 metres…

    More...
    BOOK
  • Oppieplaas Country Estate

    Mtwentwe Farm Haga Haga, Haga Haga, South Africa (Show map)

    Show map

    Located 2.5 km from the Haga Haga Beach, Oppieplaas Country Estate Villa Haga Haga offers game drives, karaoke, and a game room for guests' entertainment.

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • El-Marina

    Palm Drive, Jeffreys Bay, South Africa (Show map)

    Show map

    The 60 m² El-Marina Apartment Jeffreys Bay is located only an 11-minute walk from the floating Wacky Waterpark and 4.5 km from Jeffreys Bay Golf Club. Guests might as well enjoy a terrace with…

    More...
    BOOK
  • 157 Brookes Hill Suites Near The Beach

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

    Show map

    157 Brookes Hill Suites Near The Beach Port Elizabeth is located 3 km from the british-built Fort Frederick and 16 minutes' walk from the Splash Waterworld. Featuring a terrace with a kitchenette…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Diaz 11 Unit 15

    11 Diaz Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated a 6-minute walk from the Surf Museum, the spacious Diaz 11 Unit 15 Apartment Jeffreys Bay looks out onto the sea. Staying in the apartment, nestled right near Jeffreys Bay Main Beach, guests…

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

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

    Show map

    Boardwalk Casino is about a 25-minute stroll from the spacious 80 m² 6 Selwyn Court - Beach Front Port Elizabeth apartment, while the Clicks Pharmacy is situated nearby. With access to a golf club…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Surf & Serenity On Sea, By Jono & Erik

    11 Diaz Road 3, 11 Diaz, Jeffreys Bay, South Africa (Show map)

    Show map

    Surf & Serenity On Sea, By Jono & Erik Jeffreys Bay apartment is located 6 minutes' walk from the Surf Museum and 550 metres from AfricaSUP. Situated in close proximity to Quiksilver, the beachfront…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Tranquility

    President Reitz Road, Cape St. Francis, South Africa (Show map)

    Show map

    Nestled 4.8 km from The Village Square Shopping Centre, the beachfront Tranquility Villa Cape St. Francis entices guests to explore various tourist destinations nearby.

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