Search Hotels near Top Port Elizabeth Attractions

Where will you stay in Port Elizabeth?

Top 10 Hotels in Port Elizabeth

See all 144 Hotels in Port Elizabeth

Recent Reviews in Port Elizabeth

Where to stay in Port Elizabeth

Port Elizabeth Hotel Guide

Top Port Elizabeth Accommodations

On the lookout for a comfy place to base yourself in Port Elizabeth? Currently, Expedia's database has 41 places to stay within a 3-mile radius of Port Elizabeth.

The Paxton Hotel and the 10 on Cape should be among the first hotels to explore if you'd like to sleep downtown. The Dondi Lodge and the Aristotle Guest House are a couple more wonderful options.

It might be rather old, but Market Square is still a well-used square where you can kick back and relax while immersing yourself in the history of the area. The Brookes Hill Suites and Victoria & Alfred Guest House are close by. It's been said that life is better at the beach, so remember to check out King's Beach, a favorite destination for travelers and locals alike. Whether you'd like to experience this attraction or would just like to stay in the area, the Boardwalk Hotel and Singa Lodge are some great choices.

Road Lodge Port Elizabeth is a popular place to stay in this area. This hotel is a good option for those who are watching their pennies. An alternative economical hotel in this area is the Town Lodge Port Elizabeth.

Still searching? The Beach Hotel and the No. 5 Boutique Art Hotel stand 2 miles and No. 5 Boutique Art Hotel outside of Port Elizabeth. The Manor 38 and the Forest Hall Guest House can be found 3 miles and 3 miles away.

Some close by places to check out in Eastern Cape are Swartkops and Bluewater Bay. Swartkops is 7 miles to the north of Port Elizabeth, while Bluewater Bay is 8 miles to the north. Hotels in Swartkops include the Bluewater Beachfront Guesthouse and Bluewater Guesthouse. The Le Blue Guesthouse and Poseidon Beach Lodge are some of the hotels in Bluewater Bay.

Just because you're traveling doesn't mean you can't indulge in your obsession for all things sport. St. George's Cricket Ground is a great place to spend some time at while you're here. Book a hotel close to the action at the Algoa Bay Bed & Breakfast or the Kelway Hotel.

How to Get to Port Elizabeth

Situated 2 miles away from Port Elizabeth is Port Elizabeth International Airport. Stay nearby at the Treetops Guesthouse or the Conifer Beach House.