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

Luxury accommodations 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

2309 options found

  • Sea Valley Villa

    15 South Downs Avenue, Port Alfred, South Africa (Show map)

    Show map

    Located nearly 25 minutes' walk from the Great Fish Point Lighthouse, the 2-bedroom Sea Valley Villa Port Alfred offers a terrace with views of the garden.

    More...
    From US$ 164
    price for 1 night
    BOOK From US$ 164
  • The Cottage

    1 Montague Street, Grahamstown, South Africa (Show map)

    Show map

    To enjoy your vacation in Grahamstown, stay at The Cottage Grahamstown, which is a mere 1.6 km from Christ Church and around a 5-minute walk from the Methodist Cathedral.

    More...
    BOOK
  • Luxury 3 Bedroom Beach House On Supertubes

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

    Show map

    Offering a location approximately a 10-minute walk from Wavecrest Super Spar Centre, Luxury 3 Bedroom Beach House On Supertubes Jeffreys Bay villa gives access to various tourist spots in the area.

    More...
    BOOK
  • Prospect Cottage B

    73 Prospect Road, Port Elizabeth, South Africa (Show map)

    Show map

    The spacious 62 m² Prospect Cottage B Port Elizabeth offers proximity to a number of tourist attractions, such as the GFI Art Gallery, located nearly a 25-minute walk away. The 1-bedroom apartment…

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Beachfront Luxury Apartment Sea View & Free Parking

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

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the spacious Beachfront Luxury Apartment Sea View & Free Parking Port Elizabeth, which is 250 m from the Museum Complex and about 10 minutes' walk…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Boitumelo Holiday Home

    18 Glen Hurd Drive, Port Elizabeth, South Africa (Show map)

    Show map

    Situated approximately a 5-minute ride from the Main Public Library, Boitumelo Holiday Home Port Elizabeth apartment also boasts easy access to Bibo train station which is approximately 10 km away.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Cannon House

    62 Alice Road, Cannon Rocks, South Africa (Show map)

    Show map

    Offering a location around 4 km from the Woody Cape Nature Reserve, the 0-bedroom Cannon House Cannon Rocks villa gives access to various tourist spots in the area.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Beautiful Cottage Fantastic Beach

    Meeu Lane 263 Meeu Lane, Oyster Bay, South Africa (Show map)

    Show map

    The 2-bedroom Beautiful Cottage Fantastic Beach Oyster Bay includes a free private car park and a terrace with views of the sea.

    More...
    BOOK
  • Marina Martinique Selfcatering

    Domingo Way, Jeffreys Bay, South Africa (Show map)

    Show map

    Located merely 6 minutes' walk from the Wacky Waterpark, the 2-bedroom Marina Martinique Selfcatering Villa Jeffreys Bay offers opportunities for fishing in the area.

    More...
    From US$ 114
    price for 1 night
    BOOK From US$ 114
  • Littleview

    3 Nautilus Street, Jeffreys Bay, South Africa (Show map)

    Show map

    Located just 1.4 km from Jeffreys Bay Main Beach, the 2-bedroom Littleview Villa Jeffreys Bay provides access to various tourist attractions in the vicinity.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Holmely House

    1 Pamir Street, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-bedroom Holmely House Villa Port Elizabeth is situated approximately a 5-minute walk from HumeRail, featuring such comforts as Wi-Fi and a free private car park. Located 2.5 km from the life…

    More...
    BOOK
  • Little Louisa

    113 Louisa Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated just 9 minutes on foot from Holmeleigh Farmyard, the 2-bedroom Little Louisa Villa Port Elizabeth features a patio with views of the garden.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • Lala Phantsi

    101 Marlin Drive, Chintsa, South Africa (Show map)

    Show map

    To enjoy your vacation in Chintsa, stay at the 2-room Lala Phantsi Chintsa apartment, which is around a 10-minute drive from Inkwenkwezi Private Game Reserve and just 600 metres from the Cintsa Beach…

    More...
    From US$ 79
    price for 1 night
    BOOK From US$ 79
  • Grace Villas 3

    51 Belgravia Crescent, East London, South Africa (Show map)

    Show map

    Located 950 m from Panmure railway station, Grace Villas 3 East London apartment is just 9 minutes' walk from the East London Museum. Wi-Fi is provided for both business and leisure activities.

    More...
    BOOK
  • Huis Seenekal

    736 Roman Street, Cannon Rocks, South Africa (Show map)

    Show map

    If you have an early flight from Cannon Rocks, the beachfront Huis Seenekal Cannon Rocks is located 135 km from Port Elizabeth International airport. For guests seeking an active stay, this apartment…

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Pelican Palms Luxury House Jeffreys Bay

    21 Pelican Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated merely 1.8 km from the floating Wacky Waterpark, the 2-bedroom Pelican Palms Luxury House Jeffreys Bay villa features a patio with views of the garden.

    More...
    BOOK
  • Executive Stay Near Airport & Shops

    Green Leaf Estate Block 6, Port Elizabeth, South Africa (Show map)

    Show map

    Situated within 10 minutes' drive of Toy Museum Port Elizabeth, Executive Stay Near Airport & Shops Port Elizabeth apartment also boasts easy access to Bibo train station which is 12 km away. The…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Ocean Tides

    11 Kini Bay Sweep Road, Kini Bay, South Africa (Show map)

    Show map

    Situated about a 5-minute walk from the beach, Ocean Tides Villa Kini Bay offers diving, hiking, and fishing for guests' enjoyment.

    More...
    From US$ 51
    price for 1 night
    BOOK From US$ 51
  • Freedom Tiny Homes Resort

    Freedom Tiny Homes, East London, South Africa (Show map)

    Show map

    Freedom Tiny Homes Resort East London is located a 25-minute walk from Beacon Bay Crossing Shopping Centre and invites guests to enjoy a terrace.

    More...
    BOOK
  • Paradise Beach, Main Beachfront!

    129 Dawnview Crescent, Jeffreys Bay, South Africa (Show map)

    Show map

    Situated 2.5 km from the Seekoeirivier Nature Reserve, Paradise Beach, Main Beachfront! Jeffreys Bay villa entices guests to explore various tourist attractions in the area.

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