Login
List your B&B
B&B Kelso
99 Bed and Breakfasts in and around Kelso,
KwaZulu-Natal
,
Republic of South Africa
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Holiday home
Apartment
Guest room
Tinroofs Cottage
Kelso
9.4
Marula Mews T17 Villa - Selborne Golf Estate
Kelso
9.4
Sea glass cottage
Kelso
8.7
Accommodations just outside your destination
Near Kelso
37 on Salmon
Pennington
10
(0.2 km from Kelso)
House17Jagger on Cod
Pennington
10
(0.3 km from Kelso)
CodsView Beach House
Pennington
9.5
(0.4 km from Kelso)
Barracouta Accommodation
Pennington
9.1
(0.4 km from Kelso)
Gypsea Daze
Pennington
9.2
(0.8 km from Kelso)
Sea Forever
Pennington
8.7
(0.8 km from Kelso)
Pennington Ocean View
Pennington
7.9
(1 km from Kelso)
IRONWOOD LODGE
Pennington
8.6
(1.3 km from Kelso)
Old Clinic on Cherry Lane
Pennington
9
(1.3 km from Kelso)
Sunshine Cottage
Pennington
10
(1.5 km from Kelso)
Pennington Waves # Little Paradise
Pennington
7.2
(1.6 km from Kelso)
PennRest
Pennington
8.8
(1.6 km from Kelso)
Dogwood Farm-House
Pennington
7
(1.7 km from Kelso)
Beefwood Beach House
Pennington
9.2
(1.8 km from Kelso)
Caisa Villa
Pennington
9
(1.9 km from Kelso)
Mackayla Bella
Pennington
10
(1.9 km from Kelso)
Ariel's Rest Self-catering - 4 Bedroom Luxury Home
Pennington
8.3
(2 km from Kelso)
Silver Moon - Eden Rock
Pennington
8.3
(2.1 km from Kelso)
Eden Rock Forest Estate
Pennington
8.8
(2.1 km from Kelso)
Aloe Ridge
Pennington
8.9
(2.1 km from Kelso)
Villa T7 - Selborne Golf Estate
Pennington
10
(2.2 km from Kelso)
1
2
3
4
5