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

  • Sun1 Port Elizabeth

    La Roche Drive & Beach Road, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Sun1 Port Elizabeth Hotel is situated near an entertainment district, 2.8 km from the Feather Market Centre. This 2-star hotel offers Wi-Fi in public areas and a car park on site.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Brookes Hill Suites No 18

    Brookes Hill Drive 10, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the pool, the 2-room Brookes Hill Suites No 18 Port Elizabeth is only 0.9 km from Boardwalk Casino in Port Elizabeth. Situated just around the corner from Port Elizabeth Museum, the…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Anglers Paradise

    Oubos, Eersterivierstrand, South Africa (Show map)

    Show map

    Situated around 10 minutes' drive from Fynbos Golf and Country Estate, Anglers Paradise Eersterivierstrand villa features a terrace with views of the sea.

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • A Real Gem In Cape St Francis

    5 Albatros Road, Cape St. Francis, South Africa (Show map)

    Show map

    A Real Gem In Cape St Francis Villa is located just 1.3 km from the Chokka Trail and invites guests to enjoy a terrace.

    More...
    From US$ 127
    price for 1 night
    BOOK From US$ 127
  • Neptunes Cove

    14 Neptune Drive Kei Mouth., Kei Mouth, South Africa (Show map)

    Show map

    Nestled around a 5-minute walk from the Qolora Beach, the beachfront 7-room Neptunes Cove Kei Mouth apartment offers quick access to numerous tourist attractions nearby. Offering a picnic area and a…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • The Spinning Reel Beach Cottages

    Freshwater Road, Port Alfred, South Africa (Show map)

    Show map

    The 10-room The Spinning Reel Beach Cottages Port Alfred is located around 25 minutes' walk from the Great Fish Point Lighthouse, giving access to various tourist spots nearby. Guests can enjoy lawn…

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Crowned Crane

    1 Ocean Way, Gonubie, South Africa (Show map)

    Show map

    Offering a sun deck and a picnic area, Crowned Crane Hotel Gonubie lies in a beach area of Gonubie, 2.6 km from NG Kerk Gonubie and 20 minutes' walk from the Gonubie Holiday Resort. At the guest…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Bayside Guesthouse

    No 6 Tiran Road, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Situated in Hivernage, which is known with chic global restaurants with live music, Bayside Guesthouse Port Elizabeth gives access to entertainment venues like Boardwalk Casino, 2.6 km away. A 10…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Fifth Avenue Beach House

    Fifth Avenue, 3, Port Elizabeth, South Africa (Show map)

    Show map

    Situated only 1.5 km from the Shark Rock Pier, the charming Fifth Avenue Beach House Port Elizabeth hotel features Wi-Fi throughout the property, and private parking on site. Thanks to its beachfront…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • At Sta-Plus Guest House

    11A, 10Th Avenue, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located 25 minutes' walk from the Splash Waterworld Supertubes, At Sta-Plus Guest House Port Elizabeth offers beautiful rooms 2.8 km from the Sacramento Cannon. The hotel features Wi-Fi throughout…

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • La Mer Guesthouse

    24 Driftsands Drive, Humewood, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a picnic area and various recreational opportunities, the 3-star La Mer Guesthouse Port Elizabeth is nestled in a business area, within 25 minutes' walk of the Victoria Park. Boasting whale…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Settler Sands - Holsboer Vacations

    Beach Road Settler Sands - Holsboer Vacations, Port Alfred, South Africa (Show map)

    Show map

    Located approximately a 25-minute stroll from the Kowie Museum, the comfortable Settler Sands - Holsboer Vacations Port Alfred hotel offers Wi-Fi in the rooms and a private parking lot.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Reef View Bnb

    4 Blue Bend Place, East London, South Africa (Show map)

    Show map

    Situated 4.5 km from the East London Lion Park, Reef View Bnb East London hotel offers 18 holes of golf. This 4-star bed & breakfast offers Wi-Fi in the rooms and has a photocopier and a desk.

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

    Ferry Point Road 19, Port Saint John's, South Africa (Show map)

    Show map

    Offering a sundeck and a golf course, the 3-star Tranquility Psj Hotel Port Saint John's lies in a beach area of Port Saint John's, 2.6 km from Mt Thesiger and about a 25-minute walk from the Keysers…

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Sawubona Guesthouse

    23 Seestrand Way, Beachview, South Africa (Show map)

    Show map

    The 4-star Sawubona Guesthouse Beachview, located nearly a 10-minute ride from the Maitland Beach, offers a swimming pool, Wi-Fi in public areas. With a location only 1.6 km from the CuraNova…

    More...
    From US$ 101
    price for 1 night
    BOOK From US$ 101
  • The Blue Dragonfly

    4 Lotus Place, Jeffreys Bay, South Africa (Show map)

    Show map

    Located approximately a 10-minute ride from Jeffreys Bay Main Beach, the 2-bedroom The Blue Dragonfly Villa Jeffreys Bay offers a terrace with views of the sea.

    More...
    From US$ 91
    price for 1 night
    BOOK From US$ 91
  • Inkwenkwezi Private Game Reserve

    Inkwenkwezi Private Game Reserve, Kwelera, Chintsa, South Africa (Show map)

    Show map

    Inkwenkwezi Private Game Reserve Chintsa villa offers easy access to such tourist spots as Inkwenkwezi Private Game Reserve, located about a 5-minute walk away. This accommodation features…

    More...
    From US$ 283
    price for 1 night
    BOOK From US$ 283
  • J Bay Surf Villa

    185 Da Gama Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated about a 25-minute walk from Noorsekloof Nature Reserve, the beachfront J Bay Surf Villa Jeffreys Bay invites guests to relax at a terrace.

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Gnd Properties Luxury Holiday Home

    3 11Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the garden, the beachfront Gnd Properties Luxury Holiday Home Port Elizabeth apartment is 10 minutes' drive from the Splash Waterworld Supertubes in Port Elizabeth. This apartment also…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Kalashe Bed & Breakfast

    242 Kalashe Drive Cove Rock Country Estate, East London, South Africa (Show map)

    Show map

    Situated a short walk from a cove, the comfortable 3-star Kalashe Bed & Breakfast East London boasts a courtyard and a shared lounge. Featuring baggage storage, this East London guest house is nearly…

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