Find Deals on
B&B in South Africa

Check Last Minute South Africa Hotel Deals

Tonight Oct 18 - Oct 19Next weekend Oct 24 - Oct 26

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!

Cheap B&B in South Africa

Aquamarine Guest House

Aquamarine Guest House

4 out of 5
113 Marsh Street, Mossel Bay, Western Cape
Stay at this 4-star golf B&B in Mossel Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diaz Musuem and Dias Museum are located ...
9/10 Wonderful! (182 reviews)
Aquamarine Guest House
Westlodge at Graskop

Westlodge at Graskop

3.5 out of 5
12 Hugenote Street, Graskop, Mpumalanga
Stay at this 3.5-star B&B in Graskop. Enjoy free breakfast, free WiFi, and free parking. Popular attractions God's Window and Graskop library are located ...
9.4/10 Exceptional! (40 reviews)
Westlodge at Graskop
Africa Beach B&B

Africa Beach B&B

4 out of 5
12 Skegness Road, Summerstrand, Gqeberha (Port Elizabeth), Eastern Cape
Stay at this 4-star business-friendly B&B in Gqeberha. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Lighthouses Tenpin Bowling and ...
9/10 Wonderful! (62 reviews)
Africa Beach B&B
Hermanus Lodge on the Green

Hermanus Lodge on the Green

4 out of 5
8 Fernkloof Drive, Hermanus Heights, Hermanus, Western Cape
Stay at this 4-star golf B&B in Hermanus. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Hermanus Country Market and Hoy's Koppie are ...
9.2/10 Wonderful! (73 reviews)
Hermanus Lodge on the Green
The Villa Rosa Guest House & Self-catering Apartments

The Villa Rosa Guest House & Self-catering Apartments

4 out of 5
277 High Level Road, Cape Town, Western Cape
Stay at this 4-star business-friendly B&B in Cape Town. Enjoy free WiFi, free parking, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. ...
9.4/10 Exceptional! (161 reviews)
The Villa Rosa Guest House & Self-catering Apartments
Mirabelle Guesthouse

Mirabelle Guesthouse

4 out of 5
67 Reservoir St, Franschhoek, Western Cape
Stay at this 4-star business-friendly B&B in Franschhoek. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Huguenot Memorial Museum and ...
9.8/10 Exceptional! (44 reviews)
Mirabelle Guesthouse
Blue Hills Lodge & Conference Centre

Blue Hills Lodge & Conference Centre

3.5 out of 5
124 Acacia Rd, Midrand, Gauteng
Stay at this 3.5-star business-friendly B&B in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Montecasino and Kyalami Country ...
10/10 Exceptional! (1 review)
Blue Hills Lodge & Conference Centre
Villa San Giovanni Accommodation

Villa San Giovanni Accommodation

4 out of 5
Linvelt Rd, Pretoria, Gauteng
Stay at this 4-star business-friendly B&B in Pretoria. Enjoy free parking, breakfast (surcharge), and daily housekeeping. Popular attractions Wonderboom Nature ...
9/10 Wonderful! (11 reviews)
Villa San Giovanni Accommodation
Pale Bohemia Bed and Breakfast

Pale Bohemia Bed and Breakfast

3.5 out of 5
10 Grysbok Ave, Rustenburg, North West
Stay at this 3.5-star B&B in Rustenburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Rustenburg Mall and Olympia Park Stadium ...
6.4/10 (67 reviews)
Pale Bohemia Bed and Breakfast
Plett Beachfront Accommodation

Plett Beachfront Accommodation

3 out of 5
Hopwood Street, Plettenberg Bay, Western Cape
Stay at this 3-star beach B&B in Plettenberg Bay. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Van Plettenberg Beacon and Old Timber ...
8.4/10 Very Good! (38 reviews)
Plett Beachfront Accommodation
Residence Vive La Vie

Residence Vive La Vie

4 out of 5
27 Uitkykstreet, Franschhoek, Western Cape
Stay at this 4-star B&B in Franschhoek. Enjoy free breakfast, free WiFi, and an outdoor pool. Popular attractions Franschhoek Wine Tram and Franschhoek Art House ...
9.6/10 Exceptional! (152 reviews)
Residence Vive La Vie
Miraton Eastgate Suites

Miraton Eastgate Suites

3.5 out of 5
49 Northumberland Road, Eastgate South Bedfordview, Johannesburg, Gauteng
Stay at this 3.5-star business-friendly B&B in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Melrose Arch Shopping ...
5/10 (6 reviews)
Miraton Eastgate Suites
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Trending Hotels in South Africa

The Onyx Apartment Hotel by NEWMARK

The Onyx Apartment Hotel by NEWMARK

4 out of 5
57 Heerengracht Street, Cape Town, Western Cape
Stay at this 4-star aparthotel in Cape Town. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms ...
9.2/10 Wonderful! (534 reviews)
"Good service"

Reviewed on Sep 9, 2025

Opens in a new windowThe Onyx Apartment Hotel by NEWMARK
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
8.8/10 Excellent! (1,790 reviews)
"Convenient location for overnight stopover between flights. Great restaurant with buffet. Friendly helpful staff."

Reviewed on Oct 16, 2025

Opens in a new windowCity Lodge Hotel at OR Tambo International Airport
Hotel Sky Cape Town

Hotel Sky Cape Town

3.5 out of 5
Lower Long St, Cape Town, Western Cape
Stay at this 3.5-star hotel in Cape Town. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Long Street and Cape Town Stadium are located ...
8.4/10 Very Good! (287 reviews)
"Very close to the convention centre and close to the Waterfront."

Reviewed on Oct 16, 2025

Opens in a new windowHotel Sky Cape Town
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other Cheap Accommodation in South Africa