Hotels in Port Elizabeth

Find the best deals on 593 hotels in Port Elizabeth, South Africa

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Port Elizabeth

Find the perfect Port Elizabeth hotel for business or leisure


Things to do in Port Elizabeth

Nelson Mandela Bay Stadium
Hobie Beach
King's Beach

How much are hotels near Nelson Mandela Bay Stadium?

momondo users have recommended 12 hotels to users looking to stay near Nelson Mandela Bay Stadium. Hotels in this area have an average price of $51 per night. These prices may change based on several factors, such as time of year. Hotels near Nelson Mandela Bay Stadium are typically 5% less expensive than the average hotel in Port Elizabeth, which is $54.

Hotels near Nelson Mandela Bay Stadium
  • Port Elizabeth Apartment
    Best value

    Port Elizabeth Apartment

    Port Elizabeth, Eastern Cape

    6.9

    $21

    View Deal
  • Lodge on Main Guest House
    #1 Most popular

    Lodge on Main Guest House

    Port Elizabeth, Eastern Cape

    8.7

    $44

    View Deal
  • Pine Lodge Resort
    #2 Most popular

    Pine Lodge Resort

    Marine Drive, Port Elizabeth, Eastern Cape

    7.5

    $53

    View Deal
  • The Owl House Guest House
    #3 Most popular

    The Owl House Guest House

    57 1st Avenue Newton Park, Port Elizabeth, Eastern Cape

    6.2

    $23

    View Deal
  • The Boardwalk Hotel
    #4 Most popular

    The Boardwalk Hotel

    2nd Avenue, Port Elizabeth, Eastern Cape

    8.4

    $148

    View Deal
  • Island Way Villa
    #5 Most popular

    Island Way Villa

    Port Elizabeth, Eastern Cape

    8.7

    $68

    View Deal
  • Convenient Gem at the heart of Port Elizabeth!

    Convenient Gem at the heart of Port Elizabeth!

    Port Elizabeth, Eastern Cape

    9.3

    $46

    View Deal
  • Sunnyside Guesthouse

    Sunnyside Guesthouse

    11 Joubert Street, Port Elizabeth, Eastern Cape

    9.5

    $51

    View Deal
  • Port Elizabeth Guest House

    Port Elizabeth Guest House

    6 Pretorius Street Parsons Hill, Port Elizabeth, Eastern Cape

    8.6

    $44

    View Deal
  • 36 Mount Road Guesthouse and Self Catering

    36 Mount Road Guesthouse and Self Catering

    36 Mount Road Mount Croix, Port Elizabeth, Eastern Cape

    9.0

    $29

    View Deal
  • Munro Suites

    Munro Suites

    Port Elizabeth, Eastern Cape

    8.4

    $44

    View Deal
  • 9 Maydon

    9 Maydon

    Port Elizabeth, Eastern Cape

    9.1

    $42

    View Deal

How much are hotels near Hobie Beach?

momondo users have recommended 12 hotels to users looking to stay near Hobie Beach. Hotels in this area have an average price of $65 per night. These prices may change based on several factors, such as time of year. Hotels near Hobie Beach are typically 17% more expensive than the average hotel in Port Elizabeth, which is $54.

Hotels near Hobie Beach
  • The Owl House Guest House
    Best value

    The Owl House Guest House

    57 1st Avenue Newton Park, Port Elizabeth, Eastern Cape

    6.2

    $23

    View Deal
  • Lodge on Main Guest House
    #1 Most popular

    Lodge on Main Guest House

    Port Elizabeth, Eastern Cape

    8.7

    $44

    View Deal
  • Pine Lodge Resort
    #2 Most popular

    Pine Lodge Resort

    Marine Drive, Port Elizabeth, Eastern Cape

    7.5

    $53

    View Deal
  • The Boardwalk Hotel
    #3 Most popular

    The Boardwalk Hotel

    2nd Avenue, Port Elizabeth, Eastern Cape

    8.4

    $148

    View Deal
  • Radisson Blu Hotel, Port Elizabeth
    #4 Most popular

    Radisson Blu Hotel, Port Elizabeth

    Marine Dr and Ninth Ave, Port Elizabeth, Eastern Cape

    7.9

    $75

    View Deal
  • The Kelway Hotel
    #5 Most popular

    The Kelway Hotel

    1 Brookes Hill Drive, Port Elizabeth, Eastern Cape

    8.2

    $53

    View Deal
  • The Beach Hotel

    The Beach Hotel

    Marine Drive, Summerstrand, Port Elizabeth, Eastern Cape

    8.6

    $81

    View Deal
  • Sun1 Port Elizabeth

    Sun1 Port Elizabeth

    Cnr. La Roche Drive and Beach Road, Port Elizabeth, Eastern Cape

    8.1

    $45

    View Deal
  • Beachwalk Bed & Breakfast

    Beachwalk Bed & Breakfast

    No 1, Second Avenue, Port Elizabeth, Eastern Cape

    9.0

    $79

    View Deal
  • Courtyard Port Elizabeth

    Courtyard Port Elizabeth

    Cnr Lodge And Beach Roads, 1, Port Elizabeth, Eastern Cape

    8.3

    $74

    View Deal
  • Road Lodge Port Elizabeth

    Road Lodge Port Elizabeth

    Boardwalk Casino and, Port Elizabeth, Eastern Cape

    8.8

    $51

    View Deal
  • The Chapman Hotel & Conference Centre

    The Chapman Hotel & Conference Centre

    Brookes Hill, Humewood, Port Elizabeth, Eastern Cape

    7.0

    $54

    View Deal

