Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Barberton
Check-in / Checkout
Add dates
Guests
Add guests
Places to stay
Experiences
Location
Navigate forward to access suggested results
Check in
Add dates
Check out
Add dates
Guests
Add guests
Search
Become a host
Sign up
Log in
Host your home
Host an experience
Help
300+ stays
Stays in Barberton
Enter dates and number of guests to see the total price per night.
Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire house in Barberton
Todd House
6 guests
·
3 bedrooms
·
4 beds
·
2.5 baths
Pool
·
Air conditioning
·
Kitchen
·
Free parking
4.75
(12)
Entire house in Barberton
Saddlebacks
6 guests
·
3 bedrooms
·
3 beds
·
2.5 baths
Pool
·
Wifi
·
Air conditioning
·
Self check-in
4.74
(31)
SUPERHOST
Entire guest suite in Nelspruit
Terima Kasih
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Self check-in
4.96
(206)
Entire chalet in Mpumalanga
Sunset Creek Game Lodge - Chalet 4
4 guests
·
1 bedroom
·
2 beds
·
1 bath
Pool
·
Wifi
·
Pets allowed
·
Dryer
4.43
(7)
Private room in Barberton
Loemarne Boerdery
4 guests
·
3 bedrooms
·
3 beds
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Breakfast
4.71
(7)
SUPERHOST
Entire apartment in Nelspruit
23 On Rocket
3 guests
·
1 bedroom
·
3 beds
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Pets allowed
4.88
(32)
SUPERHOST
Entire apartment in Nelspruit
The Blue Suite..spacious luxury, safe and central
4 guests
·
1 bedroom
·
4 beds
·
1 bath
Pool
·
Wifi
·
Kitchen
·
Free parking
4.90
(31)
SUPERHOST
Entire guest suite in Nelspruit
Mountain Valley Stay (Self-catering unit - nr 3)
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Washer
4.90
(10)
Entire apartment in Barberton
An'tjie's AirBnB
3 guests
·
1 bedroom
·
1 bed
·
1.5 baths
Pool
·
Air conditioning
·
Kitchen
·
Free parking
4.60
(5)
SUPERHOST
Private room in Barberton
Lowveld Serenity
4 guests
·
2 bedrooms
·
3 beds
·
2 baths
Pool
·
Wifi
·
Free parking
5.0
(24)
Entire chalet in Nelspruit
White rock self-catering guest suites. Unit 2
2 guests
·
1 bedroom
·
1 bed
·
1 bath
Pool
·
Kitchen
·
Free parking
4.83
(6)
SUPERHOST
Entire guest suite in Nelspruit
High Court View
2 guests
·
Studio
·
2 beds
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Self check-in
5.0
(21)
SUPERHOST
Private room in Nelspruit
Goodnight Daisy: Moonflower
2 guests
·
1 bedroom
·
1 bed
·
1 shared bath
Pool
·
Wifi
·
Kitchen
·
Free parking
5.0
(3)
SUPERHOST
Private room in Nelspruit
Vinique Guesthouse - Room 2
2 guests
·
1 bedroom
·
1 bed
·
1 private bath
Pool
·
Wifi
·
Air conditioning
·
Free parking
4.75
(4)
Entire guesthouse in Nelspruit
Plum Cottage
2 guests
·
1 bedroom
·
0 beds
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Kitchen
Private room in Barberton
Barberton BnB 1 person Room
1 guest
·
1 bedroom
·
1 bed
·
1 private bath
Pool
·
Wifi
·
Air conditioning
·
Breakfast
SUPERHOST
Entire guest suite in Nelspruit
Mountain Valley Stay (Self-catering unit - nr 4)
3 guests
·
1 bedroom
·
2 beds
·
1 bath
Pool
·
Wifi
·
Air conditioning
·
Washer
5.0
(19)
SUPERHOST
Entire guesthouse in Nelspruit
Modern Farm style Cottage
6 guests
·
2 bedrooms
·
5 beds
·
1 bath
Pool
·
Wifi
·
Kitchen
·
Free parking
4.80
(10)
Entire apartment in Nelspruit
Riverside Executive, Short stay or long term
4 guests
·
2 bedrooms
·
2 beds
·
2 baths
Pool
·
Wifi
·
Air conditioning
·
Dryer
5.0
(7)
Private room in Barberton
Barberton BnB 1 Person with a beautiful view
1 guest
·
1 bedroom
·
1 bed
·
1 shared bath
Pool
·
Wifi
·
Air conditioning
·
Breakfast
1
2
3
4
5
…
15
1 – 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.
Map