Train Stations

Port Elizabeth

Settlers Hwy, Port Elizabeth Central, Gqeberha, 6001, South Africa
🇿🇦 South Africa
-33.96028, 25.62417
Back to Train Stations list
Radius:
Sort:
50 hotels within 20 km

Location & Nearby Hotels

Location
Hotels

Hotels Near Port Elizabeth

Protea Lodge International
0.5 km

Protea Lodge International

Port Elizabeth — 17 Prospect Hill
Protea Lodge International is situated in central Port Elizabeth, 100 metres from Donkin Heritage Trail. Free WiFi is available throughout the property. The basic rooms at Protea Lodge International have a shared bathroom.
Price Contact hotel
Booking
The Grand Hotel
0.5 km

The Grand Hotel

Port Elizabeth — Corner Belmont Terrace and Whites Road
This eco-friendly hotel offers bright rooms, just 15 minutes’ walk from Port Elizabeth Train Station. It has a garden with a sun-lounger terrace, barbecue and a children’s playground. It also has an on-site restaurant.
From 300 ZAR — 1,098
Booking
Belvedere Cottages
1 km
3

Belvedere Cottages

Port Elizabeth — 15 Edward Street, Richmond Hill
The self-catering cottages offered at the Belvedere are situated less than a 10-minute drive from Port Elizabeth Airport. Each bright, airy cottage has its own private patio with a barbecue.
From 809 ZAR — 1,200
Booking
Jikeleza Lodge
1.1 km

Jikeleza Lodge

Port Elizabeth — 44 Cuyler Street, Central
Jikeleza Lodge is located in Port Elizabeth. Free WiFi access is available. Shared bathroom also comes with a bath or shower. You can enjoy garden view from the room. Extras include bed linen.
From 360 ZAR
Booking
Paxton Hotel
1.2 km
4

Paxton Hotel

Port Elizabeth — Carnarvon Place, Humerail
Situated only a short walk from the beach, in the heart of Port Elizabeth, this modern hotel impresses with its many facilities and central location. Close to the airport and marina, the Paxton Hotel features 80 spacious guest rooms.
From 809 ZAR — 1,318
Booking
GuestHouse on Irvine
1.2 km
3

GuestHouse on Irvine

Port Elizabeth — 40 Irvine Street
Centrally located in Port Elizabeth, this refurbished Victorian home offers rooms with free Wi-Fi. It has a garden with a terrace and barbecue. Free parking is available on site.
From 490 ZAR — 580
Booking
Valley Guest House
1.3 km

Valley Guest House

Port Elizabeth — 10 Jutland Crescent, St Georges Park
A 4-minute walk from the St George's Cricket Ground, Valley Guest House is located in Port Elizabeth and features a garden and terrace. The Nelson Mandela Metropolitan Art Museum is 650 meters away.
From 450 ZAR
Booking
Richmond House
1.4 km

Richmond House

Port Elizabeth — 35 St Phillips Street
Richmond House is a refurbished 19th century house located in the historic area of Richmond Hill. It offers elegantly decorated units and views of Algoa Bay and Port Elizabeth. Each unit at Richmond House has a flat-screen TV and a private bathroom.
From 550 ZAR — 600
Booking
St Phillips Bed & Breakfast
1.4 km
3

St Phillips Bed & Breakfast

Port Elizabeth — 44 St Phillips Street, Richmond Hill
This restored, 20th-century Victorian residence offers panoramic views of Port Elizabeth city and Algoa Bay. Located in the historic suburb of Richmond Hill, St. Phillips Bed & Breakfast includes free Wi-Fi and parking.
From 540 ZAR — 600
Booking
10 on Cape
1.5 km
3

10 on Cape

Port Elizabeth — 10 Cape Road
Located in Port Elizabeth, this 3-star apartment provides luxury, self-catering apartments near the Nelson Mandela Stadium and St. Georges Cricket Ground. Free Wi-Fi and free parking are available.
From 545 ZAR — 895
Booking
Doncaster Cottages
1.5 km

Doncaster Cottages

Port Elizabeth — 2 Doncaster Road, Park Drive
Located a 15-minute walk from Port Elizabeth’s city centre, the Doncaster Cottage offers elegant, self-catering accommodation with free Wi-Fi. It features a patio and offers free parking. St. George’s Park is 800 metres away.
From 755 ZAR — 800
Booking
Sir Roys at the Sea
1.6 km
4

Sir Roys at the Sea

Port Elizabeth — 13 Newcon Road, Humerail
Featuring panoramic views of Algoa Bay, Sir Roys at the Sea also offers a swimming pool and open-plan breakfast and lounge area. It is situated just 500 metres from the Humerail Waterfront Shopping Centre.
From 675 ZAR
Booking
Zareba B&B Guesthouse
1.6 km