How much are hotels near King's Beach?

momondo users have recommended 12 hotels to users looking to stay near King's Beach. Hotels in this area have an average price of $60 per night. These prices may change based on several factors, such as time of year. Hotels near King's Beach are typically 9% more expensive than the average hotel in Port Elizabeth, which is $54.

Hotels near King's Beach
  • The Owl House Guest House
    Best value

    The Owl House Guest House

    57 1st Avenue Newton Park, Port Elizabeth, Eastern Cape

    6.2

    $23

    View Deal
  • Lodge on Main Guest House
    #1 Most popular

    Lodge on Main Guest House

    Port Elizabeth, Eastern Cape

    8.7

    $44

    View Deal
  • Pine Lodge Resort
    #2 Most popular

    Pine Lodge Resort

    Marine Drive, Port Elizabeth, Eastern Cape

    7.5

    $53

    View Deal
  • The Boardwalk Hotel
    #3 Most popular

    The Boardwalk Hotel

    2nd Avenue, Port Elizabeth, Eastern Cape

    8.4

    $148

    View Deal
  • The Paxton Hotel
    #4 Most popular

    The Paxton Hotel

    Carnarvon Place, Port Elizabeth, Eastern Cape

    8.5

    $64

    View Deal
  • The Kelway Hotel
    #5 Most popular

    The Kelway Hotel

    1 Brookes Hill Drive, Port Elizabeth, Eastern Cape

    8.2

    $53

    View Deal
  • Sun1 Port Elizabeth

    Sun1 Port Elizabeth

    Cnr. La Roche Drive and Beach Road, Port Elizabeth, Eastern Cape

    8.1

    $45

    View Deal
  • Courtyard Port Elizabeth

    Courtyard Port Elizabeth

    Cnr Lodge And Beach Roads, 1, Port Elizabeth, Eastern Cape

    8.3

    $74

    View Deal
  • Road Lodge Port Elizabeth

    Road Lodge Port Elizabeth

    Boardwalk Casino and, Port Elizabeth, Eastern Cape

    8.8

    $51

    View Deal
  • The Chapman Hotel & Conference Centre

    The Chapman Hotel & Conference Centre

    Brookes Hill, Humewood, Port Elizabeth, Eastern Cape

    7.0

    $54

    View Deal
  • City Lodge Hotel Port Elizabeth

    City Lodge Hotel Port Elizabeth

    Corner Beach And Lodge Roads Summerstran, Port Elizabeth, Eastern Cape

    8.5

    $73

    View Deal
  • Lungile Backpackers Lodge

    Lungile Backpackers Lodge

    12 La Roche Drive, Port Elizabeth, Eastern Cape

    8.0

    $31

    View Deal

When to book a hotel in Port Elizabeth

Check out the information below to find the best deal on a Port Elizabeth hotel room
Low Season
August
High Season
July

cheapest month to stay

53%

expected price decrease

most expensive time to stay

63%

expected price increase

Price
$64 - $356
Highest day of week
Tuesday
Cheapest day of week
Friday

av. price over the last two weeks

Average price (weeknight)

$82

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$69

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Port Elizabeth is:
4-5 star
$90 - $117

How much does a hotel in Port Elizabeth cost per night?

Use the information below to find quality Port Elizabeth hotel rooms for low prices

Port Elizabeth travel information

How long do people stay in Port Elizabeth?

When visiting Port Elizabeth the average booking length is 2 nights.

How much does a hotel cost in Port Elizabeth?

On average, rooms will be priced around $54 per night when booking a hotel in Port Elizabeth; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Port Elizabeth?

In August prices are at their lowest and represents the most cost effective time to book a hotel room in Port Elizabeth. You may find the cost of your room has decreased by 53%.

Which day is cheapest to stay in Port Elizabeth?

Room prices for hotels in Port Elizabeth will be at their lowest on Thursday and peak on Monday.

Based on the weather in Port Elizabeth, what attractions are popular during June?

With generally low rainfall expected (2″) and an average temperature of 59 °F, those staying at a hotel in Port Elizabeth may want to take some time during their visit to go see popular landmarks in the area.