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

2026-06-10

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

Hotels in Eastern Cape near Campanile

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

242 options found

  • Heugh Road Guest House

    55 Heugh Road Walmer, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The perfect 4-star Heugh Road Guest House Port Elizabeth provides proximity to the Feather Market Centre, which is located nearly a 25-minute walk away. Staying active is easy with a golf club…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • La Maison On 3Rd Guesthouse

    20 3Rd Avenue Walmer Port Elizabeth, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The 3-star La Maison On 3Rd Guesthouse Port Elizabeth is located about 20 minutes on foot from Saint George's Park, offering 6 rooms, Wi-Fi, and a car park. The guest house is a good starting point…

    More...
    From US$ 26
    price for 1 night
    BOOK From US$ 26
  • Walmer Manor Guest House

    16 3Rd Ave, Walmer, Port Elizabeth, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The 4-star Walmer Manor Guest House Port Elizabeth offers a terrace, located about a 20-minute ride from the South African Air Force Museum. Staying in one of 6 rooms, guests can enjoy a golf club…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Sunny Private Room On The Porch

    92 Cape Road Mill Park, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Sunny Private Room On The Porch Port Elizabeth is situated around a 5-minute walk from the Cenotaph and 5 km from Port Elizabeth International airport. The homestay provides guests with garden views…

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • 36 Mount Road Guesthouse And Self Catering

    36 Mount Road Mount Croix, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Situated an 18-minute walk from 36 Mount Road Guesthouse And Self Catering Port Elizabeth, guests can visit the futuristic Nelson Mandela Bay Stadium. Secure parking is available on site at this…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Modern Rooms Available Close To The Beach In Humewood

    33 Windermere Road 202 Granten Heights, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Located around 5 minutes' walk from Modern Rooms Available Close To The Beach In Humewood Port Elizabeth hotel, guests can quickly reach Corpus Christi Catholic Church. Highlights at this Port…

    More...
    From US$ 6
    price for 1 night
    BOOK From US$ 6
  • Honeywood Stays "Cozy Corner" - Near Airport, Fast Wi-Fi & Secure Parking

    13 Union Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Honeywood Stays "Cozy Corner" - Near Airport, Fast Wi-Fi & Secure Parking Port Elizabeth apartment offers views of the garden and a location 25 minutes' walk from the Settlers Park Nature Reserve.

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Honeywood Stays "Leafy Abode" - Modern 1-Bed Private Studio With Free Wi-Fi & Secure Parking

    13 Union Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The 1-room Honeywood Stays "Leafy Abode" - Modern 1-Bed Private Studio With Free Wi-Fi & Secure Parking Port Elizabeth lies about a 25-minute walk from the Saint Augustine's Catholic Cathedral. With…

    More...
    From US$ 25
    price for 1 night
    BOOK From US$ 25
  • Honeywood Stays "Spacious 2 Bedroom Unit - Near Airport, Free Parking & Wi-Fi, Private Garden

    13 Union Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The 1-room Honeywood Stays "Spacious 2 Bedroom Unit - Near Airport, Free Parking & Wi-Fi, Private Garden Port Elizabeth apartment offers proximity to a number of tourist attractions, such as the…

    More...
    From US$ 55
    price for 1 night
    BOOK From US$ 55
  • Honeywood Stays "Romantic Escape " - Private Jacuzzi & Sunroom Near Airport, Fast Wi-Fi & Secure Parking

    13 Union Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-room Honeywood Stays "Romantic Escape " - Private Jacuzzi & Sunroom Near Airport, Fast Wi-Fi & Secure Parking Port Elizabeth apartment, which…

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • The Cottage At 36 Mount Road

    36 Mount Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The 16 m² The Cottage At 36 Mount Road Port Elizabeth is nearly 25 minutes' walk from the Ron Belling Art Gallery. 2.6 km from the Wezandla African Craft Traders, the apartment includes a swimming…

    More...
    BOOK
  • Ocean View Penthouse - Panoramic Ocean View 8 Guests

    33 Windermere Road Granten Heights, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 140 m² Ocean View Penthouse - Panoramic Ocean View 8 Guests Apartment Port Elizabeth, which is 2.1 km from Boardwalk Casino and around 25…

    More...
    BOOK
  • Wave Condo - Steps To The Blue Flag Beach 7 Sleeper

    33 Windermere Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Located merely 1.7 km from the Shark Rock Pier, the 120 m² Wave Condo - Steps To The Blue Flag Beach 7 Sleeper Port Elizabeth is merely 9 minutes' walk from a top family-friendly place like the…

    More...
    BOOK
  • Surf Condo Beach Lovers Spot 2 Bedroom And 6 Sleeper

    33 Windermere Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Situated around 5 minutes' walk from the Apple Express Steam Train, the 100 m² Surf Condo Beach Lovers Spot 2 Bedroom And 6 Sleeper Port Elizabeth offers proximity to various nearby tourist…

    More...
    BOOK
  • Granten Palaces

    33 Windermere Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Located nearly a 25-minute stroll from Shark River Golf Club, the 7-room Granten Palaces Port Elizabeth apartment features parking for those who travel by car. The homestay lies 2.5 km from the…

    More...
    From US$ 6
    price for 1 night
    BOOK From US$ 6
  • Field'S Rest

    15 Union Road Walmer, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    The 4-star Field'S Rest Bed & Breakfast Port Elizabeth, located approximately a 25-minute walk from the Feather Market Centre, offers an outdoor swimming pool, Wi-Fi in the rooms.

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Malibu Dream

    Beach Road Malibu, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Malibu Dream Apartment Port Elizabeth is within 25 minutes' walk of Port Elizabeth Opera House. The apartment boasts a golf club, perfect for guests who enjoy staying active.

    More...
    BOOK
  • Tivoli Luxury Beach Apartment

    Strand Street, Summerstrand 43, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Offering a location nearly 25 minutes' walk from the built Fort Frederick, Tivoli Luxury Beach Apartment Port Elizabeth also gives access to a variety of tourist spots in the vicinity.

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Hidden Gem Humewood

    35 Windermere Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Located 2.2 km from the built Fort Frederick, Hidden Gem Humewood Apartment Port Elizabeth is 10 minutes' walk from a top family-friendly place like the McArthur Baths. Active guests will enjoy…

    More...
    BOOK
  • Hidden Gem Humewood

    35 Windermere Road, Port Elizabeth, South Africa

    2.4 km to Campanile

    (Show map)

    Show map

    Located nearly 25 minutes' walk from Port Elizabeth Opera House, the 1-room Hidden Gem Humewood Apartment Port Elizabeth is merely 0.8 km from a top family-friendly place like the McArthur Baths. The…

    More...
    BOOK