Upington

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

Riverbank Lodge Bed and Breakfast

From$81

Aqua Viva Guesthouse

From$54

Browns Manor Guesthouse

From$59

Das Dunen Bed and Breakfast

From$35

a La Fugue Guesthouse

From$54

The Cape Lodge Guesthouse

From$43

Kalahari Rus Guesthouse

From$35

Werda Guesthouse Guesthouse

From$39

Rapatzi Guesthouse

From$28

Kleinbegin Apartment

From$31

River Place Manor Bed and Breakfast

From$104

Kalahari Huis Bed and Breakfast

From$50

Bain's House Homestay

From$63

Classic Court B&B Bed and Breakfast

From$59

Arita's Rest Guesthouse

From$36

Stiltevrede Guesthouse

From$39

Le Must Residence Bed and Breakfast

From$79

Islandview House Guesthouse

From$67

Villa Borghesi Guesthouse

From$47

Oppi-Oewer Bed and Breakfast Bed and Breakfast

From$59