South Africa place to stay

Places to stay in South Africa

106112 available accommodation offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

106112 Best places to stay in South Africa

Paulyn Place - South Africa
9.4Excellent 63 reviews
South Africa
2 2
£36/nighttotal: £180 (5 )

Paulyn Place

chalet - Kenton on Sea
Paulyn Place is a self-catering cottage in Kenton on Sea, just a short walk from the Bushman's River and a short drive from Kariega Beach, offering a tranquil escape from the hustle and bustle of city life. The cottage has consistently received excellent ratings for its location, cleanliness, and user experience.
The two-bedroom cottage, with a floor area of 96 square metres, comfortably accommodates up to four guests. Paulyn Place offers a range of amenities including a swimming pool, tennis court, and a garden with a patio and barbecue facilities, making it perfect for families or groups of friends looking for a relaxing and enjoyable stay.
Waterhouse Guest Lodge - Indus Street - South Africa
8.8Very good 347 reviews
South Africa
7 3
£140/nightfor 1 night

Waterhouse Guest Lodge - Indus Street

apartment - Pretoria
Waterhouse Guest Lodge is located in Pretoria, close to the Menlyn Park Shopping Center and approximately 31 miles from Lanseria Airport. The lodge has received very good user ratings, and the location and cleanliness are rated excellent.
This apartment offers a comfortable and convenient stay, with a private bathroom and bathrobes. You can enjoy the outdoor pool, barbecue facilities, and a balcony or patio with garden views.
Die Ou Huis Accommodation - South Africa
9.2Excellent 144 reviews
South Africa
2 1
£34/nighttotal: £170 (5 )

Die Ou Huis Accommodation

farm - Ashton
Die Ou Huis Accommodation is a farm stay located in Ashton, Western Cape, a short drive from Hick's Art Gallery and Montagu Golf Club, offering a peaceful rural escape. The property boasts excellent user, location and cleanliness ratings, making it a popular choice for travellers.
The accommodation features a range of units, some with satellite flat-screen TVs, fully equipped kitchens and private bathrooms. Guests can enjoy the terrace, take a dip in the pool, relax in the garden, make use of the barbecue facilities, or go cycling and hiking in the surrounding countryside.
The Haystack On Homestead - South Africa
9.1Excellent 171 reviews
South Africa
2 1
£47/nighttotal: £141 (3 )

The Haystack On Homestead

B&B - Johannesburg
The Haystack On Homestead is a charming bed and breakfast situated in Rivonia, Sandton, just a short drive from Sandton City Shopping Center, Johannesburg Stadium, and Gold Reef City & Casino. It has received excellent ratings for its location, cleanliness, and overall experience.
The guesthouse offers a comfortable and well-appointed room with a private bathroom, and guests can enjoy a range of amenities including a swimming pool, a garden, a terrace, and a restaurant.
Athanor Cottages - South Africa
9.4Excellent 96 reviews
South Africa
2 1
£49/nighttotal: £245 (5 )

Athanor Cottages

chalet - Hogsback
Athanor Cottages are located in Hogsback, just a mile from the Eco-Shrine and 23 miles from the Katberg Eco Golf Estate, offering a peaceful setting amidst the natural beauty of the area. The cottages have consistently received excellent ratings for their cleanliness, location, and overall experience.
Each cottage features a private bathroom and a fully equipped kitchen, allowing guests to enjoy a comfortable and self-sufficient stay. Enjoy scenic views, relax by the outdoor fireplace, and take advantage of free Wi-Fi, parking, and access to nearby hiking and cycling trails.
Biki Plek 2 - South Africa
9.3Excellent 321 reviews
South Africa
2 1
£30/nighttotal: £90 (3 )

Biki Plek 2

apartment - Kimberley
Biki Plek 2 is a short drive from The Big Hole and the Kimberley Mine Museum, making it a convenient base for exploring Kimberley's history and attractions. This apartment has received excellent ratings for location, cleanliness and user experience.
The apartment is suitable for two guests and features a bedroom, bathroom, and a fully equipped kitchenette. Amenities include air conditioning, a private plunge pool, free Wi-Fi, and private parking.
Profcon Resort - South Africa
8.8Very good 519 reviews
South Africa
7 3
£85/nightfor 1 night