Zareba B&B Guesthouse

Port Elizabeth — 10 Zareba Street, Richmond Hill
Offering an outdoor pool, Zareba B&B Guesthouse is located in Port Elizabeth. Free WiFi access is available. Other facilities offered at the property include a shared lounge and an ironing service. The property offers free parking.
From 550 ZAR
Booking
Newington Place
1.6 km

Newington Place

Port Elizabeth — 13 Newington Road
Offering an outdoor pool and views of the pool, Newington Place is set in Port Elizabeth in the Eastern Cape Region, 500 metres from Prince Alfred's Guard Memorial. Free private parking is available on site. Each room is fitted with a flat-screen...
From 600 ZAR
Booking
The Maegan Cherie B&B
1.6 km

The Maegan Cherie B&B

Port Elizabeth — 17 Victoria Park Drive, South End
Featuring free WiFi throughout the property, The Maegan Cherie B&B offers accommodation in Port Elizabeth. Guests can enjoy the on-site bar. Free private parking is available on site.
From 550 ZAR
Booking
Urban Hip Hotels - The Vic
1.6 km

Urban Hip Hotels - The Vic

Mill Park, Port Elizabeth — 22 - 26 Cape Road
In the heart of South Africa’s Eastern Cape, this guest house is located close to most of Port Elizabeth’s attractions and radiates a welcoming atmosphere.
From 785 ZAR — 850
Booking
Driftsands Guest House
2.1 km
3

Driftsands Guest House

Port Elizabeth — 2 Marshall Road Humewood
Featuring an outdoor swimming pool, BBQ facilities and a dining room, Driftsands Guest House is situated just 1 km from Humewood Beach. It also offers free Wi-Fi in all areas. The rooms and suites all come with seating areas and a TV.
From 840 ZAR
Booking
African Sands Guesthouse
2.1 km

African Sands Guesthouse

Port Elizabeth — 18 Driftsands Drive, Humewood
Port Elizabeth’s African Sands Guesthouse offers private entrance self-catering accommodation a 800 meter walk from Humewood Beach. Views can be enjoyed on the sun terrace overlooking the gardens. Free parking is available on site.
From 800 ZAR
Booking
Aristotle Guest House
2.1 km
4

Aristotle Guest House

Port Elizabeth — 1 Chalmers Road, Humewood
Located a 10 minutes’ walk to the beach and with Indian Ocean and Port Elizabeth Harbour views, Aristotle Guest House offers serviced guest rooms and self- catering flats with air-conditioning. There is an outdoor pool and a garden.
From 528 ZAR — 650
Booking
La Mer Guesthouse
2.1 km
3

La Mer Guesthouse

Port Elizabeth — 24 Driftsands Drive, Humewood
Offering an outdoor pool, La Mer Lodge is located in the suburb of Humewood in Port Elizabeth. Kings Beach is 1 km away and the property offers free WiFi access. Each room here will provide you with a satellite TV, a refrigerator and a kettle.
From 587 ZAR
Booking
King George's Guest House
2.1 km

King George's Guest House

Port Elizabeth — 2 King George Road
Situated in Port Elizabeth in the Eastern Cape Region, 500 metres from Prince Alfred's Guard Memorial, King George's Guest House boasts an outdoor pool and views of the pool. Free private parking is available on site.
From 800 ZAR
Booking
Eltham Lodge
2.1 km
3

Eltham Lodge

Port Elizabeth — 5 Chalmers Road
Just 1 km from the beach in Port Elizabeth, Eltham Lodge offers en-suite rooms with a private patio. It features a garden with outdoor pool and sun loungers.
From 645 ZAR — 720
Booking
Bishops Inn Guest House
2.2 km
3

Bishops Inn Guest House

Port Elizabeth — 14 Killarney Road
Bishops Inn is situated opposite Kings Beach in Port Elizabeth. The hotel has an outdoor pool. All of the rooms have air conditioning and tea and coffee making facilities.
From 680 ZAR — 1,596
Booking
Hallack Manor
2.2 km
4

Hallack Manor

Port Elizabeth — 29 Hallack Road, St Georges Park
Hallack Manor is located in the St. George’s Park suburb of Port Elizabeth. It features elegantly decorated rooms and a garden with a swimming pool. It offers free Wi-Fi and a free private parking.
From 700 ZAR
Booking
Guesthouse Aberdour
2.3 km

Guesthouse Aberdour

