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-09-03

2026-09-04

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

736 options found

  • Rusenvrede Self Catering

    Portion 77 Ongegunde Vryheid Farm, No 746, Kaap St. Francis, 6313, Oos-Kaap, Cape St. Francis, South Africa (Show map)

    Show map

    Hosting up to 10 guests, Rusenvrede Self Catering Villa Cape St. Francis is nestled in a beach area, a 15-minute drive from the Seal Point Private Nature Reserve.

    More...
    BOOK
  • Jeffreys Bay - Life On The Canals

    1599 Port Au Prince Close, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated about a 25-minute stroll from the floating Wacky Waterpark, 1-room Jeffreys Bay - Life On The Canals apartment also boasts easy access to Kabeljousrivier train station which is approximately…

    More...
    BOOK
  • Edladleni Guesthouse Quigney

    80A Longfellow Street, East London, South Africa (Show map)

    Show map

    Nestled 10 minutes' walk from the East London Aquarium, Edladleni Guesthouse Quigney East London villa entices guests to explore various tourist destinations nearby. The 1-bedroom lodge hosts up to 2…

    More...
    From US$ 27
    price for 1 night
    BOOK From US$ 27
  • Cottage On Nobbs

    13 Nobbs Road, Port Elizabeth, South Africa (Show map)

    Show map

    Boasting a kitchenette on a terrace, the 1-room Cottage On Nobbs Port Elizabeth is about a 25-minute stroll from the calm Happy Valley Park. The 40 m² apartment lies in Summerstrand, which is home to…

    More...
    BOOK
  • Lovemoreheights Inn

    24 Overdale Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    Located 6 km from Little Walmer Golf Club, which is highly appreciated by sports lovers, the 2-room Lovemoreheights Inn Port Elizabeth includes a private beach area. Boasting a Jacuzzi, the spacious…

    More...
    From US$ 82
    price for 1 night
    BOOK From US$ 82
  • Crawfords Beach Lodge

    42 Steenbras Drive, East London, South Africa (Show map)

    Show map

    Situated about 5 minutes' walk from the beach, Crawfords Beach Lodge East London offers fishing for guests' enjoyment. Offering reliable service, this accommodation accommodates guests 3.9 km from…

    More...
    From US$ 231
    price for 1 night
    BOOK From US$ 231
  • 7 Pepper Street By African Perfection

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

    Show map

    The 4-bedroom 7 Pepper Street By African Perfection Jeffreys Bay villa hosts up to 10 guests and is nestled approximately 25 minutes' walk from natural sites such as Kabeljous Nature Reserve. This…

    More...
    From US$ 291
    price for 1 night
    BOOK From US$ 291
  • Reflections At 21

    21 Acacia Road, East London, South Africa (Show map)

    Show map

    Situated about 700 metres from the Nahoon Estuary Nature Reserve, the 3-bedroom Reflections At 21 Villa East London entices guests with a Jacuzzi, ensuring a more relaxing stay. Offering a year-round…

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Beachfront Getaway

    Boardwalk Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 50 m² Beachfront Getaway Port Elizabeth apartment is located just 1.8 km from Bibo train station and right around the corner from Boardwalk Casino. Staying at the apartment in Summerstrand, which…

    More...
    BOOK
  • Hummingbird Chalet 23 Houtboschbaai

    Rameron Drive 23 Houtbosch Bay, Jeffreys Bay, South Africa (Show map)

    Show map

    Located within a few steps of a nature reserve, the spacious 130 m² Hummingbird Chalet 23 Houtboschbaai Jeffreys Bay comes with views of the sea. The 3-bedroom apartment has a beachfront location…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Surfers Haven

    14 Flame Crescent Sunset Complex, Unit 1, Jeffreys Bay, South Africa (Show map)

    Show map

    Located nearly a 25-minute walk from Noorsekloof Nature Reserve, the 85 m² Surfers Haven Apartment Jeffreys Bay is 2.5 km from a top family-friendly place like the outdoor water park "Dolphin Beach…

    More...
    From US$ 84
    price for 1 night
    BOOK From US$ 84
  • Grace'S Getaway

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

    Show map

    To enjoy your vacation in Port Alfred, stay at the 2-room Grace'S Getaway Apartment Port Alfred, which is around a 10-minute drive from Shipwreck Hiking & Canoe Trail and merely 1.4 km from the…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Bulungula Xhosa Community Lodge

    Bulungula River Mouth Farm 37, Elliotdale District, Bulungula, South Africa (Show map)

    Show map

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Casa Bella

    Boardwalk Road B1U13 New, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious Casa Bella Apartment Port Elizabeth is a great place to stay in Hivernage, which is known with chic global restaurants with live music, 25 minutes' walk from the Shark Rock Pier. With…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Awesome Views & Beach Proximity

    7 Panaghia Street, Cape St. Francis, South Africa (Show map)

    Show map

    The 5-bedroom Awesome Views & Beach Proximity Cape St. Francis villa hosts up to 10 guests and provides proximity to the Seal Point Private Nature Reserve, situated just a 9-minute walk away. This…

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Bandle At The Boardwalk

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

    Show map

    Bandle At The Boardwalk Apartment Port Elizabeth features a beachfront location just 1.6 km from the Splash Waterworld Supertubes and hosts up to 4 guests. This spacious 100 m² apartment is situated…

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Ocean Mooring Beach House - Garden Apartment - 4 Bedrooms

    82 W Beach Dr, Port Alfred, South Africa (Show map)

    Show map

    Ocean Mooring Beach House - Garden Apartment - 4 Bedrooms Port Alfred is located around a 25-minute walk from the Great Fish Point Lighthouse and 2.6 km from Kasouga Beach. With access to a golf club…

    More...
    BOOK
  • Chive Cottage

    Cape St Francis Chive Cottage - Cape St Francis Resort, Cape St. Francis, South Africa (Show map)

    Show map

    Situated merely 6 minutes on foot from SANCOB Eastern Cape, the 4-bedroom Chive Cottage Cape St. Francis can host up to 8 guests and offers a treatment room, ensuring a relaxing stay. Featuring a sun…

    More...
    BOOK
  • Lighthouse Villa

    13 Saint Francis Way, Cape St. Francis, South Africa (Show map)

    Show map

    The spacious Lighthouse Villa Cape St. Francis is located within 900 metres of the Cape Saint Francis Lighthouse and a 9-minute walk from Seal Point Lighthouse. This apartment can host up to 6 guests.

    More...
    From US$ 585
    price for 1 night
    BOOK From US$ 585
  • Frank Road At The Beach

    Frank Road, St Francis Bay, South Africa (Show map)

    Show map

    Situated approximately 25 minutes' walk from Bruces Beauties Surf Spot, the 5-bedroom Frank Road At The Beach St Francis Bay villa provides access to numerous tourist attractions in the area. This St…

    More...
    BOOK