Hotels Close to Princess Margaret Beach, Port Elizabeth

See all 43 Hotels in Princess Margaret Beach
Keegan's Beachside

Keegan's Beachside

0.4 mi from Princess Margaret Beach
2.0 out of 5.0
4.1 out of 5 (22 reviews)

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

$50
Gingerbread Hotel

Gingerbread Hotel

0.5 mi from Princess Margaret Beach
3.5 out of 5.0
4 out of 5 (3 reviews)

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

$98
Spring House Bequia

Spring House Bequia

1.5 mi from Princess Margaret Beach
4.0 out of 5.0
4.9 out of 5 (7 reviews)

Situated near the beach, this guesthouse is 1 mi (1.6 km) from Port of Port Elizabeth and within 3 mi (5 km) of Princess …

Get Rates
Firefly Plantation Bequia

Firefly Plantation Bequia

1.6 mi from Princess Margaret Beach
4.0 out of 5.0
4.7 out of 5 (6 reviews)

Situated near the beach, this hotel is 1.2 mi (1.9 km) from Port of Port Elizabeth and within 3 mi (5 km) of Princess Margare …

Get Rates
Sugar Reef Bequia - Adults only

Sugar Reef Bequia - Adults only

2.3 mi from Princess Margaret Beach
3.5 out of 5.0
4.5 out of 5 (17 reviews)

Nestled on the beach, this Bequia Island hotel is 2 mi (3.3 km) from Port of Port Elizabeth and 3.1 mi (5 km) from Princess …

Get Rates
Blue Lagoon Hotel & Marina

Blue Lagoon Hotel & Marina

9.4 mi from Princess Margaret Beach
3.5 out of 5.0
4.3 out of 5 (71 reviews)

Offering direct access to the beach, this Ratho Mill hotel is in the entertainment district and within 1 mi (2 km) of Fort …

$111
Mariners Hotel

Mariners Hotel

9.5 mi from Princess Margaret Beach
3.0 out of 5.0
4.3 out of 5 (36 reviews)

Nestled on the beach, this Villa hotel is within a 10-minute walk of Fort Duvernette and Villa Beach. Indian Bay is 0.9 mi …

Get Rates
Beachcombers Hotel

Beachcombers Hotel

9.7 mi from Princess Margaret Beach
3.5 out of 5.0
4.3 out of 5 (66 reviews)

Nestled on the beach, this Villa resort is within a 10-minute walk of Villa Beach and Fort Duvernette. Indian Bay is 0.6 mi …

Get Rates
Ratho Mill Apartments

Ratho Mill Apartments

9.8 mi from Princess Margaret Beach
3.5 out of 5.0

Situated near the beach, this apartment is within 3 mi (5 km) of Fort Duvernette, Villa Beach, and Indian Bay. Kingstown …

Get Rates
Grenadine House

Grenadine House

11 mi from Princess Margaret Beach
3.5 out of 5.0
4.4 out of 5 (32 reviews)

Located in the heart of Kingstown, this spa hotel is within a 10-minute walk of St. George's Anglican Cathedral and Kingstown …

Get Rates

Princess Margaret Beach, Port Elizabeth Hotel Information

Picture yourself ambling around the downtown area during your perfect day, noticing the buildings or the lovely landscapes wherever you look. But Princess Margaret Beach is one feature you have been especially looking forward to. You've wanted to go there for years, and right now is the day to get yourself there.

Lodging at Princess Margaret Beach

Hotels near Princess Margaret Beach

Visiting Princess Margaret Beach is one of those things you won't forget too soon.

This attraction can be found in Bequia Island.

To be in close proximity to Princess Margaret Beach, book a room at one of the 15 possible accommodations within 2 miles. The Bequia Beachfront Villa Hotel and the Bequia Beach Hotel are just 0.8 miles and 0.7 miles away. Another convenient option, the Sugar Reef Bequia - Adults only, is 2 miles away.

If you're drained from traveling and are yearning for somewhere affordable yet cheerful to lay your head, then there are plenty of budget hotels close by. The Kingsville Apartments (0.6 miles away) and the Bequia Plantation Hotel (0.9 miles away) are popular options to keep in mind.

If you are the type of person who enjoys luxury in excess, you can stay at one of the elegant upmarket hotels in the area. The Tropical Hideaway and the Sugarapple Inn are within arm's reach at distances of only 0.3 miles for the former and 0.6 miles for the latter.

Travelers often show up to Whaleboner Bar, Port Elisabeth, Bequia Island (Port Elizabeth) for hot coffee after visiting Princess Margaret Beach. For something a bit more nourishing, try one of the nearby restaurants, Jack's Beach Bar (Princess Margaret Beach, Port Elizabeth).

Expedia's inventory of rooms in Port Elizabeth offers everything you need, so you can be sure to get selections near Princess Margaret Beach you'll adore. Port Elizabeth had more than a few guests in the last twelve months, so get searching. Once you are ready to book, you can rest easy: many guests endorse their Port Elizabeth hotel. You're a few clicks away from all the secret pointers you're looking for.

  • Discover that Port Elizabeth hotels will always be set to welcome you into fresh and tidy rooms.
  • From families with children to newlyweds, we've got suites that are satisfying for everyone.
  • The fronk desk service at accommodation around Princess Margaret Beach will be wonderful as you might expect near such a lovely site.

As you can see, it's clear why hotels in Port Elizabeth received additional visitors in 2016 than 2015. We see your number one site in your future with our big selection of hotels near Princess Margaret Beach.

Exciting Port Elizabeth

After you've realized Princess Margaret Beach, you'll still have things to do in Port Elizabeth.

  • Step into a cute store to look for keepsakes and make a date for a tasty supper of its most impressive cuisine.
  • Port Elizabeth also is on the ball when it comes to receiving its visitors after you spend a time on its ample excursions.
  • Port Elizabeth is currently beginning to be acknowledged after having been only for those in the know.

You'll never regret planning a holiday to Port Elizabeth, especially when you take advantage of the awesome deals on hotel rooms near Princess Margaret Beach from Expedia. Bid adieu to the landmarks you're used to and call on more than a few new selfies!

false