Port Elizabeth — 9 Aberdour Crescent Humewood
Set in Port Elizabeth, 700 metres from Supertube Slide King's Beach, Guesthouse Aberdour features free WiFi access and free private parking. Rooms include a flat-screen TV. Certain units have a seating area where you can relax.
From 440 ZAR
Booking
Lalapanzi Guest Lodge
2.3 km
4

Lalapanzi Guest Lodge

Port Elizabeth — 17 Killarney Road
Located the Humewood suburb of Port Elizabeth, this guest house is only 500 metres from the beach. It offers self catering accommodation with a private entrance and free on-site parking.
From 710 ZAR — 790
Booking
Heugh Road Guest House
2.4 km
4

Heugh Road Guest House

Port Elizabeth — 55 Heugh Road Walmer
Featuring a garden, Heugh Road Guest House features spacious and well-appointed rooms. The property is 1 km away from Port Elizabeth Airport and offers a free airport shuttle service.
From 895 ZAR
Booking
Albert Road Garden Guesthouse
2.5 km
3

Albert Road Garden Guesthouse

Port Elizabeth — 40 Albert Road, Walmer
Located in Port Elizabeth, Albert Road Garden Guesthouse is only 4 km from the beachfront. The lush tropical garden features native plants and sun terrace with outdoor pool.
From 590 ZAR
Booking
Conifer Beach House
2.5 km
4

Conifer Beach House

Port Elizabeth — 39 Windermere Road, Humewood
Closely situated to some of Port Elizabeth's most popular swimming beaches and beach attractions, Conifer Beach House offers a garden with outdoor pool. Free WiFi is available within the rooms.
From 680 ZAR
Booking
Lenore Guest House
2.5 km
4

Lenore Guest House

Port Elizabeth — 64 Villiers Road
Lenore Guest House offers accommodation in Port Elizabeth. The guest house has a seasonal outdoor pool and views of the pool, and guests can enjoy a drink at the bar. Free WiFi is featured and free private parking is available on site.
From 760 ZAR
Booking
Fernando's Guest House
2.5 km

Fernando's Guest House

Port Elizabeth — 102 Cape Road, Mill Park, Port Elizabeth
Offering free WiFi and a barbecue, Fernando's Guest House is situated in Port Elizabeth. Medicross Medical Centre is 900 metres away. Free private parking is available on site. All units have a seating and dining area.
From 800 ZAR
Booking
Victoria and Alfred Guest House
2.5 km
4

Victoria and Alfred Guest House

Port Elizabeth — 63 Villiers Road, Walmer
Victoria and Alfred Guest House is 3 minutes’ drive from Port Elizabeth Airport and 5 minutes’ drive from Summerstrand beaches. It offers elegant air-conditioned suites and a courtyard garden with a pool.
From 795 ZAR — 976
Booking
A La Martha's Air-Port Guest House
2.5 km
4

A La Martha's Air-Port Guest House

Port Elizabeth — 9 Third Avenue, Walmer
Only 800 metres from Port Elizabeth Airport, this 4-star accommodation offers free private parking and rooms with microwaves. Guests can relax in its private garden with tropical ponds.
From 600 ZAR — 720
Booking
Lavender Terrace B&B
2.5 km

Lavender Terrace B&B

Port Elizabeth — 25 Marshall Road, Humewood
Overlooking Algoa Bay, Lavender Terrace is located in Humewood and offers sea views from all rooms. It is 500 meters for the beach and 1km from the Boardwalk Casino Complex. Free WiFi is available throught the property.
From 570 ZAR
Booking
Treetops Guesthouse
2.5 km
3

Treetops Guesthouse

Port Elizabeth — 44 Albert Road, Walmer
Treetops is a family-run guest house, less than 1 km from Port Elizabeth Airport. It offers elegant rooms with free Wi-Fi access, set within peaceful gardens. All rooms at Treetops Guesthouse are equipped with cable TV and hot drink facilities.
From 480 ZAR — 570
Booking
5 Third Avenue Guesthouse
2.5 km

5 Third Avenue Guesthouse

