Most Popular Hotels in Port Elizabeth

See all 11 Hotels in Port Elizabeth
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Bequia Plantation Hotel
Bequia Plantation Hotel

Belmont Road, Port Elizabeth Harbor, Bequia Island

3.5 out of 5.0
4.4 out of 5 (9 reviews)

Nestled on the beach, this Port Elizabeth hotel is within a 5-minute walk of St Mary’s and Port of Port Elizabeth. Princess …

Get Rates
Bequia Beach Hotel
Bequia Beach Hotel

Friendship Bay, Bequia Island

4.0 out of 5.0
4.8 out of 5 (17 reviews)

Nestled on the beach, this Port Elizabeth hotel is within 1 mi (2 km) of Princess Margaret Beach, Lower Bay Beach, and …

£175
Bequia Beachfront Villa Hotel
Bequia Beachfront Villa Hotel

La Pompe Friendship Bay Beach, Bequia Island 00801

3.5 out of 5.0
4.3 out of 5 (3 reviews)

Nestled on the beach, this Port Elizabeth resort is within 3 mi (5 km) of Princess Margaret Beach, Friendship Bay Beach, an …

£152
Frangipani Hotel
Frangipani Hotel

Belmont, Bequia Island VC0400

2.5 out of 5.0
3.5 out of 5 (16 reviews)

Located in Port Elizabeth, this hotel is within a 10-minute walk of Port of Port Elizabeth and St Mary’s. Princess Margaret …

£52
Keegan's Beachside
Keegan's Beachside

Lower Bay Road, Bequia Island

2.0 out of 5.0
4 out of 5 (20 reviews)

Nestled on the beach, this Port Elizabeth hotel is within 1 mi (2 km) of Princess Margaret Beach and Friendship Bay Beach. …

£40
Gingerbread Hotel
Gingerbread Hotel

Admiralty Bay, Bequia Island

3.5 out of 5.0
4.5 out of 5 (2 reviews)

Located in Port Elizabeth, this beach hotel is within 1 mi (2 km) of Port of Port Elizabeth and Princess Margaret Beach. …

Get Rates
Sandrati Villa
Sandrati Villa

Belmont Road, Bequia Island VC001

4.0 out of 5.0

Located in Port Elizabeth, this villa is within 1 mi (2 km) of Princess Margaret Beach, Lower Bay Beach, and Friendship Bay …

Get Rates
Sugarapple Inn
Sugarapple Inn

Friendship Bay, Bequia Island

2.5 out of 5.0
4 out of 5 (1 reviews)

With direct access to the beach, this Port Elizabeth inn is within 1 mi (2 km) of Princess Margaret Beach, Lower Bay Beach, …

£57
Kingsville Apartments
Kingsville Apartments

Lower Bay, Bequia Island

3.5 out of 5.0
4 out of 5 (1 reviews)

Located in Port Elizabeth, this apartment is within 2 mi (3 km) of Princess Margaret Beach, Friendship Bay Beach, and Port of …

£68
Island inn Apartments
Island inn Apartments

Friendship, Bequia Island

2.0 out of 5.0
4 out of 5 (1 reviews)

Located in Port Elizabeth, this apartment is within a 15-minute walk of Friendship Bay Beach and Princess Margaret Beach. Por …

£55

Recent Reviews in Port Elizabeth

Hide content

Narrow your search

Pocket Guide: Port Elizabeth

Search for hotels in Port Elizabeth on Expedia.co.uk. You can easily find your hotels in Port Elizabeth using one of the methods below:
  • View our selection of featured hotels in Port Elizabeth
  • Use the map to find hotels in the Port Elizabeth neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Port Elizabeth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Port Elizabeth
  • Enter your travel dates to view the best deals on hotels in Port Elizabeth - while they last
false