Port Elizabeth

Price range$1 - $400+BudgetMid-RangeTop
$1
$400+

Three Small Trees Bed and Breakfast

From$58

23 On Glen Guest House Bed and Breakfast

From$48

Ocean Cottage Guesthouse

From$51

Amadada Homestay

From$124

Beachwalk Bed and Breakfast Bed and Breakfast

From$79

Munro Suites Apartment

From$51

Island Way Villa Guesthouse

From$55

Conyngham Stay Apartment

From$48

23 ON NIXON Apartment

From$38

Hunter's Lodge Guesthouse

From$33

B's Place Apartment

From$41

Moulton Hill Apartment

From$38

Belvedere Cottages Bed and Breakfast

From$47

Valley Guest House Bed and Breakfast

From$33

Zareba B&B Guesthouse Bed and Breakfast

From$43

10 on Cape Hotel

From$41

The Vic Hotel Guesthouse

From$33

Bay Lodge Bed and Breakfast

From$33

Ye Olde Sutherland Inn Bed and Breakfast

From$31

Hallack Manor Bed and Breakfast

From$55

Yellowwood Inn Guesthouse

From$34

The Olde House Apartment

From$34

50 College Drive B&B Bed and Breakfast

From$62

A&A Guesthouse Guesthouse

From$14

Valley Guesthouse Guesthouse

From$54

Conifer Beach House Bed and Breakfast

From$37

Surf Condo Apartment

From$200

Lavender Terrace B&B Bed and Breakfast

From$41

Keiskama B & B Bed and Breakfast

From$55

Sonny Days Bed and Breakfast

From$45

Millard Crescent Guest House Bed and Breakfast

From$40

Crow's Nest Apartment

From$45

Sir Roys at the Sea Bed and Breakfast

From$49

La Roche Stay Apartment

From$43

La Mer Guesthouse Bed and Breakfast

From$36

Winchester Guest House Bed and Breakfast

From$41

Vignes Guesthouse Bed and Breakfast

From$41

The Maegan Cherie B&B Bed and Breakfast

From$45

The Mon Bed and Breakfast

From$32

Field's Rest Bed and Breakfast

From$22

Treetops Guesthouse Bed and Breakfast

From$35

Nottingham Country House Bed and Breakfast

From$41

Amani Guest Lodge Guesthouse

From$49

Adams View Apartment

From$62

Buli Guesthouse Guesthouse

From$48

Hacklewood Hill Country House Bed and Breakfast

From$183