Port Elizabeth

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

Eltham Lodge Bed and Breakfast

From$48

Beachwalk Bed and Breakfast Bed and Breakfast

From$71

Island Way Villa Guesthouse

From$130

Richmond House Guesthouse

From$38

St Phillips Bed & Breakfast Bed and Breakfast

From$40

Belvedere Cottages Bed and Breakfast

From$61

Valley Guest House Bed and Breakfast

From$37

Zareba B&B Guesthouse Bed and Breakfast

From$40

Newington Place Guesthouse

From$44

10 on Cape Hotel

From$40

Hallack Manor Bed and Breakfast

From$50

A&A Guesthouse Guesthouse

From$48

Lemon Tree Lane Guesthouse

From$73

Millpark Cottage Holiday home

From$44

Kings Terrace Apartment

From$119

The Windermere Hotel Bed and Breakfast

From$132

Conifer Beach House Bed and Breakfast

From$48

Lavender Terrace B&B Bed and Breakfast

From$40

Amadada Homestay

From$112

Ahoy Boutique Hotel Bed and Breakfast

From$59

Africa Beach B&B Bed and Breakfast

From$66

Keiskama B & B Bed and Breakfast

From$51

Millard Crescent Guest House Bed and Breakfast

From$41

Sir Roys at the Sea Bed and Breakfast

From$50

La Mer Guesthouse Bed and Breakfast

From$46

Winchester Guest House Bed and Breakfast

From$37

The Maegan Cherie B&B Bed and Breakfast

From$55

Treetops Guesthouse Bed and Breakfast

From$35

Nottingham Country House Bed and Breakfast

From$43

Amani Guest Lodge Guesthouse

From$55

39 on Church Guesthouse

From$58

184@Villiers Guesthouse

From$41

Hacklewood Hill Country House Bed and Breakfast

From$130