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

2026-01-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

Eastern Cape hotels in Walmer

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

82 options found

  • Hacklewood Hill Country House

    152 Prospect Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Featuring a sundeck, a picnic area, and a golf course, Hacklewood Hill Country House Port Elizabeth hotel is situated a 5-minute walk from Little Walmer Golf Club. This bed & breakfast also boasts a…

    More...
    From US$ 136
    price for 1 night
    BOOK From US$ 136
  • Nova Boutique Hotel And Spa

    62 Albert Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Located about a 25-minute walk from the Wezandla African Craft Traders in Port Elizabeth, Nova Boutique Hotel And Spa Port Elizabeth offers a steam room and a Jacuzzi. Along with a heated pool, the…

    More...
    From US$ 155
    price for 1 night
    BOOK From US$ 155
  • Forest Hall Guest House

    84 River Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The comfortable Forest Hall Guest House Port Elizabeth offers luxury rooms near the beach district of Port Elizabeth, around 10 minutes by car from Kidz Play Park at Windsor. Located within 7 km of…

    More...
    From US$ 107
    price for 1 night
    BOOK From US$ 107
  • Treetops Guesthouse

    44 Albert Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 16 minutes' walk from the multi-use St George's Park, the 3-star Treetops Guesthouse Port Elizabeth features a private art gallery and airport shuttle service. There is parking on site and…

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • Sir Roys Guest House

    6 Twelfth Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Offering modern rooms and Wi-Fi in the rooms, the 4-star Sir Roys Guest House Port Elizabeth is 2.2 km from Moffett on Main Lifestyle Centre and approximately a 25-minute walk from Kidz Play Park at…

    More...
    From US$ 67
    price for 1 night
    BOOK From US$ 67
  • Taunton

    57 11Th Avenue, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star Taunton Hotel Port Elizabeth is located in Port Elizabeth, around 6 km from the St Marks Congregational Church, and offers an outdoor swimming pool. Active guests will enjoy horseback…

    More...
    BOOK
  • A La Martha'S Air-Port Guest House

    9 Third Avenue, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The 4-star A La Martha'S Air-Port Guest House Port Elizabeth, located nearly 25 minutes' walk from Port Elizabeth Opera House, presents a private art gallery. Guests will enjoy a swimming pool while…

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

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

    Show map

    The 4-star Field'S Rest Bed & Breakfast Port Elizabeth, located just 1.1 km from 6th Avenue Shopping Centre, boasts a swimming pool. Guests travelling by car can also use parking on site.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • The Hub Urban Hotel

    217 Main Road, Port Elizabeth, Port Elizabeth, South Africa (Show map)

    Show map

    Offering a sundeck and spa therapy, as well as the views of the garden, the 3-star The Hub Urban Hotel Port Elizabeth is located 4.1 km from the life-sized bronze Horse Memorial. Wi-Fi is available…

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

    Nr 11, 4Th Avenue, Walmer, Port Elizabeth, South Africa (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
  • Heugh Road Guest House

    55 Heugh Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The perfect 4-star Heugh Road Guest House Port Elizabeth provides proximity to No. 7 Castle Hill Museum, which is located nearly a 25-minute walk away. Thanks to a golf club provided at this Port…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Whistlewood Guesthouse Walmer, Port Eizabeth

    28 Water Road, Port Elizabeth, South Africa (Show map)

    Show map

    Situated 3.1 km from a shopping hub like the Walmer Park Shopping Centre, the 4-star recently renovated Whistlewood Guesthouse Walmer, Port Eizabeth Port Elizabeth provides guests with a barber shop.…

    More...
    From US$ 87
    price for 1 night
    BOOK From US$ 87
  • Lodge On Main Guest House And Conference Centre

    188 Main Road Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Lodge On Main Guest House And Conference Centre is at a medium distance from Nelson Mandela Bay and offers a shared lounge, various recreational opportunities, and a golf course for added enjoyment.

    More...
    From US$ 98
    price for 1 night
    BOOK From US$ 98
  • 39 On Church

    39 Church Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Situated about a 10-minute drive from the Ron Belling Art Gallery, the 4-star 39 On Church Port Elizabeth hotel features Wi-Fi throughout the property, and parking on site. Located 3.1 km from a…

    More...
    From US$ 112
    price for 1 night
    BOOK From US$ 112
  • 34Onfifth

    34 5Th Avenue Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    Located only 6 minutes' walk from the Shambala Wellness Spa, 34Onfifth Hotel Port Elizabeth gives easy access to various tourist attractions. Situated 2.9 km from the modest gallery "Nelson Mandela…

    More...
    From US$ 48
    price for 1 night
    BOOK From US$ 48
  • Victoria & Alfred Boutique Hotel

    63 Villiers Road, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Victoria & Alfred Boutique Hotel Port Elizabeth offers access to 6th Avenue Shopping Centre, which is located just 0.8 km away. Additionally, guests can enjoy a golf club provided at this…

    More...
    From US$ 64
    price for 1 night
    BOOK From US$ 64
  • Serenity Stay- Walmer

    98 Fordyce Road, Port Elizabeth, South Africa (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
  • Jetsetters

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

    Show map

    Staying at the 10-room Pine Tree Lodge Pe, guests can easily reach South African Air Force Museum, located around 7 km away.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • The Garden Cottage On 140 Fordyce

    140 Fordyce Road Walmer,L, Port Elizabeth, South Africa (Show map)

    Show map

    Situated just a 6-minute walk from 6th Avenue Shopping Centre, The Garden Cottage On 140 Fordyce offers easy access to numerous tourist spots in the area.

    More...
    From US$ 29
    price for 1 night
    BOOK From US$ 29
  • Albert Road Garden Guest House

    40 Albert Road, Walmer, Port Elizabeth, South Africa (Show map)

    Show map

    The 3-star Albert Road Garden Guest House Port Elizabeth provides proximity to the Donkin Reserve, which is located nearly a 25-minute walk away. Staying in one of 9 rooms, guests can enjoy a golf…

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