Book Port Elizabeth hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Port Elizabeth

Cheap Port Elizabeth hotels

Bequia Plantation Hotel

Bequia Plantation Hotel

3.5 out of 5
Belmont Road, Port Elizabeth Harbor, Belmont Walkway, Bequia Island
Fully refundableReserve now, pay when you stay
The price is AU$318 per night from 23 Nov to 24 Nov
AU$318
includes taxes & fees
23 Nov - 24 Nov
When you a stay at Bequia Plantation Hotel in Bequia Island, you'll be on the beach, within a 5-minute walk of Windward Islands and Port of Port Elizabeth.
Bequia Plantation Hotel
Bequia Beach Hotel Luxury Resort & Spa

Bequia Beach Hotel Luxury Resort & Spa

5 out of 5
Friendship Bay, Bequia Island
The price is AU$804 per night from 9 Dec to 10 Dec
AU$804
includes taxes & fees
9 Dec - 10 Dec
With a stay at Bequia Beach Hotel Luxury Resort & Spa in Bequia Island, you'll be on the beach, just a 4-minute walk from Friendship Bay Beach and a 2-minute ...
Bequia Beach Hotel Luxury Resort & Spa
Frangipani Hotel

Frangipani Hotel

3 out of 5
Belmont, Bequia Island
The price is AU$189 per night from 22 Nov to 23 Nov
AU$189
includes taxes & fees
22 Nov - 23 Nov
With a stay at Frangipani Hotel in Bequia Island, you'll be on the boardwalk/promenade, within a 10-minute walk of Port of Port Elizabeth and Princess Margaret ...
Frangipani Hotel
Save an average of 15% on thousands of hotels when you're signed in
Sugarapple Inn

Sugarapple Inn

3 out of 5
Friendship Bay, Bequia Island
The price is AU$152 per night from 22 Nov to 23 Nov
AU$152
includes taxes & fees
22 Nov - 23 Nov
With a stay at Sugarapple Inn in Bequia Island, you'll be near the beach, just a 1-minute walk from Windward Islands and 7 minutes by foot from Friendship Bay ...
Sugarapple Inn
Friendship Garden Apartments

Friendship Garden Apartments

3 out of 5
Friendship Bay, Bequia Island
The price is AU$168 per night from 22 Nov to 23 Nov
AU$168
includes taxes & fees
22 Nov - 23 Nov
With a stay at Friendship Garden Apartments in Bequia Island, you'll be near the beach, just a 1-minute walk from Windward Islands and 7 minutes by foot from ...
Friendship Garden Apartments
Gingerbread Suites

Gingerbread Suites

3.5 out of 5
Admiralty Bay, Belmont, Bequia Island
With a stay at Gingerbread Suites in Bequia Island, you'll be on the boardwalk/promenade, within a 10-minute walk of Port of Port Elizabeth and Princess Margaret ...
Gingerbread Suites
Immaculate 3 Bed Villa & Studio Apartment

Immaculate 3 Bed Villa & Studio Apartment

2 out of 5
Bequia Island
With a stay at this residence in Bequia Island, you'll be a 1-minute walk from Windward Islands and 6 minutes by foot from Port of Port Elizabeth.
Immaculate 3 Bed Villa & Studio Apartment
One bedroom apartment in Port-Elizabeth within walk to beaches and restaurants.

One bedroom apartment in Port-Elizabeth within walk to beaches and restaurants.

Bequia
With a stay at this apartment in Bequia Island, you'll be steps from Windward Islands and a 2-minute drive from Port of Port Elizabeth.
One bedroom apartment in Port-Elizabeth within walk to beaches and restaurants.
Stunning Villa overlooking Friendship Bay Beach

Stunning Villa overlooking Friendship Bay Beach

Saint Vincent and The Grenadines
The price is AU$472 per night from 23 Nov to 24 Nov
AU$472
includes taxes & fees
23 Nov - 24 Nov
When you a stay at this vacation home in Bequia Island, you'll be by the ocean, within a 5-minute walk of Windward Islands and Friendship Bay Beach.
Stunning Villa overlooking Friendship Bay Beach
Don't see what you're looking for?
See all available properties in Port Elizabeth
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Port Elizabeth

Considering a break in Port Elizabeth? Whether you're the sort to put together a meticulous itinerary or wing it like a boss, there's a hotel here with your name on it. Take a look at our 16 accommodation options within 5 kilometres of the action. Time to stop dreaming and start travelling!

Avoid the FOMO — stay close to all the action at the Bequia Beachfront Villa Hotel and the Bequia Beach Hotel. We wouldn't be doing a very good job if we didn't also suggest The Old Fort, Historic Estate and the Bequia Plantation Hotel.

Take a tour of St Mary’s to learn about the spirituality of the local Catholic diocese. If you're wanting to spend a few nights close by, check out Sugar Reef Bequia - Adults only and Firefly Plantation Bequia Easy as! Stretch out and take a walk along the waterline at Friendship Bay Beach. You never know what little treasures you'll discover. Tropical Hideaway and Frangipani Hotel are a couple of good accomodation options if you don't want to stay too far away.

Throwing away all your hard-earned savings on accommodation often means less dough for the fun stuff. Why not investigate the seriously awesome rates at Friendship Garden Apartments, Island inn Apartments and Keegan's Beachside?

Looking for more options? The Buccament Bay Resort - All Inclusive can be found 20 kilometres away from the downtown area, and the Grenadine House is 18 kilometres away. Others are the Grand View Beach Hotel, 16 kilometres away, and the Rich View, 18 kilometres away.

Still haven't discovered the perfect room? You might just find the thread count you've been searching for in Ratho Mill. You'll also be able to have some adventures at Argyle Beach and Fort Duvernette. If you're keen to stay in Ratho Mill, consider the rates at the Barefoot Suites and Fairview Guest House. 60 kilometres to the south of Port Elizabeth you can also stay at L'Appelle, home to the Green Roof Inn and Carriacou Grand View Hotel. Belair National Park and Anse La Roche Beach are among the more popular places to see while in L'Appelle.

J.F. Mitchell Airport sits 2 kilometres from the centre of Port Elizabeth. If you're ready to drop after the flight, you'll be chuffed to hear that there's some awesome accommodation nearby. The Kingsville Apartments and the Gingerlily Villa are just a short distance away.

Port Elizabeth hotels essential information

Accommodation
196 hotels
Lowest Price
AU$152
Highest Price
AU$804
Popular hotels
Bequia Plantation Hotel, Bequia Beach Hotel Luxury Resort & Spa, Frangipani Hotel, Sugarapple Inn, Friendship Garden Apartments, Gingerbread Suites, Immaculate 3 Bed Villa & Studio Apartment, One bedroom apartment in Port-Elizabeth within walk to beaches and restaurants., Stunning Villa overlooking Friendship Bay Beach

Most recent Port Elizabeth hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.