Skip to main content
Manage my booking

Search hotels in Port Elizabeth

Enter your dates to see the latest prices and deals for Port Elizabeth hotels

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

Port Elizabeth – 13 hotels and places to stay

Filter by:

Star Rating
Review score

Spring Hotel Bequia

Hotel in Port Elizabeth

Spring Hotel Bequia and the Venue Conference Center are located on the outskirts of Port Elizabeth, the capital of the island of Bequia in St. Vincent and the Grenadines.

e
etai
From
United Kingdom
It’s a lovely, unique and beautiful hotel. It has old school charm, felt like something out of a movie. We enjoyed our stay, staff were friendly and nice (shout out to Gabriel, Meredith and our shuttle driver). Kids had a blast and loved their pool, restaurant had a variety of food selection.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 308 reviews
Price from
$105
1 night, 2 adults

Harbour View House Junior Suite

Port Elizabeth

Harbour View House Junior Suite is a recently renovated homestay in Port Elizabeth, near Belmont Beach. This property offers access to a terrace, free private parking, and free Wifi.

K
Kerri
From
Trinidad and Tobago
Stunning ideal location, amazing landscape design for relaxation, dreaming and inspiration. A kind of paradise.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 6 reviews
Price from
$189
1 night, 2 adults

StarFish Apartment

Port Elizabeth

Offering a garden, StarFish Apartment offers accommodations in Port Elizabeth.

Scored out of 10, guest rating 5.2
Fair - What previous guests thought, 9 reviews
Price from
$136.94
1 night, 2 adults

Firefly Estate Bequia

Crescent Beach (Near Port Elizabeth)

Firefly Estate Bequia features an outdoor swimming pool, garden, a terrace and restaurant in Crescent Beach. Featuring a bar, this 5-star hotel has air-conditioned rooms with a private bathroom.

S
Sebastien
From
Barbados
The ambience of both rooms and facilities were sophisticately rustic. The staff were welcoming and made us feel special
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews
Price from
$220
1 night, 2 adults

Bequia Beachfront Villas

Friendship (Near Port Elizabeth)

Located in Friendship, 1.4 miles from Belmont Beach, Bequia Beachfront Villas has accommodations with a garden, free private parking and a private beach area.

M
Mihaela
From
France
Wonderful stay in the very special island of Bequia The unit I stayed is right on the beach, literally 3 steps from the sand and the water ! The cottage was confortable (AC's, fan, long chairs, etc) and spacious with a large living room with high ceiling The staff welcomed me and made me feel at ease. They helped with taxi and restaurant recommendation.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 17 reviews
Price from
$177.31
1 night, 2 adults

The Liming Bequia

Friendship (Near Port Elizabeth)

Located in Friendship, a few steps from Atheal Ollivierre Beach, The Liming Bequia provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Alexkvk
From
Australia
Perfection in every way. The setting, accommodation, service and food were all excellent. Watching the birds dive into the water while eating lunch was a high point.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 73 reviews
Price from
$435
1 night, 2 adults

Bequia Beach Hotel - Luxury Boutique Resort

Friendship (Near Port Elizabeth)

Located in Bequia, Bequia Beach Hotel and surrounded by tropical gardens, this boutique hotel combines luxury, elegance and charm to provide a relaxing and friendly atmosphere.

A
Andrew
From
United States
The owner and property were outstanding. Herman the cat was a highlight of the trip!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 27 reviews
Price from
$580
1 night, 2 adults

Gingerbread Suites

Hotel in Port Elizabeth

Located in Port Elizabeth, a 3-minute walk from Belmont Beach, Gingerbread Suites has accommodations with a garden, free private parking and a terrace. Each room has a patio with a garden view.

T
Timothy
From
United States
Perfect location with great amenities. Friendly, helpful management willing to go the extra mile to make for a perfect get away.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 52 reviews

Tropical Hideaway

Hotel in Port Elizabeth

Located in Port Elizabeth, a 16-minute walk from Belmont Beach, Tropical Hideaway has accommodations with an outdoor swimming pool, free private parking, a garden and a bar.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

The Sweet Retreat

Hotel in Port Elizabeth

Located in Port Elizabeth, a 16-minute walk from Belmont Beach, The Sweet Retreat has accommodations with a garden, free private parking, a terrace and a restaurant.

H
Helen
From
Canada
Perfect location close to the ocean
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 50 reviews
See all 13 hotels in Port Elizabeth

Most booked hotels in Port Elizabeth and surrounding area in the past month

See all

Popular with guests booking hotels in Port Elizabeth

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking hotels in Port Elizabeth

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 50 reviews

Popular with guests booking hotels in Port Elizabeth

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Popular with guests booking hotels in Port Elizabeth

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 52 reviews

Popular with guests booking hotels in Port Elizabeth

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 308 reviews

Popular with guests booking hotels in Bequia

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 163 reviews

Popular with guests booking hotels in Friendship

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 73 reviews

Popular with guests booking hotels in Friendship

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 27 reviews

Popular with guests booking hotels in Friendship

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 17 reviews

Popular with guests booking hotels in Bequia

Best hotels with breakfast in Port Elizabeth and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 163 reviews

Located in Bequia, a few steps from Belmont Beach, Bequia Plantation Hotel has accommodations with a garden, free private parking, a terrace and a restaurant.

From $455 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 73 reviews

Located in Friendship, a few steps from Atheal Ollivierre Beach, The Liming Bequia provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $445 per night

Destiny Le Rêve Bleu et la Mer offers accommodations in Bequia, 1.2 miles from Belmont Beach. This property offers access to a terrace, free private parking, and free Wifi.

Sea View Apartments is a recently renovated apartment in Kingstown near Belmont Beach. The apartment offers rooms with air conditioning, free private parking, and free Wifi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Immaculate 3 Bed Villa Overlooking Admiralty Bay offers accommodations in Union, a 14-minute walk from Belmont Beach. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 10 reviews

Firefly Estate Bequia features an outdoor swimming pool, garden, a terrace and restaurant in Crescent Beach. Featuring a bar, this 5-star hotel has air-conditioned rooms with a private bathroom.

From $268.62 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 5 reviews

Featuring a garden, Sadewa Villa provides accommodations in Port Elizabeth. This property offers a private pool, free Wifi, and free private parking.

RM Marina

Hotel in Bequia
Breakfast options

RM Marina is a 3-star property located in Bequia. Certain units at the property feature a balcony with a sea view.

Hotels located in the center of Port Elizabeth

The Old Fort Estate is a rustic, colonial-style property that features an outdoor pool. Free WiFi access and taxi services for a fee are available in this estate.

From $1,885.40 per night
Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 3 reviews

Featuring a garden, Sandrati Villa features accommodations in Port Elizabeth. This property offers access to a patio, free private parking, and free Wifi. Staff on site can arrange airport transfers.

Budget hotels in Port Elizabeth and nearby

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. Free private parking is available at Sunflower Inn. The accommodation is non-smoking.

From $72.15 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 42 reviews

This beachfront property offers access to a balcony, free private parking, and free Wifi. The property offers car rental and features a garden and picnic area.

Scored out of 10, guest rating 5.7
Fair - What previous guests thought, 4 reviews

Tropical Bliss Villa in Saint Vincent offers accommodations in Union, 1.5 miles from Belmont Beach. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 15 reviews

Palm house offers accommodations in Friendship, 1.4 miles from Belmont Beach. This apartment features air-conditioned accommodations with a patio and free Wifi.

FAQs about hotels in Port Elizabeth

gogless