If you're on the lookout for a remarkable getaway, Port Elizabeth hotels offer an inviting blend of comfort and charm. Situated along South Africa's stunning coastline, this vibrant city boasts an array of accommodation options, from luxury resorts to cosy guesthouses, suitable for every traveller's needs. With its rich history, beautiful beaches, and warm hospitality, Port Elizabeth is the perfect destination for your next adventure. Don't miss out on our exclusive deals and offers on hotels in Port Elizabeth to make your stay even more memorable!
Sign in for special prices on hotels and accommodation.
Spread the cost
Secure your deal with just a small deposit, then pay the rest later.
FAQs about hotels in Port Elizabeth
Are there any dog friendly hotels in Port Elizabeth?
Planning a dog-friendly holiday in Port Elizabeth? Check out these top-rated hotels: Aqua Marine Guest House, The Urban Oasis 4 guests Port Elizabeth Gqeberha, Lorraine Loft Apartment.
Which are the best family hotels in Port Elizabeth?
Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: The Boardwalk Hotel, Paxton Hotel, Weaver's Nest Cottage - Nature Retreat!.
What are the most popular hotels in Port Elizabeth city centre?
For a stay in the city centre of Port Elizabeth, these centrally located hotels are suitable: Manor 38, Aqua Marine Guest House, Paxton Hotel.
What are the cheapest hotels in Port Elizabeth?
For a cheap stay in Port Elizabeth, we recommend these budget-friendly hotels: The Windermere Hotel, The Hub Urban Hotel, Dolphin Bay Boutique Hotel and Spa.
What are the best hotels close to Port Elizabeth most popular attractions?
For a stay close to the best points of interests, we recommend these hotels:
St George's Park: 13 on Newington, 10 on Cape Self Catering Apartments, Rose Village LilyPond
Nelson Mandela Bay Stadium: monument pavilion, 4 Callington Guest house, Cottage Hill
Nelson Mandela Metropolitan University: Wilmot Cottages, Bayside Guesthouse, Admiralty Beach House