Profcon Resort

resort - Graaff-Reinet
Profcon Resort is located in Graaff-Reinet, just 8.4 miles from the Valley of Desolation, making it a convenient base for exploring the town's historical attractions. The resort has received consistently high ratings for its cleanliness, location, and overall experience.
The property features a variety of amenities for guests to enjoy, including a swimming pool, garden, and barbecue facilities. Families will appreciate the playground and mini-golf, while all guests can benefit from free Wi-Fi, parking, and room service.
Alto Log Cabin - South Africa
9.4Excellent 64 reviews
South Africa
2 2
£39/nighttotal: £195 (5 )

Alto Log Cabin

chalet - Madeteleli
The Alto Log Cabin is located in the Cradle of Humankind, a UNESCO World Heritage Site, just 24 miles from Johannesburg and 11 miles from Lanseria International Airport. It has received excellent ratings for its location, cleanliness, and overall user experience.
This two-bedroom cabin offers 72 square metres of space and comfortably accommodates up to four guests. The cabin features a well-equipped kitchen, a balcony with mountain views, a garden, and parking, making it ideal for a relaxing getaway.
Stylish 2 Bedroom House With Inverters - South Africa
9.7Excellent 163 reviews
South Africa
4 2
£65/nighttotal: £195 (3 )

Stylish 2 Bedroom House With Inverters

apartment - George
This self-catering lodge is located in George, Western Cape, just 2 miles from the scenic Outeniqua Pass and 2.3 miles from the George Golf Club. The property has consistently received excellent ratings for location, cleanliness, and overall user experience.
The lodge offers two bedrooms and one bathroom, providing comfortable accommodation for up to four guests. Amenities include a fully equipped kitchen, a private garden, free Wi-Fi, parking, and satellite TV, making it an ideal choice for travellers seeking a relaxing and convenient stay in George.
Angel's Gem - South Africa
9.4Excellent 7 reviews
South Africa
2 2
£36/nighttotal: £180 (5 )

Angel's Gem

cottage - Merweville
Angel's Gem is a charming chalet in Merweville, a short drive from the Swartberg Mountains and Oudtshoorn. It has received excellent ratings for its location, user experience and cleanliness.
This two-bedroom chalet, with a floor area of 100 square metres, comfortably sleeps two guests. You can enjoy a peaceful garden, a terrace, a fireplace, a barbecue, and a fully equipped kitchen with a dining area.
Sleep@161 Benade Drive - South Africa
9.5Excellent 352 reviews
South Africa
2 1
£27/nighttotal: £108 (4 )

Sleep@161 Benade Drive

apartment - Bloemfontein
Sleep@161 Benade Drive is a self-catering apartment located in Bloemfontein's Benade Drive, a quiet neighbourhood just a 15-minute drive from the airport, close to attractions like the Oliewenhuis Art Gallery and Boyden Observatory. This property has received excellent ratings for its location, cleanliness, and overall guest experience.
The apartment has one bedroom and one bathroom and comes with a kitchen equipped with a fridge and microwave. Guests can enjoy air conditioning, on-site parking, and free Wi-Fi, as well as access to a casino within the complex.
Meadow Lane Country Cottages - South Africa
9.2Excellent 112 reviews
South Africa
6 2
£89/nighttotal: £534 (6 )

Meadow Lane Country Cottages

chalet - Underberg
Meadow Lane Country Cottages is located just 5 miles from the town of Underberg, close to Khotso Horse Trails and set in a peaceful rural location. This family-friendly accommodation has received excellent ratings for its location, cleanliness, and overall experience.
The cottages are available in both semi-detached and stand-alone options, each with a fully equipped kitchen, a terrace or balcony, and a garden. Guests can enjoy on-site activities like fishing, kayaking, and a playground with swings, trampolines, and a zip-line, as well as feeding the resident ponies.

Other types of accommodation in South Africa

Best South Africa lodgings with a pool

Among the 106112 accommodations in South Africa, here are the 8 best ones with a pool

Garden Route Ilita Lodge - South Africa
8.7Very good 363 reviews
South Africa
7 4
£138/nightfor 1 night

Garden Route Ilita Lodge

