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)
    en
    Dansk Deutsch English Español Français Italiano Nederlands Português Русский

Find Hotels

Select city first

2026-02-23

2026-02-24

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 Port Elizabeth Opera House

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

211 options found

  • Hidden Gem Humewood

    35 Windermere Road, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    The 1-room Hidden Gem Humewood Apartment Port Elizabeth is located just 1.5 km from Bibo train station and nearly 5 minutes' walk from Apple Express Steam Train. The 100 m^2 apartment boasts a golf…

    More...
    BOOK
  • Tivoli Luxury Beach Apartment

    Strand Street, Summerstrand 43, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Situated approximately 25 minutes on foot from Feather Market Centre Event Venue, the spacious 1-bedroom Tivoli Luxury Beach Apartment provides guests with Wi-Fi for either business or leisure. The…

    More...
    From US$ 322
    price for 1 night
    BOOK From US$ 322
  • Palm Valley Inn - Port Elizabeth

    9 Prospect Road, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Offering garden views, Palm Valley Inn - Port Elizabeth is situated merely 7 minutes on foot from Lower Guinea-Fowl Trail. Located about a 5-minute ride from Settlers Park Nature Reserve, the 4…

    More...
    From US$ 367
    price for 1 night
    BOOK From US$ 367
  • Amani Guest Lodge

    Nr 11, 4Th Avenue, Walmer, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Within 20 minutes' walk of the Lower Guinea-Fowl Trail, the 4-star smoke-free Amani Guest Lodge Port Elizabeth hotel includes 8 rooms. To keep fit, a golf club provided for guests at this Port…

    More...
    From US$ 42
    price for 1 night
    BOOK From US$ 42
  • Humewood Home Stay

    39 Glengarry Crescent, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Situated just 1.4 km from King's Beach, the 4-star beachfront Humewood Home Stay Port Elizabeth hotel also offers a private swimming pool.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Conifer Guest House

    39 Windermere Road, Humewood, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    The 4-star Conifer Beach House Port Elizabeth hotel is located 800 m from Corpus Christi Catholic Church and offers tour/ticket assistance for better sightseeing in Port Elizabeth. The bed &…

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Majhiya On Ferndale Apt

    11 Ferndale Road, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Majhiya On Ferndale Apartment offers proximity to a number of tourist attractions, such as Shark Rock Pier, located around 25 minutes' walk away.

    More...
    BOOK
  • Buckingham Place Guesthouse

    42 Buckingham Road, Mount Road, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Buckingham Place Guesthouse Mount Road is situated 2.1 km from Nelson Mandela Metropolitan Art Museum, which is an excellent place to improve cultural awareness. Located within a 10-minute drive of…

    More...
    BOOK
  • Low Budget Cottage- Gqeberha

    7 Nightingale Road, Mount Road, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    The 30 m^2 Low Budget Cottage- Gqeberha is situated 2.5 km from No 7 Castle Hill Museum and offers a swimming pool.

    More...
    From US$ 46
    price for 1 night
    BOOK From US$ 46
  • Faith, Hope & Love Self Catering

    6 Aloe Street, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Guests of the 3-star Faith, Hope & Love Self Catering Port Elizabeth hotel can visit Port Elizabeth Museum, situated nearly a 25-minute walk away. There is also free private parking.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Luxury Backpackers

    8 Aloe Street, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Luxury Backpackers Hostel, located 25 minutes' walk from Nelson Mandela Metropolitan Art Museum, features Wi-Fi throughout the property. This hostel is situated near a port, making it simple for…

    More...
    From US$ 19
    price for 1 night
    BOOK From US$ 19
  • La Roche Stay

    37 Glengarry Crescent, Humewood, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    The beachfront La Roche Stay is located approximately a 10-minute drive from Southern African Foundation for the Conservation of Coastal Birds and within 25 minutes' walk of Victoria Park. Wi-Fi and…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • A Stone'S Throw

    49 Glengarry Crescent, Port Elizabeth, South Africa

    2.5 km to Port Elizabeth Opera House

    (Show map)

    Show map

    A mere 1.4 km from the sandy central King's Beach, the 2-bedroom A Stone'S Throw villa provides access to a terrace with a swimming pool. Offering a plunge pool, the accommodation invites guests to…

    More...
    BOOK
  • Little Haven

    4 Hampton Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Opera House

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the 1-room Little Haven Apartment Port Elizabeth, which is 2.4 km from Wezandla African Craft Traders and nearly a 10-minute ride from Southern…

    More...
    BOOK
  • Aqua Marine Guest House

    27 La Roche Drive, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Opera House

    (Show map)

    Show map

    The charming Aqua Marine Guest House Port Elizabeth, located within 25 minutes' walk of the local South End Museum, offers a swimming pool, Wi-Fi in public areas.

    More...
    From US$ 49
    price for 1 night
    BOOK From US$ 49
  • Windermere Sands

    35 Humewood Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Opera House

    (Show map)

    Show map

    The spacious Windermere Sands Port Elizabeth apartment is situated 5 minutes' walk from the Apple Express Steam Train and 5 km from Port Elizabeth International airport. Staying in this apartment…

    More...
    BOOK
  • Serenity Stay- Walmer

    98 Fordyce Road, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Serenity Stay- Walmer apartment overlooks the pool and is situated approximately 5 minutes' walk from Shambala Wellness Spa.

    More...
    From US$ 34
    price for 1 night
    BOOK From US$ 34
  • The Ocean Nook - Modern Beach Condo

    47 Windermere Road Welton Keep, Port Elizabeth, South Africa

    2.6 km to Port Elizabeth Opera House

    (Show map)

    Show map

    To enjoy your vacation in Port Elizabeth, stay at the beachfront 100 m² The Ocean Nook - Modern Beach Condo Port Elizabeth, which is merely 1.5 km from the Shark Rock Pier and nearly 10 minutes' walk…

    More...
    BOOK
  • Blossom On 13

    13 Broome Road, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Located around 10 minutes by car from the Splash Waterworld, Blossom On 13 Port Elizabeth hotel offers access to tourist attractions throughout Port Elizabeth. Staying active is easy with a golf club…

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • The Farmhouse B&B

    56 Fifth Ave Walmer, Port Elizabeth, South Africa

    2.7 km to Port Elizabeth Opera House

    (Show map)

    Show map

    Situated a mere 600 metres from the Lower Guinea-Fowl Trail, the 3-star The Farmhouse B&B Port Elizabeth includes 6 rooms with views of the city. Thanks to a golf club provided at this Port Elizabeth…

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