Port Elizabeth — 5 Third Avenue, Walmer (same street as the Airport
Offering well appointed accommodation in Port Elizabeth, 5 Third Avenue Guesthouse has an outdoor relaxation area with a swimming pool, a covered dining area and BBQ. Free WiFi access is available throughout.
From 550 ZAR
Booking
The Windermere Hotel by Mantis
2.6 km

The Windermere Hotel by Mantis

Port Elizabeth — 35 Humewood Road
The Windermere Hotel by Mantis is a luxury boutique hotel, conveniently situated in the popular beachfront suburb of Humewood, Port Elizabeth. It is decorated in a contemporary chic style and features a swimming pool and bar.
From 1,790 ZAR
Booking
Beauty at the Bay
2.6 km

Beauty at the Bay

Skoenmakerskop — Windermere Road 47 Apt. 6
Beauty at the Bay offers accommodation in Skoenmakerskop, 6 km from Port Elizabeth. Free WiFi is offered . There is a dining area and a kitchen equipped with dishwasher. A flat-screen TV with satellite channels is featured.
From 1,900 ZAR
Booking
Aqua Marine Guest House
2.6 km
3

Aqua Marine Guest House

Port Elizabeth — 27 La Roche Drive
Situated just 500 metres from Kings Beach, Aqua Marine Guest House features a patio and outdoor swimming pool. It offers modern accommodation with free Wi-Fi and self-catering facilities. The rooms all come with a well-equipped kitchenette.
From 590 ZAR
Booking
Aloha Africa guest house
2.7 km

Aloha Africa guest house

Skoenmakerskop — 17 La Roche Drive
Offering a barbecue and views of the sea, Aloha Africa guest house is located in Skoenmakerskop. Free private parking is available on site. Some rooms feature a seating area for your convenience. You will find a kettle in the room.
From 499 ZAR
Booking
Faith, Hope & Love
2.7 km

Faith, Hope & Love

Port Elizabeth — 6 Aloe Street
Faith Hope & Love offers accommodation in Port Elizabeth. This guest house offers free WiFi and free private parking.
From 495 ZAR
Booking
Lungile Backpackers Lodge
2.7 km
4

Lungile Backpackers Lodge

Port Elizabeth — 12 La Roche Drive, Humewood
Featuring free WiFi, a year-round outdoor pool and a barbecue, Lungile Backpackers Lodge offers accommodation in Port Elizabeth, 700 metres from Varsity College Surfski College Meeting Point. Guests can enjoy the on-site bar.
From 150 ZAR
Booking
Nottingham Country House
2.7 km
3

Nottingham Country House

Port Elizabeth — 67 Albert Road, Walmer
Located in the suburb of Walmer and 1 km from Port Elizabeth Airport, Nottingham Country House features a garden and outdoor pool. Free WiFi and private parking is available.
From 590 ZAR
Booking
Chakas Cove 28
2.8 km

Chakas Cove 28

Shaka's Rock — 12 Main Road
Set in Lorraine, this apartment features a balcony with sea views. The property is 1.6 km from Port Elizabeth and free private parking is featured. The kitchen features an oven. A flat-screen TV is provided.
From 1,566 ZAR
Booking
Amani Guest Lodge
2.8 km
4

Amani Guest Lodge

Port Elizabeth — Nr 11, 4th Avenue, Walmer
Amani Guest Lodge is a 2-minute drive from the Port Elizabeth Airport and a 5-minute drive from Summerstrand and Humewood beaches. Guests can relax by the outdoor pool and terrace surrounded by lush tropical gardens. Free WiFi is available.
From 850 ZAR — 1,000
Booking
Kings Beach Flat 1113
2.8 km

Kings Beach Flat 1113

Port Elizabeth — 14 Cathcart Road No 1113
Located in Port Elizabeth, Kings Beach Flat 1113 is an apartment featuring a year-round outdoor pool. The apartment is 700 metres from Varsity College Surfski College Meeting Point. Free private parking is available on site.
Price Contact hotel
Booking
50 College Drive B&B
2.9 km
4

50 College Drive B&B

Port Elizabeth — 50 College Drive, Mill Park
Offering an outdoor pool, 50 College Drive B&B is located in Port Elizabeth. Free WiFi access is available. Complete with a microwave, the dining area also has an electric kettle. Private bathroom also comes with free toiletries.
From 723 ZAR
Booking
Ninety9 On Villiers Guest House
2.9 km
4

Ninety9 On Villiers Guest House

Port Elizabeth — 99 Villiers Road, Walmer
Ninety9 on Villiers is a guest house that features a terrace, BBQ facilities, a fitness centre, and a library. It is conveniently located a 10 minutes' drive away from Port Elizabeth beachfront and Port Elizabeth Airport.
From 500 ZAR
Booking
Lemon Tree Lane
3 km
5

Lemon Tree Lane

Port Elizabeth — 14 Mill Park Road, Mill Park
Just a short walk from the city centre, this guest house is nestled in a lush green garden close to Port Elizabeth Airport. Lemon Tree Lane includes a small number of private guest units, some of which are self-catering.
From 995 ZAR — 1,390
Booking
Amadada
3 km

Amadada

Port Elizabeth — 1 Happy Valley Road Unit 56, Amadada, Humewood
Offering an outdoor pool and views of the pool, Amadada is set in the Summerstrand district in Port Elizabeth, 600 metres from Happy Valley Fantasy Garden. Free private parking is available on site.
From 1,800 ZAR
Booking