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

  • The House Quarters

    44 Kenton Road, Kenton on Sea, South Africa (Show map)

    Show map

    Situated approximately 25 minutes' walk from the Shelley Bay, the smoke-free The House Quarters Hotel Kenton on Sea features Wi-Fi in the rooms and a free private car park on site. This 4-star hotel…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Dolphin Sunrise

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

    Show map

    Featuring Wi-Fi in public areas, Dolphin Sunrise Hotel Jeffreys Bay is 2.9 km from the Jeffrey's Bay Shell Museum. At the guest house, guests will find a golf club to stay active.

    More...
    From US$ 208
    price for 1 night
    BOOK From US$ 208
  • African Perfection 1

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

    Show map

    Offering air-conditioned rooms and Wi-Fi in the rooms, African Perfection 1 Jeffreys Bay hotel is a 10-minute ride from Shell Museum and 2.7 km from the outdoor water park "Dolphin Beach…

    More...
    From US$ 121
    price for 1 night
    BOOK From US$ 121
  • Brighton Lodge - #Solar Energy #No Loadshedding

    21 Brighton Drive, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    Located 3.9 km from the SANCCOB Seabird Rehabilitation Centre, the boutique-style Brighton Lodge - #Solar Energy #No Loadshedding Port Elizabeth hotel offers luxury rooms around a 25-minute walk from…

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Point Villa

    22 Plane Street, Jeffreys Bay, South Africa (Show map)

    Show map

    The comfortable 4-star Point Villa Jeffreys Bay hotel includes air-conditioned rooms nearly a 10-minute ride from Noorsekloof Nature Reserve. This Jeffreys Bay guest house is located in a beach area…

    More...
    From US$ 94
    price for 1 night
    BOOK From US$ 94
  • Coram Deo Saltywaves Double En-Suite Rooms With Sea Views

    Lot 26 Main Road, Coffee Bay, South Africa (Show map)

    Show map

    Located just 1.7 km from Coffee Bay Beach, Coram Deo Saltywaves Double En-Suite Rooms With Sea Views Coffee Bay villa gives access to various tourist sites in the vicinity.

    More...
    From US$ 35
    price for 1 night
    BOOK From US$ 35
  • Dolphin Bay Boutique Hotel And Spa

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

    Show map

    The 4-star Dolphin Bay Boutique Hotel And Spa Port Elizabeth lies 3.1 km from a natural paradise like the sandy central King's Beach, and features a restaurant. Facing sea views, this Port Elizabeth…

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Courtyard Hotel Gqeberha

    Cnr Lodge And Beach Roads, Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Courtyard Hotel Gqeberha Port Elizabeth, situated merely 0.7 km from the Shark Rock Pier, entices guests with a sun terrace and a shared lounge. Featuring an outdoor swimming pool, this…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Town Lodge Gqeberha

    Cnr Of Beach & Lodge Rds Summerstrand, Port Elizabeth, South Africa (Show map)

    Show map

    The lovely Town Lodge Gqeberha Port Elizabeth hotel is situated just 9 minutes' walk from the Shark Rock Pier and features a lift and a vending machine. Found 5 km from Port Elizabeth International…

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Dio Dell Amore Guest House

    C/O R102 And Da Gama Road, Jeffreys Bay, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the 4-star Dio Dell Amore Guest House Jeffreys Bay is located in a business area, within 10 minutes' drive of Supertubes. Boasting access to the Jeffrey's Bay…

    More...
    From US$ 61
    price for 1 night
    BOOK From US$ 61
  • Oyster Bay Beach Lodge

    Tongvis Street, 417, Oyster Bay, South Africa (Show map)

    Show map

    Oyster Bay Beach Lodge hotel provides bright rooms with a panoramic view of the sea. This bed & breakfast is situated within 400 metres of a golden beach.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Morgan Bay Hotel

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

    Show map

    Boasting an outdoor swimming pool complete with swimming pool toys, the 3-star Morgan Bay Hotel is approximately a 5-minute stroll from Morgan Bay Climbing. Featuring a shared lounge and a shopping…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Casa Seaviews

    Chapman Road 9, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star beachfront Casa Seaviews Hotel Port Elizabeth, located 2.6 km from the Seaview Predator Park, offers an outdoor swimming pool, Wi-Fi in the rooms.

    More...
    From US$ 52
    price for 1 night
    BOOK From US$ 52
  • Happy Jackal

    5 Riverside Drive, Colchester, Addo, Colchester, South Africa (Show map)

    Show map

    Situated within 10 minutes' drive of the Mathyolweni Gate, the 4-star Happy Jackal Hotel Colchester features Wi-Fi in the rooms and parking on site.

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • No 4 Boutique Beach House

    4 1St Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable 4-star No 4 Boutique Beach House Port Elizabeth hotel, located a mere 0.8 km from the Shark Rock Pier, offers an outdoor swimming pool, Wi-Fi throughout the property. This Port…

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • Atsupers Accommodation

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

    Show map

    The 3-star Atsupers Accommodation Jeffreys Bay hotel, located around a 25-minute walk from the African Dawn Bird and Wildlife Sanctuary, offers spacious rooms. To keep fit, a golf course provided for…

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

    South Africa, Beachview, South Africa (Show map)

    Show map

    Featuring an outdoor swimming pool, the 4-star Sawubona Guesthouse Beachview is merely a 9-minute walk from the Beachview Beach. To keep fit, a golf club provided for guests at this comfortable hotel.

    More...
    From US$ 78
    price for 1 night
    BOOK From US$ 78
  • The Beach House

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

    Show map

    The 4-star The Beach House Port Alfred hotel is situated only 6 minutes' walk from the Kelly's Beach and boasts a sunbathing terrace and a golf course. Located 2.5 km from Kasouga Beach, this Port…

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

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

    Show map

    Diaz 15 House On The Bay Hotel Jeffreys Bay offers air-conditioned rooms around a 5-minute walk from Main Beach. Located 2 km from Noorsekloof Nature Reserve, the guest house offers views of the…

    More...
    From US$ 105
    price for 1 night
    BOOK From US$ 105
  • Ships Bell At Port St Francis

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

    Show map

    Ships Bell At Port St Francis St Francis Bay apartment offers a beachfront location, only 5 minutes on foot from the Port St. Francis, and access to a tennis court and a golf playground for active…

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