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

  • Paxton Luxury Apartments Self-Catering

    Mansions Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Overlooking the pool, the beachfront Paxton Luxury Apartments Self-Catering Port Elizabeth is 0.9 km from the Hobie Beach in Port Elizabeth. To have an active retreat, hiking, horseback riding, and…

    More...
    From US$ 70
    price for 1 night
    BOOK From US$ 70
  • Pebbles Beach Cottage

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

    Show map

    Situated 4.5 km from Sardinia Bay Nature Reserve, the 3-star Pebbles Beach Cottage Port Elizabeth hotel features Wi-Fi in public areas, and a free private car park nearby. This guest house is a good…

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

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

    Show map

    Situated merely 0.8 km from Speed Way, the 3-star La Mer Guesthouse Port Elizabeth features Wi-Fi in public areas, and parking on site. This Port Elizabeth hotel is in a business area, around a 10…

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Diaz 15 House On The Bay

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

    Show map

    The 4-star Diaz 15 House On The Bay Hotel Jeffreys Bay, located only an 8-minute walk from the Jeffrey's Bay Shell Museum and 2.2 km from Supertubes, features an infinity pool for guests to take a…

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

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

    Show map

    Featuring a sundeck and a patio, Bayside Guesthouse Port Elizabeth enjoys a quiet location 6 km from the Wezandla African Craft Traders. The guest house has cribs and baby safety gates as well as a…

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

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

    Show map

    Situated 600 m from Hobie Beach, the beachfront Fifth Avenue Beach House Port Elizabeth hotel offers 15 rooms. Featuring a year-round outdoor swimming pool, this 4-star bed & breakfast is 2.5 km from…

    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

    Situated 7 km from the life-sized bronze Horse Memorial, At Sta-Plus Guest House Port Elizabeth features Wi-Fi throughout the property and secure off-street parking on site.

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

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

    Show map

    Offering bicycles for rent, Settler Sands - Holsboer Vacations Port Alfred hotel lies merely 5 minutes' stroll from the East Beach. Located within a 4-km distance of the Kelly's Beach, this Port…

    More...
    From US$ 80
    price for 1 night
    BOOK From US$ 80
  • Nautilus Guesthouse

    6 Nautilus Close, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Nautilus Guesthouse Port Elizabeth is situated in a prime touristic area of Port Elizabeth, 3.8 km from St Peters and about 25 minutes' walk from the Swartkops River. Located in the…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Sundune Guest House

    92 Wellington Street, Colchester, South Africa (Show map)

    Show map

    The 4-star Sundune Guest House Colchester offers easy access to Sundays River Mouth and Beach, which is situated around 5 minutes' walk away. This perfect guest house features 6 rooms and such…

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

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

    Show map

    Comprising 9 rooms, Reef View Bnb East London hotel is near an entertainment district, about 6 km from the East London Museum. Located around a 25-minute walk from East London Golf Club South Africa,…

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

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

    Show map

    Crowned Crane Hotel Gonubie offers 8 rooms 25 minutes' walk from Gonubie Boardwalk. A car park is available on site at this guest house.

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

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

    Show map

    Offering a patio and a picnic area, the 3-star Tranquility Psj Hotel Port Saint John's lies in a beach area of Port Saint John's, within a 10-minute drive of Wild Coast Hikes and 3.3 km from the…

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

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

    Show map

    The beachfront Gnd Properties Luxury Holiday Home Port Elizabeth apartment is an 11-minute walk from the Summerstrand Village. A short way from the Piet Retief Monument, this apartment welcomes…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Shipsbell 5B

    Triton Avenue, St Francis Bay, South Africa (Show map)

    Show map

    The family-friendly 28 m² Shipsbell 5B Apartment St Francis Bay is also located a mere 250 metres from the Port St. Francis. This beachfront apartment offers a terrace with seaside views of the pool.

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

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

    Show map

    The beachfront 7-room Neptunes Cove Kei Mouth apartment is located about 25 minutes' walk from Cape Morgan Nature Reserve and just 1.3 km from the Kei Mouth Motorcycle Museum. Situated right around…

    More...
    From US$ 69
    price for 1 night
    BOOK From US$ 69
  • Ikaya Accommodation Psj

    Of Second Beach Road, Port Saint John's, South Africa (Show map)

    Show map

    The 6-room Ikaya Accommodation Psj Port Saint John's villa is located around 600 metres from the Second Beach, giving access to various tourist spots nearby.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • 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
  • Gnd Properties Luxury Apartment

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

    Show map

    The spacious 2-bedroom Gnd Properties Luxury Apartment Port Elizabeth is also located approximately 5 minutes' walk from the Happy Valley. The 162 m² apartment is situated merely 1.7 km from Bibo…

    More...
    From US$ 242
    price for 1 night
    BOOK From US$ 242
  • Salt

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

    Show map

    Salt Apartment Jeffreys Bay is located 4.3 km from Kabeljousrivier train station and nearly 5 minutes on foot from Wavecrest Super Spar Centre.

    More...
    BOOK