Port Elizabeth

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

Eltham Lodge Bed and Breakfast

From$54

Beachwalk Bed and Breakfast Bed and Breakfast

From$69

Conyngham Stay Apartment

From$40

Richmond House Guesthouse

From$37

St Phillips Bed & Breakfast Bed and Breakfast

From$39

Belvedere Cottages Bed and Breakfast

From$52

Valley Guest House Bed and Breakfast

From$32

Newington Place Guesthouse

From$43

10 on Cape Hotel

From$39

Hallack Manor Bed and Breakfast

From$49

50 College Drive B&B Bed and Breakfast

From$50

A&A Guesthouse Guesthouse

From$43

Lemon Tree Lane Guesthouse

From$71

Kings Terrace Apartment

From$115

The Windermere Hotel Bed and Breakfast

From$143

Conifer Beach House Bed and Breakfast

From$46

Lavender Terrace B&B Bed and Breakfast

From$39

Amadada Homestay

From$130

Africa Beach B&B Bed and Breakfast

From$61

Keiskama B & B Bed and Breakfast

From$50

Millard Crescent Guest House Bed and Breakfast

From$36

Sir Roys at the Sea Bed and Breakfast

From$48

La Mer Lodge Bed and Breakfast

From$38

Clover Holiday home

From$72

Faith Hope & Love Guesthouse

From$28

Winchester Guest House Bed and Breakfast

From$43

Treetops Guesthouse Bed and Breakfast

From$34

Nottingham Country House Bed and Breakfast

From$42

Amani Guest Lodge Guesthouse

From$54

39 on Church Guesthouse

From$49

184@Villiers Guesthouse

From$39

Hacklewood Hill Country House Bed and Breakfast

From$127