Most popular cities in South Africa
- Stellenbosch88 guest houses
- Pretoria279 guest houses
- East London98 guest houses
- Port Elizabeth159 guest houses
Top landmarks in South Africa
-
Popular attractions
Amazing spa hotels in South Africa
7.8Very good37 reviews
Guest house
South Africa, Stellenbosch
Boasting a treatment room and an outdoor swimming pool, the grand Evergreen Manor And Stellenbosch dates back to 1904, and is situated 1.5 km from Wine Estate.
from GBP 110 per night
8.4Great438 reviews
Guest house
South Africa, Kempton Park
Set 5 km from O.R. Tambo International airport, the Sunrock Guesthouse Kempton Park features a swimming pool and a buffet breakfast.
from GBP 51 per night
8.6Great38 reviews
Guest house
South Africa, Kommetjie
While staying at the Last Word Long Kommetjie you are invited to discover Noordhoek Beach, set a 10-minute ride away, or Slangkop Point Lighthouse, which is nearly 5 minutes' drive away.
from GBP 350 per night
8.2Great117 reviews
Guest house
South Africa, Swellendam
Featuring spacious rooms, the Bloomestate also has a treatment room, a Jacuzzi and an outdoor swimming pool, where you can relax.
from GBP 117 per night
8.4Great116 reviews
Guest house
South Africa, Oudtshoorn
Situated a mere 13 minutes' stroll from Highgate Ostrich Show Farm, the family-friendly Mooiplaas Guesthouse offers a lounge bar and an à la carte restaurant serving international dishes.
from GBP 136 per night
8.4Great85 reviews
Guest house
South Africa, Stellenbosch
Set a 10-minute ride from Eagle Encounters, the 5-star Wedgeview Country House & Stellenbosch features a swimming pool and a full English breakfast.
from GBP 89 per night
8.4Great306 reviews
Guest house
South Africa, Franschhoek
While staying at the 4-star Centre-Ville Guest House Franschhoek you are invited to discover Holden Manz Wine Estate, set about 10 minutes away by car, or Grand Provence Estate, which is about 10 minutes away by car.
from GBP 148 per night
8.6Great245 reviews
Guest house
South Africa, Cape Town
Located in the Camps Bay district approximately a 14-minute walk from Theatre On The Bay, the 4-star Ocean View House Cape Town has 30 rooms and an outdoor swimming pool.
from GBP 164 per night
8.2Great28 reviews
Guest house
South Africa, Cape Town
Boasting massage therapy, various recreational opportunities and entertainment activities, the Riversong Guest House Cape Town is a 5-minute ride from Newlands Forest in the southern Newlands district.
from GBP 142 per night
8.6Great114 reviews
Guest house
South Africa, Paarl
Boasting a swimming pool, the 4-star De Leeuwenhof Estate Paarl offers a beautiful location 0.6 km from Cheetah Experience Ashia.
from GBP 105 per night
8.4Great143 reviews
Guest house
South Africa, Oudtshoorn
Featuring an outdoor swimming pool and 12 rooms, the smoke-free Karoo Retreat- Self Catering Villas And Bed & Breakfast is approximately a 17-minute walk from Case Vittoriane.
from GBP 60 per night
8.2Great147 reviews
Guest house
South Africa, Franschhoek
Featuring a spa salon with pedicure and manicure, the Corner House Residence Franschhoek is located within 550 metres of David Walters Ceramics Gallery.
from GBP 85 per night
8.4Great68 reviews
Guest house
South Africa, Pringle Bay
While staying at the Kapensis Guesthouse you are invited to discover Stony Point Penguin Colony, set 4.1 km away, or Brodie Link Nature Reserve, which is a 15-minute walk away.
from GBP 62 per night
8.4Great82 reviews
Guest house
South Africa, Robertson
Located within 12 minutes' stroll of Robertson Mall, the family-friendly Gubas De Hoek boasts a swimming pool and an à la carte restaurant with Mediterranean dishes.
from GBP 69 per night
8.0Great14 reviews
Guest house
South Africa, Hazyview
The Highgrove House provides guests with a plunge pool and sauna facilities, and is available in the cultural part of Hazyview.
from GBP 296 per night
8.4Great129 reviews
Guest house
South Africa, Stellenbosch
The 4-star Lovane Boutique Wine Estate And Guest House Stellenbosch is 3.8 km from Oude Libertas Amphitheatre and offers a swimming pool.
from GBP 61 per night
8.2Great190 reviews
Guest house
South Africa, Franschhoek
La Motte Wine Estate Winery is at a 2.9 km distance from the 4-star Val D'Or Estate and La Motte is about a 20-minute walk away.
from GBP 517 per night
8.6Great54 reviews
Guest house
South Africa, Johannesburg
Featuring a heated pool and 16 rooms, the luxury Residence is 19 minutes on foot from Killarney Mall.
from GBP 203 per night
8.6Great81 reviews
Guest house
South Africa, Cape Town
The comfortable 4-star Point B Guest House is within a 5-minute drive of Bo-Kaap Museum and features fitness classes and entertainment activities, along with a beach bar on-site.
from GBP 237 per night
8.6Great77 reviews
Guest house
South Africa, Johannesburg
Featuring 9 rooms with views of the garden, the family-friendly House On York Johannesburg is set at a 6 km distance from Gandhi Square.
from GBP 34 per night
Top family hotels in South Africa
8.2Great150 reviews
Guest house
South Africa, Pretoria
Located a 10-minute ride from Waverley Plaza, the Purple Olive Pretoria features a large outdoor swimming pool.
from GBP 30 per night
8.2Great18 reviews
Guest house
South Africa, Pretoria
Rubida Park Shopping Centre and BROOKLYN Theatre are located 0.9 km and 4.9 km from the 3-star Constantia Guest Lodge Pretoria respectively.
from GBP 40 per night
8.4Great100 reviews
Guest house
South Africa, Stellenbosch
Featuring a saltwater pool and 9 rooms, the luxury Life & Leisure Communal-Living is a 5-minute drive from Rupert Museum.
from GBP 106 per night
8.4Great253 reviews
Guest house
South Africa, Knysna
Located 1.7 km from Pledge Nature Reserve, the unique 4-star Overmeer Guest House features 13 rooms with views of the pool.
from GBP 98 per night
7.2Very good16 reviews
Guest house
South Africa, Johannesburg
The Houghton Guest House is set at a 2.8 km distance from James & Ethel Gray Park and 16 minutes' walk from Satyagraha House.
from GBP 48 per night
8.0Great109 reviews
Guest house
South Africa, Wilderness
Map Of Africa View Point is at a 2.8 km distance from the 4-star Pink Lodge On The Beach, while Milkwood Village Shopping Centre is nearly a 20-minute walk away.
from GBP 71 per night
8.4Great105 reviews
Guest house
South Africa, Cape Town
Set around 25 minutes on foot from Bree Street, the Cape Standard Guest House Cape Town lies in the Green Point district of Cape Town.
from GBP 170 per night
8.2Great15 reviews
Guest house
South Africa, Plettenberg Bay
Sanctuary Beach is within a 10-minute drive of the 3-star Twilight Cottage, while Plettenberg Bay Golf Course is a 5-minute ride away.
from GBP 49 per night
8.4Great146 reviews
Guest house
South Africa, Stormsrivier
While staying at the At The Woods Guest House you are invited to discover Paul Sauer Bridge, set about 4.1 km away, or Big Tree, which is 5 minutes away by car.
from GBP 46 per night
8.6Great252 reviews
Guest house
South Africa, Oudtshoorn
Offering an outdoor swimming pool with views of garden, the perfect Die Fonteine Guest House Oudtshoorn is located in the Schoemanshoek district.
from GBP 68 per night
8.0Great34 reviews
Guest house
South Africa, Cape Town
The attractive Cotswold House, located in the quiet district of Cape Town, has recreational facilities and entertainment activities.
from GBP 42 per night
8.4Great117 reviews
Guest house
South Africa, Hermanus
Set within 10 minutes' drive of Old Harbour Museum, the Lavender Manor Guest Lodge Hermanus lies in the Voelklip district of Hermanus.
from GBP 124 per night
7.8Very good23 reviews
Guest house
South Africa, Pretoria
Guests will enjoy an outdoor pool onsite and admire views of the garden offered from 30 rooms.
from GBP 35 per night
8.4Great87 reviews
Guest house
South Africa, Stellenbosch
Set a 10-minute drive from Wijnland Auto Museum, the 4-star Hawksmoor House Stellenbosch offers 15 rooms and a swimming pool.
from GBP 78 per night
8.2Great47 reviews
Guest house
South Africa, Port Elizabeth
Located 7 minutes' stroll from Summerstrand Village, the 4-star Bayside Guesthouse Port Elizabeth features rooms with modern decor and pool views.
from GBP 76 per night
8.6Great131 reviews
Guest house
South Africa, Cape Town
The 3-star Maartens is set 16 minutes on foot from Milton Beach and offers guests an outdoor swimming pool onsite.
from GBP 55 per night
8.2Great66 reviews
Guest house
South Africa, Port Elizabeth
Offering an outdoor swimming pool, the perfect Brighton is within 18 minutes' walk of Boardwalk Casino.
from GBP 73 per night
8.0Great98 reviews
Guest house
South Africa, Cape Town
Queens Beach is just 1.4 km from the 3-star Spring Tide, while Sea Point Pavillion & Swimming Pools is a mere 0.8 km away.
from GBP 45 per night
8.0Great12 reviews
Guest house
South Africa, Knysna
Boasting recreational facilities and barbeque grills, the perfect Salt River Lodge is a 5-minute drive from Ocean Odyssey Whale Watching Knysna in the Paradise district.
from GBP 42 per night
8.6Great13 reviews
Guest house
South Africa, Hermanus
Located in the Voelklip district of Hermanus within a 5-minute drive of Fernkloof Nature Reserve, the comfortable Milkwood Lodge Hermanus has 7 rooms and an outdoor swimming pool.
from GBP 92 per night
Best luxury hotels in South Africa
8.4Great51 reviews
Guest house
South Africa, Hluhluwe
Bonamanzi Game Reserve and Kuleni Game Park are located 4.7 km and 4.8 km from the luxury Zululand Tree respectively.
from GBP 146 per night
8.4Great82 reviews
Guest house
South Africa, Cape Town
Located in the City Bowl district of Cape Town and approximately 20 minutes' walk from South African National Gallery, the Welgelegen Boutique Guest House features 13 rooms plus an outdoor pool.
from GBP 129 per night
8.0Great43 reviews
Guest house
South Africa, Johannesburg
Melville Boulevard is also set 300 metres from the 4-star Melville Gap Guesthouse.
from GBP 40 per night
8.4Great48 reviews
Guest house
South Africa, Durban
The 4-star Essenwood House with an outdoor swimming pool is within 16 minutes' walk of Killie Campbell Africana Library.
from GBP 25 per night
8.6Great44 reviews
Guest house
South Africa, Port Alfred
Located a 20-minute walk from Royal Port Alfred Golf Club, the smoke-free Lookout features a swimming pool.
from GBP 43 per night
8.4Great58 reviews
Guest house
South Africa, Pretoria
Located in the Waterkloof district, the luxury Coral Tree Inn offers 8 rooms along with a swimming pool.
from GBP 52 per night
8.2Great16 reviews
Guest house
South Africa, Paarl
Located right in the centre of Paarl, the Alba House Guest House offers fast access to Taal Monument, just 850 metres away.
from GBP 61 per night
8.4Great24 reviews
Guest house
South Africa, Pretoria
Situated in the Pretoria North district of Pretoria, the 4-star Aloe features a swimming pool.
from GBP 37 per night
8.0Great6 reviews
Guest house
South Africa, Kini Bay
Featuring 7 rooms with views of the garden, the 4-star Sea Otters Lodge Kini Bay is set at a 2.5 km distance from Seaview Predator Park.
from GBP 54 per night
8.4Great79 reviews
Guest house
South Africa, Cape Town
Situated in the heart of Cape Town and at a 2.4 km distance from Cape Town Stadium, the Olaf'S offers 9 rooms.
from GBP 63 per night
8.4Great299 reviews
Guest house
South Africa, Stellenbosch
Set within a short walking distance from Stellenbosch University Botanical Garden, the convenient 4-star Bonne Esperance has a gourmet restaurant as well as entertainment activities and loungers onsite.
from GBP 94 per night
8.2Great95 reviews
Guest house
South Africa, Hermanus
Located in the very heart of Hermanus, 200 metres from Kammabaai Beach and within walking distance of Langbaai Beach, the 4-star Beachfront Lodge - De Chatillion Collection offers entertainment activities and barbeque grills.
from GBP 158 per night
8.0Great13 reviews
Guest house
South Africa, Lakeside
The 4-star Capeblue Manor House Lakeside offers 8 rooms along with windsurfing, snorkelling and golf, while also boasting a location nearly 8 minutes' walk from Zandvlei Recreational Park.
from GBP 100 per night
8.4Great41 reviews
Guest house
South Africa, Hermanus
Shopping Centre is also set nearly 11 minutes' walk from the Auberge Provence Hermanus.
from GBP 204 per night
8.6Great307 reviews
Guest house
South Africa, Cape Town
Situated 0.7 km from Milton Beach, the Villa Costa Rose - No Loadshedding Cape Town offers 7 guest rooms.
from GBP 95 per night
8.2Great234 reviews
Guest house
South Africa, Franschhoek
The 4-star Lavender Farm Guest House offers spa therapy and horse riding facilities in a protected area of Franschhoek, 10 minutes by car from Chamonix Wine Farm.
from GBP 114 per night
8.4Great21 reviews
Guest house
South Africa, Pretoria
Located a 5-minute walk from NG Pretoria Oosterlig Church and a 15-minute stroll from Moreleta Kloof Nature Reserve, the 4-star Constantia Manor features spa therapy, entertainment activities and loungers.
from GBP 48 per night
8.6Great20 reviews
Guest house
South Africa, Port Elizabeth
Situated less than a 9-minute walk from Splash Waterworld, the 4-star Lalapanzi Guest Lodge in Port Elizabeth features entertainment activities and barbecue.
from GBP 46 per night
8.0Great17 reviews
Guest house
South Africa, Durban
Situated near a shopping mall and shops, and at a 4.9 km distance from Africa Art Gallery, the 5-star Sanchia Luxury Guest House offers 6 rooms within 4.4 km of Wavepark Gateway.
from GBP 54 per night
8.4Great69 reviews
Guest house
South Africa, Plettenberg Bay
Located within 2.7 km of Lookout Beach, the charming Cornerway House Plettenberg Bay features a swimming pool.
from GBP 113 per night
Cheap hotels in South Africa
8.4Great191 reviews
Guest house
South Africa, Cape Town
Located in the Green Point district of Cape Town, the Brenwin Cape Town offers a swimming pool and an English breakfast.
from GBP 63 per night
8.4Great98 reviews
Guest house
South Africa, Hout Bay
A 12-minute stroll from World of Birds, the 3-star Victorskloof Lodge Hout Bay offers a swimming pool along with a steam room and an outdoor swimming pool on-site.
from GBP 70 per night
8.4Great26 reviews
Guest house
South Africa, Dundee
Set within a 5-minute drive of Talana Heritage Park & Battlefield, the modern Tranquil Guest House features 7 rooms with private bathrooms.
from GBP 30 per night
8.2Great88 reviews
Guest house
South Africa, Knysna
The 3-star Manor House boasts a prime setting and features a seasonal outdoor swimming pool along with views of the pool.
from GBP 63 per night
8.2Great17 reviews
Guest house
South Africa, Hermanus
Set nearly 15 minutes' walk from De Wet's Huis Photo Museum, the Brown Jug Guest House boasts entertainment activities and various recreational opportunities available on site.
from GBP 40 per night
8.4Great216 reviews
Guest house
South Africa, Knysna
Guests can relax by a swimming pool of the Azure House, located in an entertainment area and at 150 metres from Knysna Elephant Park.
from GBP 63 per night
8.8Great6 reviews
Guest house
South Africa, Port Elizabeth
Set 2.6 km from Happy Valley, the budget Calico lies in the Summerstrand district.
from GBP 43 per night
8.6Great34 reviews
Guest house
South Africa, Oudtshoorn
Set a 10-minute ride from St Jude's Anglican Church, the Best Little Guest House offers 7 rooms and an outdoor swimming pool.
from GBP 28 per night
7.8Very good22 reviews
Guest house
South Africa, Hazyview
The 3-star Nabana Lodge Hazyview has a swimming pool along with a lounge bar and boasts a location relatively close to Kruger National Park.
from GBP 64 per night
8.6Great101 reviews
Guest house
South Africa, Cape Town
Located within a 5-minute walk of De Waal Park, the smoke-free Villa Zeezicht features an outdoor swimming pool for guests to relax in.
from GBP 64 per night
8.4Great31 reviews
Guest house
South Africa, Knysna
Comprising 7 rooms, the 3-star Herons Guest House is set near a beach district, within 25 minutes' walk of Ocean Odyssey Whale Watching Knysna.
from GBP 79 per night
8.0Great174 reviews
Guest house
South Africa, Kempton Park
The Church of Jesus Christ of Latter-day Saints and Kempton Park Country Club are located 5 km and 2.8 km from the charming 2-star Dove'S Nest respectively.
from GBP 25 per night
7.4Very good2 reviews
Guest house
South Africa, Witbank
Ben Fleur Boulevard is 850 metres of the 3-star Kalahari Guest House Witbank, while The Ridge Casino is approximately a 20-minute walk away.
from GBP 35 per night
8.2Great215 reviews
Guest house
South Africa, Kempton Park
Comprising 25 rooms, the comfortable Emerald Guesthouse is set near the business district of Kempton Park 6 km from Wild Waters.
from GBP 20 per night
8.4Great82 reviews
Guest house
South Africa, Johannesburg
Jhb Zoo Lake and Johannesburg Botanical Garden are located 2.8 km and 2.4 km from the low-budget Thulani respectively.
from GBP 34 per night
8.4Great57 reviews
Guest house
South Africa, Cape Town
The Finchley Guesthouse is situated in the very heart of Cape Town approximately 25 minutes' walk from Clifton 4th Beach.
from GBP 48 per night
7.2Very good13 reviews
Guest house
South Africa, Durban
Suncoast Casino is within 4 km of the Flintstones Guest House Durban and Umhlanga Rocks Promenade is 3.1 km away.
from GBP 44 per night
8.2Great92 reviews
Guest house
South Africa, Franschhoek
Set in a protected area, the 3-star Macaron Boutique Franschhoek with 10 rooms offers an outdoor swimming pool and hiking, horseback riding and cycling to those enjoying an active lifestyle.
from GBP 81 per night
8.2Great16 reviews
Guest house
South Africa, Montagu
While staying at the 3-star Somerset you are invited to discover Leidam Bird Sanctuary, set around 15 minutes' walk away, or Montagu Mountain Local Nature Reserve, which is 10 minutes away by car.
from GBP 42 per night
8.6Great47 reviews
Guest house
South Africa, Montagu
You can take a dip in a swimming pool at the 3-star John Montagu Accommodation, located in the centre of Montagu.
from GBP 48 per night
Guest houses with beach in South Africa
8.2Great103 reviews
Guest house
South Africa, Cape Town
Centrally situated just 0.7 km from Piazza St John in the popular Sea Point district, the 3-star Sweet Orange features 6 rooms and an outdoor swimming pool.
from GBP 119 per night
8.2Great143 reviews
Guest house
South Africa, Kalk Bay
The 4-star Chartfield Guesthouse includes 17 rooms together with a swimming pool, offering its guests a quiet setting in the very heart of Cape Town.
from GBP 61 per night
8.0Great82 reviews
Guest house
South Africa, Cape Town
Positioned within 10 minutes' drive of V&A Waterfront, guests can enjoy Mediterranean dishes at the charming Charles Cafe & Guesthouse Cape Town's à la carte restaurant.
from GBP 74 per night
8.0Great44 reviews
Guest house
South Africa, Port Elizabeth
Located within close distance of Nelson Mandela Bay, the boutique style Vic Port Elizabeth features a swimming pool and 24 rooms plus it is 5 minutes' drive from Feather Market Centre.
from GBP 60 per night
7.0Very good49 reviews
Guest house
South Africa, Johannesburg
The Villa Vittoria Lodge And Conference Centre is located in a tourist area 8 minutes on foot from The Wanderers Golf Club.
from GBP 68 per night
8.2Great29 reviews
Guest house
South Africa, Cape Town
Located in a southern neighbourhood, the 5-star Last Word Constantia Cape Town boasts a swimming pool and an African cuisine is available at the Mexican restaurant.
from GBP 299 per night
8.2Great21 reviews
Guest house
South Africa, Durbanville
The Four Palms Accommodation is situated in the heart of Durbanville nearly 25 minutes' walk from Rust-en-Vrede Art Gallery & Clay Museum.
from GBP 63 per night
8.4Great178 reviews
Guest house
South Africa, Knysna
Situated in the Leisure Isle district, the tranquil 4-star Amanzi Island Knysna features an outdoor swimming pool.
from GBP 45 per night
8.4Great45 reviews
Guest house
South Africa, Cape Town
Set 1.1 km from Company Gardens Pond, the boutique style Walden House Cape Town features a seasonal outdoor pool.
from GBP 126 per night
8.2Great113 reviews
Guest house
South Africa, Cape Town
Boasting entertainment activities and various recreational opportunities, the 4-star Rosa Cape Town is nearly 5 minutes' walk from Piazza St John in the Sea Point district.
from GBP 85 per night
8.6Great150 reviews
Guest house
South Africa, Hout Bay
The perfect 4-star Dreamhouse Hout Bay, located in the Hout Bay district, has massage therapy and entertainment activities.
from GBP 114 per night
8.8Great53 reviews
Guest house
South Africa, Gansbaai
Located merely a 10-minute stroll from Walker Bay Nature Reserve Entrance, the Cliff Lodge features 6 rooms with views of the patio.
from GBP 159 per night
8.6Great70 reviews
Guest house
South Africa, Knysna
Located only a short drive from Knysna Forest, the 5-star Villa Afrikana Guest Suites features an outdoor swimming pool and 6 rooms plus it is within a 10-minute drive of Knysna Waterfront.
from GBP 236 per night
8.0Great40 reviews
Guest house
South Africa, Knysna
Knysna Lagoon is also set at a 2.5 km distance from the Protea.
from GBP 59 per night
8.4Great54 reviews
Guest house
South Africa, Port Elizabeth
Located in a market district, the 3-star Algoa Guest House Summerstrand Port Elizabeth offers a swimming pool and an English breakfast.
from GBP 70 per night
8.4Great155 reviews
Guest house
South Africa, Durban
The Goble Palms Guest Lodge & Urban Retreat Durban is 25 minutes' walk from Suncoast Beach and features spa therapy and entertainment activities, along with a lounge bar on-site.
from GBP 52 per night
8.4Great51 reviews
Guest house
South Africa, Knysna
Jandreart Studio is set within 3.3 km of the Atlantic Guest House.
from GBP 128 per night
8.6Great107 reviews
Guest house
South Africa, Langebaan
Rooms of the 3-star Le Mahi Langebaan face the sea and there is also a plunge pool on the premises.
from GBP 88 per night
7.8Very good52 reviews
Guest house
South Africa, Port Elizabeth
The Bishops Lodge Port Elizabeth is an upscale 3-star property set a 5-minute drive from Wezandla African Craft Traders and about 15 minutes' walk from Splash Waterworld Supertubes.
from GBP 44 per night
8.2Great9 reviews
Guest house
South Africa, Durban
Located approximately 20 minutes' walk from Japanese Gardens, the 4-star Cozy Nest Guest House Durban welcomes guests with a swimming pool and a Japanese garden.
from GBP 59 per night
Guest houses with free parking in South Africa
8.6Great210 reviews
Guest house
South Africa, Mossel Bay
Sitting within a 5-minute drive of Diaz Water Park, the 5-star African Oceans Manor On The Beach Mossel Bay is located in the shopping district of Mossel Bay.
from GBP 141 per night
8.0Great74 reviews
Guest house
South Africa, Stellenbosch
Located about a 5-minute ride from Uncle Samie's Shop, the charming 4-star 5 Seasons Guest House Stellenbosch features an outdoor swimming pool and 9 individual rooms.
from GBP 128 per night
7.4Very good23 reviews
Guest house
South Africa, Midrand
Boasting fitness classes, recreational facilities and entertainment activities, the 4-star Conference Centre is within 25 minutes' walk of Grand Central Water Tower Midrand in a business district.
from GBP 27 per night
8.2Great182 reviews
Guest house
South Africa, Stellenbosch
The Rivierbos Guest House is a perfect 3-star property set approximately 19 minutes' walk from Mystic Boer and approximately 19 minutes' walk from Stellenbosch.
from GBP 38 per night
8.4Great102 reviews
Guest house
South Africa, Wilderness
Nestled in the Wilderness Beach district of Wilderness, the Mes Amis Wilderness is 1.1 km from Half Collared Kingfisher Trail.
from GBP 115 per night
8.4Great130 reviews
Guest house
South Africa, Jeffreys Bay
Offering breathtaking views together with canoeing, hiking and horseback riding, the 4-star On The Beach Guesthouse Jeffreys Bay boasts a beachfront setting just steps from an underground station.
from GBP 91 per night
8.4Great140 reviews
Guest house
South Africa, Franschhoek
Situated a mere 0.6 km from Huguenot Monument, the heritage La Fontaine Boutique Hotel By The Oyster Collection features 18 rooms with private bathrooms.
from GBP 142 per night
8.2Great64 reviews
Guest house
South Africa, Stellenbosch
The De Haas Luxury Living At Villa Grande is situated in the very heart of Stellenbosch 15 minutes on foot from Eikestad Mall.
from GBP 51 per night
8.6Great68 reviews
Guest house
South Africa, St Francis Bay
The Sandals Guest House is situated near the beach district of St Francis Bay at a 4.3 km distance from Seal Point Surf Spot.
from GBP 183 per night
8.2Great169 reviews
Guest house
South Africa, Oudtshoorn
Boasting a swimming pool, the 4-star Hlangana Lodge is within a 5-minute drive of St Jude's Anglican Church.
from GBP 91 per night
8.6Great18 reviews
Guest house
South Africa, Oyster Bay
Guests will enjoy an outdoor swimming pool onsite and admire views of the ocean offered from 12 rooms.
from GBP 178 per night
8.6Great53 reviews
Guest house
South Africa, Cape Town
Nestled within 650 metres of Oranjezicht City Farm, the exclusive Four Rosmead Boutique Guesthouse features an outdoor pool and 10 rooms.
from GBP 227 per night
7.8Very good19 reviews
Guest house
South Africa, Knysna
Located at a 2.9 km distance from Knysna Lagoon, the Wayside Inn features a buffet breakfast.
from GBP 41 per night
8.4Great103 reviews
Guest house
South Africa, Hermanus
Featuring a saltwater pool and 17 rooms, the excellent 4-star Whale Rock Luxury Hermanus is 1.9 km from Cape Whale Coast.
from GBP 112 per night
8.4Great17 reviews
Guest house
South Africa, George
The Old Oak Slave Tree is nearly a 10-minute stroll from the convenient Lodge International George, while Museum is a mere 10 minutes' stroll away.
from GBP 59 per night
8.6Great77 reviews
Guest house
South Africa, Gansbaai
Klipgat Caves and Die Plaat are located 0.6 km and 2.8 km from the 4-star Whalesong Lodge Gansbaai respectively.
from GBP 158 per night
8.4Great47 reviews
Guest house
South Africa, Knysna
Boasting the opportunity to go on a picnic by Knysna River, which runs 2.6 km away, the 4-star Hide-Away offers to relax in a swimming pool.
from GBP 56 per night
8.2Great14 reviews
Guest house
South Africa, Bloemfontein
Comprising 13 rooms in the heart of Bloemfontein, the stylish 4-star Bayswater Lodge lies within 25 minutes' walk of Oliewenhuis Art Museum.
from GBP 41 per night
8.2Great75 reviews
Guest house
South Africa, George
There are rooms facing garden and the 4-star Acorn Guest House is set 550 metres from George Museum.
from GBP 56 per night
8.4Great171 reviews
Guest house
South Africa, Cape Town
Boasting a swimming pool, the stylish Cape Diem is set in a cultural area within walking distance to Signal Hill.
from GBP 150 per night
Top Guest houses in South Africa
8.4Great87 reviews
Guest house
South Africa, Cape Town
The perfect 3-star La Grenadine Cape Town with garden views lies at 500 metres of Labia Theatre.
from GBP 115 per night
8.6Great76 reviews
Guest house
South Africa, Cape Town
Located only a short drive from Signal Hill, the 3-star Bayflowers Guest House Cape Town features an outdoor swimming pool and 13 rooms plus it is a mere 5 minutes' stroll from Studio 7.
from GBP 95 per night
8.6Great17 reviews
Guest house
South Africa, Port Elizabeth
Located in the Walmer district, the 3-star River Road features entertainment activities and barbeque grills.
from GBP 64 per night
8.6Great167 reviews
Guest house
South Africa, Swellendam
Located 9 minutes' walk from Kunstehuijs Fine Art Gallery, the 4-star Braeside Guest House Swellendam features entertainment activities and barbeque grills for guests' convenience.
from GBP 74 per night
8.4Great98 reviews
Guest house
South Africa, Hermanus
Located in the Westcliff district, the quality On The Cliff Guest House Hermanus features an outdoor swimming pool and views of Walker Bay.
from GBP 115 per night
8.2Great79 reviews
Guest house
South Africa, Somerset West
Comprising 16 rooms, the cosy Albourne Guesthouse Somerset West is set near the beach district of Somerset West within 3.3 km of The Lourensford Harvest Market.
from GBP 76 per night
8.2Great54 reviews
Guest house
South Africa, Knysna
Set in a protected area overlooking Outeniqua Mountains, the Belle Knysna offers 7 rooms and an outdoor swimming pool.
from GBP 168 per night
8.8Great202 reviews
Guest house
South Africa, Knysna
Enticing guests with windsurfing, snorkelling and diving, the perfect 4-star South Villa Guesthouse&Garden Knysna is situated in the Paradise district not far from Knysna Forest.
from GBP 84 per night
8.2Great40 reviews
Guest house
South Africa, Pretoria
Set a 10-minute ride from Pretoria Arts Association, the rooms in the 4-star Amoris Guest House-Waterkloof Ridge have views of garden.
from GBP 27 per night
8.4Great81 reviews
Guest house
South Africa, Hazyview
At a 21 km distance from Skyway Trails, the comfortable Abangane Guest offers hiking and horseback riding for guests to keep active.
from GBP 100 per night
8.4Great70 reviews
Guest house
South Africa, Durban
Featuring a seasonal outdoor swimming pool and 6 rooms, the smoke-free Anchor'S Rest Guesthouse And Self Catering Durban is 1.3 km from Bronze Beach.
from GBP 61 per night
8.0Great22 reviews
Guest house
South Africa, Kalk Bay
Boasting a location only 0.6 km from St James Beach, the 5-star St James Guest Houses Kalk Bay includes 7 rooms and an outdoor swimming pool.
from GBP 103 per night
8.6Great321 reviews
Guest house
South Africa, Oudtshoorn
Featuring a swimming pool and 6 rooms, the 4-star Gumtree Oudtshoorn is 5 minutes by car from Meerkat Magic.
from GBP 61 per night
8.4Great163 reviews
Guest house
South Africa, Addo
Set around 10 minutes by car from Addo Wildlife & Lifestyle Centre, the 4-star Gerald'S Gift Guest House offers 10 rooms and a swimming pool.
from GBP 94 per night
8.6Great190 reviews
Guest house
South Africa, Malalane
Mthethomusha Game Reserve is about 25 minutes on foot from the Belvedere-On-River Malalane and Malelane Golf Club is 4.7 km away.
from GBP 32 per night
8.0Great25 reviews
Guest house
South Africa, Cape Town
Situated a 15-minute stroll from Shelly Beach, the 4-star Moonglow Guest House offers 6 guest rooms.
from GBP 81 per night
8.4Great141 reviews
Guest house
South Africa, Franschhoek
Allee Bleue is a 10-minute ride from the Klein Waterval Riverside Lodge and Museum van de Caap is a 10-minute ride away.
from GBP 168 per night
8.0Great58 reviews
Guest house
South Africa, Tzaneen
The 4-star Tamboti Lodge Guest House features an outdoor swimming pool and 17 rooms facing the garden.
from GBP 48 per night
8.4Great30 reviews
Guest house
South Africa, Knysna
Guests of the 4-star Belvidere Manor Lagoonside Cottages can relax in the snack bar or lounge at a swimming pool.
from GBP 95 per night
8.4Great103 reviews
Guest house
South Africa, Cape Town
The Bluegum Hill Guesthouse & Apartments - Loadshedding-Lights & Wifi Always On Cape Town has a swimming pool along with a lounge bar and boasts a location relatively near Signal Hill.
from GBP 113 per night