house - Groot Brak Rivier
Ilita Lodge enjoys a stunning location overlooking the Great Brak River, offering panoramic views of the Southern Ocean, just 11 miles from George Airport and 16 miles from Mossel Bay. The lodge has received very good user ratings, with an excellent location rating and a very good cleanliness rating.
Each room features a private balcony with sea views, and the lodge also offers self-catering apartments. Guests can enjoy a range of amenities and activities, including a swimming pool, a terrace, a garden, a bar, a restaurant, and room service.
Coral Tree Selfcatering - South Africa
9.4Excellent 140 reviews
South Africa
4 1
£58/nighttotal: £174 (3 )

Coral Tree Selfcatering

apartment - St Francis Bay
Coral Tree SelfCatering is a beachfront apartment in St Francis Bay, just a short walk from the beach and close to the St Francis Links golf course. The property has excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
This one-bedroom apartment offers 63 square metres of space, comfortably accommodating up to four guests. Enjoy a private pool, garden, terrace with sea views, a fully equipped kitchenette, barbecue facilities, free parking, and complimentary Wi-Fi.
Dronfield Reserve - South Africa
9.1Excellent 118 reviews
South Africa
2 1
£49/nighttotal: £245 (5 )

Dronfield Reserve

chalet - Kimberley
This chalet is located in Kimberley, just a short distance from Kimberley Golf Club and The Big Hole, making it ideal for exploring the city's attractions. It has consistently received excellent ratings for its cleanliness, location, and overall user experience.
The chalet is a self-catering option, offering one bedroom and one bathroom for up to two guests. Amenities include a private patio, a fully equipped kitchenette, barbecue facilities, and access to a shared lounge area, along with a swimming pool and free Wi-Fi.
Amber Lagoon Backpackers Lodge - South Africa
9.0Excellent 30 reviews
South Africa
3 1
£35/nighttotal: £140 (4 )

Amber Lagoon Backpackers Lodge

house - Vleirivier
Amber Lagoon Backpackers Lodge is situated just 4.3 miles from the Gamkaberg Nature Reserve, offering easy access to the stunning natural beauty of the area. The lodge has consistently received excellent user and location ratings, as well as a very good cleanliness rating.
This one-bedroom lodge features a shared kitchen, a terrace, and a garden with barbecue facilities, perfect for enjoying the warm Vleirivier weather. Guests can also benefit from the continental or vegetarian breakfast option, free Wi-Fi, and the convenience of on-site parking.
Long Acres Cottages - South Africa
9.1Excellent 298 reviews
South Africa
3 2
£49/nighttotal: £196 (4 )

Long Acres Cottages

chalet - Montagu
Long Acres Cottages is located in Montagu, a short walk from Hick's Art Gallery and a short drive from Montagu Golf Club, offering a peaceful setting with views of the surrounding mountains. The cottages have consistently received excellent reviews for their location, cleanliness, and overall experience.
Each cottage features a private patio, perfect for enjoying the mountain views. They are equipped with air conditioning, free Wi-Fi, and a kitchenette with a microwave, toaster, fridge, and kettle, ensuring a comfortable stay. Guests can also enjoy the outdoor swimming pool and garden, perfect for relaxing and soaking up the sunshine.
Alendo Apartments - South Africa
8.9Very good 34 reviews
South Africa
2 1
£36/nighttotal: £144 (4 )

Alendo Apartments

apartment - Johannesburg
Alendo Apartments are situated in Johannesburg, just a short distance from Montecasino, a popular entertainment complex, and within easy reach of Sandton City Mall and Gautrain Sandton Station. The apartments have received excellent ratings for location, cleanliness, and user experience.
The self-catering accommodation features modern design, comfortable seating areas, and flat-screen TVs with satellite channels. Guests can enjoy a range of amenities, including a swimming pool, a terrace, a garden, a bar, a tennis court, and free parking.
At 85 On Church - Cottage Dans Jardin Avec Piscine - South Africa
9.1Excellent 305 reviews
South Africa
2 1
£42/nighttotal: £168 (4 )

At 85 On Church - Cottage Dans Jardin Avec Piscine

