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-08

2026-09-09

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

733 options found

  • Pyramid House By The Sea

    1 Gleneagles Drive, Port Alfred, South Africa (Show map)

    Show map

    The spacious 62 m² Pyramid House By The Sea Apartment Port Alfred is a good choice for accommodating up to 4 guests, offering a beachfront setting just 11 minutes on foot from the Royal Port Alfred…

    More...
    From US$ 59
    price for 1 night
    BOOK From US$ 59
  • Studio@Planest

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

    Show map

    Studio@Planest Jeffreys Bay is located 3.3 km from the Papiesfontein Beach Horse Trails and a few moments from Tubes. For guests seeking an active stay, this apartment grants access to a golf…

    More...
    BOOK
  • Jeffreysbay Magna Towers

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

    Show map

    The 40 m² Jeffreysbay Magna Towers Apartment Jeffreys Bay is situated in a beach area of Jeffreys Bay, around a 5-minute walk from Wavecrest Super Spar Centre. With access to a golf course, this 2…

    More...
    BOOK
  • Main Beach Penthouse

    14 Da Gama Road 59 Neptunes Terrace, Jeffreys Bay, South Africa (Show map)

    Show map

    To enjoy your vacation in Jeffreys Bay, stay at Main Beach Penthouse Jeffreys Bay apartment, which is 4.1 km from the African Dawn Bird and Wildlife Sanctuary and nearly 10 minutes' walk from the…

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Black Rock Accommodation

    Hole-In-The-Wall View Drive, Hole in the Wall, South Africa (Show map)

    Show map

    The 20 m² Black Rock Accommodation Hole in the Wall is situated 850 metres from the Hole in the Wall, in a beach area of Hole in the Wall. The maximum occupancy at this 2-bedroom apartment is 6…

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Villa 3

    7 Arnold Street, East London, South Africa (Show map)

    Show map

    The spacious Villa 3 East London is a 9-minute walk from the Gonubie Boardwalk and can accommodate up to 8 guests. Wi-Fi is provided for both business and leisure activities.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Mitford Marula

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

    Show map

    Featuring a beachfront location, the 32 m² Mitford Marula Apartment Morgan's Bay offers views of the sea, merely a 14-minute walk from the Double Mouth Nature Reserve. The maximum occupancy at this 2…

    More...
    From US$ 132
    price for 1 night
    BOOK From US$ 132
  • Lower Point Surf Studio 2

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

    Show map

    The 1-room Lower Point Surf Studio 2 Jeffreys Bay is located 2.8 km from Kabeljousrivier train station and around 5 minutes' walk from Albatross beach. To keep up with a sport routine, canoeing…

    More...
    BOOK
  • Tiptol Couple'S Retreat

    14 Rameron Drive 20 Houtboschbaai, Jeffreys Bay, South Africa (Show map)

    Show map

    The 33 m² Tiptol Couple'S Retreat Apartment Jeffreys Bay is located within a 10-minute drive of Jeffreys Bay Main Beach and 3.4 km from the outdoor water park "Dolphin Beach Entertainment". Set…

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

    25 Union Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The 6-room Jetsetters Villa Port Elizabeth is located within 3 km of the Shamwari Private Game Reserve, giving access to various tourist spots nearby. Offering a car park as well as Wi-Fi, this Port…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Studios On 2Nd - Studio 3

    4 2Nd Avenue Studio 3, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 2-bedroom Studios On 2Nd - Studio 3 Port Elizabeth is situated in Summerstrand, which is a lovely suburb by the sea, around 15 minutes' walk from the Bayworld, and overlooks the garden.

    More...
    BOOK
  • Maggie May House Boat - Colchester - Addo Park South - 5Km

    1 Jetty Street, Colchester, South Africa (Show map)

    Show map

    Featuring Wi-Fi throughout the property, Maggie May House Boat - Colchester - 5Km From Elephant Park hotel is just 300 metres from Sundays River Mouth and Beach. Complimentary private parking is…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Summerseas Units

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

    Show map

    The 2-room Summerseas Units Port Elizabeth apartment features a beachfront location around 2 km from the Shark Rock Pier and hosts up to 4 guests. Wi-Fi is provided for both business and leisure…

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

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

    Show map

    The 3-room High Tide At No 16 Apartment St Francis Bay is located in a beach area of St Francis Bay, around 25 minutes' walk from BriSan on the Canals. With access to a golf playground, the apartment…

    More...
    From US$ 151
    price for 1 night
    BOOK From US$ 151
  • Jeffreys Bay Villas On The Beach

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

    Show map

    The outdoor water park "Dolphin Beach Entertainment" is approximately 25 minutes' walk from 3-room Jeffreys Bay Villas On The Beach apartment, while Wavecrest Super Spar Centre is situated nearby.

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Dolphins View Luxury Apartment

    Brookes Hill Street 30 Dolphin Nook, Port Elizabeth, South Africa (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious 85 m² Dolphins View Luxury Apartment Port Elizabeth, which is approximately 5 minutes' drive from the local South End Museum and only…

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

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

    Show map

    Featuring views of the garden, Boitumelo Bluewater Apartments Port Elizabeth is situated in the Palmeraie district, 10 minutes by car from the Swartkops River. Guests can enjoy seaside views of the…

    More...
    From US$ 40
    price for 1 night
    BOOK From US$ 40
  • 9 Bayview Gonubie Seaside

    9 Bayview Dreary Drive Gonubie, Gonubie, South Africa (Show map)

    Show map

    Situated around a 5-minute walk from Gonubie Baptist Church, the 45 m² 9 Bayview Gonubie Seaside Apartment offers guests easy access to various tourist attractions nearby. Wi-Fi is provided for both…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • 4 Zwaan

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

    Show map

    Staying at the 4-bedroom 4 Zwaan Villa Jeffreys Bay, guests can easily reach the Seekoeirivier Nature Reserve, located approximately 4 km away. Offering diving and fishing, this Jeffreys Bay holiday…

    More...
    From US$ 233
    price for 1 night
    BOOK From US$ 233
  • The Pearls Luxury 3Rd Floor

    Upper Brookes Hill Street The Pearls 3A, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 950 m from King's Beach, the spacious 3-bedroom The Pearls Luxury 3Rd Floor Apartment Port Elizabeth offers views of the sea. This 130 m² apartment can host up to 6 guests.

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