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-06-10

2026-06-11

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

Beachfront 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

687 options found

  • Oyster Bay Beach House

    382 Marlyn Street, Oyster Bay, South Africa (Show map)

    Show map

    Situated about a 5-minute walk from the beach, the beachfront Oyster Bay Beach House villa offers snorkelling, hiking, and horseback riding for guests' enjoyment. This 1-bedroom holiday home includes…

    More...
    From US$ 120
    price for 1 night
    BOOK From US$ 120
  • Boitumelo Bluewater Apartments

    20 Whales Way Bluewater Bay, Port Elizabeth, South Africa (Show map)

    Show map

    The beachfront Boitumelo Bluewater Apartments Port Elizabeth, located in the Palmeraie district, 10 minutes by car from the Swartkops River, features views of the garden. Guests can enjoy seaside…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • Beachfront Living At Its Finest

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

    Show map

    The 81 m² Beachfront Living At Its Finest Port Elizabeth apartment is only a 13-minute walk from the calm Happy Valley Park. This 2-bedroom apartment assures guests' safety through a safety deposit…

    More...
    From US$ 133
    price for 1 night
    BOOK From US$ 133
  • 33D Kabeljauws Beach

    Kabeljauws Road, Jeffreys Bay, South Africa (Show map)

    Show map

    33D Kabeljauws Beach Jeffreys Bay apartment is located 4.6 km from Shell Museum and 600 metres from Albatross beach. Situated within easy reach of Kabeljous Nature Reserve, the beachfront apartment…

    More...
    From US$ 158
    price for 1 night
    BOOK From US$ 158
  • Lovely 2-Bedroom Apartment With Free Parking On Premises

    13 Gwarrie Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The beachfront 40 m² Lovely 2-Bedroom Apartment With Free Parking On Premises Jeffreys Bay includes a patio and is located just 1.7 km from Noorsekloof Nature Reserve. With access to a golf…

    More...
    From US$ 39
    price for 1 night
    BOOK From US$ 39
  • Beachfront Apartment @ Summerseas

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

    Show map

    The 164 m² Beachfront Apartment @ Summerseas Port Elizabeth is situated merely a 7-minute walk from the Summerstrand Village and 5 km from Port Elizabeth International airport. With access to a golf…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • Waterkant 4A

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

    Show map

    Situated around 5 minutes' walk from Magnatubes, the beachfront 1-bedroom Waterkant 4A Jeffreys Bay apartment offers proximity to various nearby tourist attractions. With access to a golf course, the…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Court Reciefe In Pe

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

    Show map

    The spacious Court Reciefe In Pe Apartment Port Elizabeth is within 20 minutes' walk of the Bayworld. The apartment boasts a golf club, perfect for guests who enjoy staying active.

    More...
    From US$ 100
    price for 1 night
    BOOK From US$ 100
  • Charlotte At Paradise Beach

    28 Marina Drive Paradise Beach, Jeffreys Bay, South Africa (Show map)

    Show map

    Nestled 3.2 km from the Seekoeirivier Nature Reserve, the beachfront Charlotte At Paradise Beach Jeffreys Bay villa entices guests to explore various tourist destinations nearby.

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

    Eersterivier Rd, Eersterivierstrand, South Africa (Show map)

    Show map

    Guests can enjoy a seaside sea view from a terrace at the beachfront Tsitsikama Beach House Eersterivierstrand villa, in close proximity to Fynbos Golf and Country Estate.

    More...
    BOOK
  • Sanddollar - Self Catering Seaside Getaway

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

    Show map

    To enjoy your vacation in Cape St. Francis, stay at the beachfront 74 m² Sanddollar - Self Catering Seaside Getaway Cape St. Francis apartment, which is approximately 700 metres from Seal Point Surf…

    More...
    BOOK
  • Dolphin Nook 29

    Brookeshill Dr 29, Port Elizabeth, South Africa (Show map)

    Show map

    The 80 m² Dolphin Nook 29 Apartment Port Elizabeth is situated only 10 minutes' walk from Port Elizabeth Museum, in a beach area of Port Elizabeth. Staying in this beachfront apartment, nestled in…

    More...
    BOOK
  • At Home On The Beach...

    137 Da Gama Road Villa Delfini, Jeffreys Bay, South Africa (Show map)

    Show map

    The spacious 2-bedroom At Home On The Beach.. Jeffreys Bay apartment is situated nearly a 5-minute walk from Wavecrest Super Spar Centre and 80 km from Port Elizabeth International airport. One of…

    More...
    BOOK
  • 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
  • Nosie'S Place

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

    Show map

    Offering a shared lounge, Nosie'S Place Port Elizabeth apartment lies in the Palmeraie district, 3.9 km from the South African Air Force Museum and around a 15-minute ride from such cultural place of…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • 39 Kabeljauws Road Beach House

    39 Kabeljauws Road, Jeffreys Bay, South Africa (Show map)

    Show map

    The 3-bedroom 39 Kabeljauws Road Beach House Jeffreys Bay villa offers quick access to such tourist spots as Kabeljous Nature Reserve, situated just a 5-minute walk away.

    More...
    BOOK
  • 36 At Brookes

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

    Show map

    The beachfront 36 At Brookes Apartment Port Elizabeth includes a terrace and is situated a 6-minute walk from Humewood Beach. This apartment offers complimentary private parking on site and modern…

    More...
    From US$ 71
    price for 1 night
    BOOK From US$ 71
  • House Of Royalty

    6 Lark Road, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the pool, the 1-room House Of Royalty Apartment Port Elizabeth is within 6 km of Shark River Golf Club in Port Elizabeth. This 20 m² apartment boasts a golf club, perfect for guests who…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • High Tide At No 16

    Diana Crescent St Francis Court 16, St Francis Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in St Francis Bay, stay at the 3-room High Tide At No 16 Apartment St Francis Bay, which is about 25 minutes' walk from BriSan on the Canals and only 1.6 km from the St Francis…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Bush Beach Safari Accommodation

    2 Kestrel Avenue, Gamtoos River Mouth Resort, Jeffreys Bay, Eastern Cape, Jeffreys Bay, South Africa (Show map)

    Show map

    Nestled nearly 25 minutes' walk from the Gamtoos River Mouth, the beachfront 12 m² Bush Beach Safari Accommodation Jeffreys Bay allows guests to explore numerous tourist destinations in the vicinity.…

    More...
    BOOK