house - Prince Albert
85 on Church is a 3-bedroom house located in Prince Albert, a short drive from the Prince Albert Golf Club and within easy reach of the scenic Swartberg Pass. The house has consistently received excellent ratings for location, cleanliness, and overall user experience.
This property offers a spacious garden with a swimming pool and BBQ facilities for relaxing evenings. The fully equipped kitchen, satellite TV, and other amenities ensure a comfortable stay, while the surrounding area provides opportunities for hiking, wine tasting, cycling, and golfing.
Brenton On Sea Cottages - South Africa
9.2Excellent 886 reviews
South Africa
6 3
£107/nighttotal: £642 (6 )

Brenton On Sea Cottages

B&B - Brenton-on-Sea
Brenton on Sea Cottages is situated on the Garden Route coastline, a short walk from Brenton Beach and a 2.8 mile drive from Buffalo Bay. The cottages have received excellent ratings for their cleanliness, location, and overall experience, making them a popular choice for visitors to the area.
These self-catering lodges offer a cosy and comfortable stay, perfect for families or groups. Guests can enjoy a refreshing dip in the outdoor pool, relax on the terrace or balcony, and take advantage of amenities such as free Wi-Fi, parking, and room service.

Top cities

Best family friendly South Africa lodging

Among the 106112 accommodations in South Africa, here are the 8 best for families

Little Green World - South Africa
8.8Very good 503 reviews
South Africa
3 2
£47/nighttotal: £188 (4 )

Little Green World

chalet - Beaufort West
Little Green World is a two-bedroom cottage located in Beaufort West, a short walk from the Chris Barnard Museum and Dutch Reformed Church, and a 3.7-mile drive from the Karoo National Park. The cottage is situated in a peaceful garden setting, providing a tranquil retreat from the town, and has received excellent ratings for its location, cleanliness, and overall experience.
The cottage spans 80 square metres and features a well-equipped kitchen with a microwave, fridge, and other amenities. Guests can enjoy a private garden, air conditioning, a terrace, and a tennis court, as well as easy access to local shops, restaurants, and attractions.
Bon Accord Farm Cottages - South Africa
9.7Excellent 492 reviews
South Africa
2 1
£55/nighttotal: £275 (5 )

Bon Accord Farm Cottages

chalet - Montagu
Bon Accord Farm Cottages are located in the Baden Keisie Valley, just five miles outside of Montagu, offering a tranquil escape from the town. The cottages have consistently received excellent ratings for their cleanliness, location, and overall experience.
Each cottage features a private entrance and veranda with BBQ facilities, perfect for enjoying the peaceful surroundings. Amenities include air conditioning, satellite TV, a fully equipped kitchen, and an indoor fireplace for cosy evenings.
The Grey House - South Africa
9.8Excellent 393 reviews
South Africa
6 3
£84/nighttotal: £504 (6 )

The Grey House

apartment - Beaufort West
The Grey House is situated in Beaufort West, a short walk from the Christian Barnard Museum and close to the Chris Barnard Museum - Die Pastorie, offering a convenient location for exploring the town's attractions. This property has received excellent ratings for its cleanliness, location, and overall experience, making it a great choice for travellers.
The house provides a comfortable living space with a fully equipped kitchen, a private garden, and a relaxing inner courtyard. Guests can enjoy modern amenities such as air conditioning, a private bathroom, and a barbecue for outdoor dining, making it ideal for a relaxing and enjoyable stay.
Seaviews With Central Location And Modern Kitchen - South Africa
9.2Excellent 73 reviews
South Africa
4 2
£57/nighttotal: £171 (3 )

Seaviews With Central Location And Modern Kitchen

apartment - Plettenberg Bay
This apartment in Plettenberg Bay is conveniently located just a 6-minute walk from Hobie Beach and a short distance from Central Beach and The Wedge Beach. It has excellent user, location, and cleanliness ratings, making it a great choice for families.
The apartment offers a comfortable and spacious living area with two bathrooms. Guests can enjoy a private pool with stunning ocean views, a fully equipped kitchen, and a balcony with sea views. The apartment also offers free Wi-Fi, private parking, and access to various activities like snorkeling, windsurfing, and cycling.
Dolphins Self-catering Accommodation - South Africa
9.5Excellent 66 reviews
South Africa
2 1
£33/nighttotal: £99 (3 )

Dolphins Self-catering Accommodation

apartment - George
Dolphins Self-Catering Accommodations is a self-catering apartment in George, conveniently located just 7.5 miles from the Garden Route Mall, 11 miles from Wilderness, and 8.1 miles from George Airport. This property has consistently received excellent ratings for its location, cleanliness, and overall experience.
The studio flat is 40 square metres in size and comfortably accommodates two guests. It features a well-equipped kitchen, a seating area with a flat-screen TV, a patio, and access to a garden, tennis court, and parking.
Bietjie Rus - Studio - South Africa
9.4Excellent 143 reviews
South Africa
2 1
£42/nighttotal: £168 (4 )

Bietjie Rus - Studio

studio - Addo
Bietjie Rus is a self-catering house located in Addo, just 11 miles from Addo Elephant National Park and 47 miles from Port Elizabeth International Airport, offering a peaceful escape in the Eastern Cape countryside. This accommodation has received excellent ratings for location, cleanliness, and overall user experience.
The house features one bedroom and one bathroom, perfect for a small family or couple. Guests can enjoy a range of amenities, including a swimming pool, a terrace, a garden, and free Wi-Fi, as well as the option of room service and parking.
Seafront Apartment In Mossel Bay - South Africa
9.3Excellent 77 reviews
South Africa
4 2
£53/nighttotal: £159 (3 )

Seafront Apartment In Mossel Bay

apartment - Mossel Bay
The Seafront Apartment is situated in the centre of Mossel Bay, within easy reach of Dr Sandilands and a short walk from the Bayview Private Hospital. The apartment has consistently received excellent ratings for cleanliness, location, and overall user experience.
The 2-bedroom flat offers 87 square metres of space, comfortably accommodating up to four guests. The apartment is equipped with a range of modern amenities including air conditioning, a swimming pool, a terrace, a garden, and parking, making it ideal for a relaxing and enjoyable stay.
Purejoy Self-catering Accommodation - South Africa
9.4Excellent 70 reviews
South Africa
2 1
£32/nighttotal: £96 (3 )

Purejoy Self-catering Accommodation

apartment - Bloemfontein
This apartment is conveniently located in Bloemfontein, just a short drive from the University of the Free State and Mimosa Mall, offering easy access to both academic and commercial areas. It has received excellent ratings for its location, cleanliness, and overall user experience.
The apartment is a comfortable and modern space, with a floor area of 42 square metres and a capacity for up to four guests. It offers a range of amenities including a fully equipped kitchenette, a private balcony, and free parking, ensuring a convenient and enjoyable stay.

Frequently asked questions about places to stay in South Africa

Best pet friendly South Africa places to stay

Among the 106112 accommodations in South Africa, here are the 8 best ones accepting pets

Somerset Gift Getaway Farm - South Africa
9.3Excellent 71 reviews
South Africa
2 1
£59/nighttotal: £295 (5 )

Somerset Gift Getaway Farm

farm - Swellendam
Somerset Gift Getaway Farm is located in a valley with mountain views, a 20-minute drive from Swellendam and 11 miles from the Bontebok National Park, offering a tranquil escape from the city. The farm consistently receives excellent ratings for its location, cleanliness, and overall experience.
Each self-catering cottage features a kitchen, seating area, fireplace, and a bathroom with a bath or shower. Guests can enjoy hiking, swimming, canoeing, zip lining, and exploring the nearby Bontebok National Park, all while taking advantage of amenities like a Jacuzzi, spa, and terrace.
Little Louisa - South Africa
9.6Excellent 22 reviews
South Africa
2 2
£51/nighttotal: £255 (5 )

Little Louisa

chalet - Beachview
Little Louisa is a charming chalet situated in the peaceful Colleen Glen, just a short drive from the bustling Beachview and a convenient distance from Port Elizabeth Airport. It has consistently received excellent ratings for its cleanliness, location, and overall experience, making it a popular choice for travellers seeking a tranquil getaway.
The chalet offers two bedrooms and spans 85 square metres, providing ample space for families or groups. Guests can enjoy a fully equipped kitchen, a spacious lounge with a TV, and a patio with BBQ facilities for outdoor dining and relaxation, as well as access to the internet, parking, and room service.
Lupela Lodge - South Africa
8.9Very good 97 reviews
South Africa
7 7
£121/nightfor 1 night

Lupela Lodge

house - Lady Grey
Lupela Lodge is located in Lady Grey, a charming town in the Eastern Cape, close to the Drakensberg Mountains and the Lesotho border. The lodge enjoys excellent ratings for cleanliness, location and overall experience.
This family-friendly house offers a terrace or patio for enjoying the fresh air and views, a garden and a bar. Guests can benefit from a fully equipped kitchen, free Wi-Fi and parking, as well as barbecue facilities and the opportunity to enjoy outdoor activities like cycling and fishing.
501 Beach Club - South Africa
9.2Excellent 10 reviews
South Africa
6 3
£105/nighttotal: £630 (6 )

501 Beach Club

apartment - Mossel Bay
This beachfront property is located just a short walk from Diaz Beach and a few miles from the Bartolomeu Dias Museum Complex, offering a fantastic base for exploring the attractions of Mossel Bay. The apartment consistently receives excellent ratings for its location, cleanliness, and overall experience, ensuring a comfortable and enjoyable stay.
This spacious three-bedroom apartment comfortably accommodates up to six guests, providing ample room for families or groups of friends. The apartment features a private pool and garden, a terrace with stunning sea views, and a range of amenities including a fully equipped kitchen, a washing machine, and on-site parking.
Moonriver Self Catering - South Africa
9.3Excellent 170 reviews
South Africa
4 2
£79/nighttotal: £237 (3 )

Moonriver Self Catering

apartment - Plettenberg Bay
Moonriver Self Catering is situated in Plettenberg Bay, just a short distance from the Goose Valley Golf Club and the Robberg Nature Reserve, offering easy access to both natural beauty and leisure activities. The property has consistently received excellent ratings for its location, cleanliness, and overall user experience.
This self-catering apartment comfortably accommodates up to five guests in its two bedrooms. Guests can enjoy a range of amenities, including a fully equipped kitchen, a terrace or balcony, a garden, and free Wi-Fi, as well as access to outdoor activities like fishing, canoeing, and hiking in the surrounding area.
28 Kabeljauws - South Africa
8.9Very good 165 reviews
South Africa
6 3
£89/nighttotal: £534 (6 )

28 Kabeljauws

apartment - Jeffreys Bay
This apartment is situated in Kabeljauws, a peaceful district of Jeffreys Bay, just 39 miles from Port Elizabeth Airport, offering scenic views of the lagoon. It consistently receives excellent ratings for cleanliness, location, and overall experience.
The self-contained unit features a fully equipped kitchen, providing flexibility for preparing meals. Guests can enjoy a range of amenities including a private pool, barbecue facilities, secure parking, and a garden with terrace, perfect for relaxing and soaking up the Jeffreys Bay sunshine.
Relaxed City Living - South Africa
9.3Excellent 687 reviews
South Africa
2 1
£29/nighttotal: £58 (2 )

Relaxed City Living

apartment - Port Elizabeth
This one-bedroom flat is conveniently located in Little Walmer, just a short walk from Little Walmer Golf Club and a short drive from Walmer Country Club. The property has received excellent ratings for location, cleanliness and overall experience.
The flat has a private bathroom, a well-equipped kitchenette, a terrace and a garden. Guests can enjoy free Wi-Fi, air conditioning, a TV, parking and access to a tennis court.
Silwerkaroo Gastehuis - South Africa
9.5Excellent 62 reviews
South Africa
2 1
£39/nighttotal: £195 (5 )

Silwerkaroo Gastehuis

farm - Beaufort West
Silwerkaroo Gastehuis is a self-catering farm stay situated just outside Beaufort West, offering a tranquil escape within easy reach of the town's attractions, including the Beaufort West Museum and the Karoo National Park. The farm stay has received excellent ratings for location, cleanliness, and user experience.
The accommodation comprises a selection of self-catering units, some of which feature kitchens with microwaves. Guests can enjoy hiking trails, stargazing opportunities, and the unique charm of the Karoo landscape.

Top countries