Most popular cities in South Africa
- Pretoria232 hotels
- Bloemfontein123 hotels
- Cape Town1396 hotels
- Johannesburg495 hotels
Cheap hotels in South Africa
8.4Great75 reviews
Hotel
Fairy Knowe Hotel
South Africa, Wilderness
Set a 10-minute drive from Map Of Africa View Point, the Fairy Knowe Wilderness features a swimming pool and an English breakfast.
from USD 71 per night
8.0Great101 reviews
Hotel
Airport Inn And Suites
South Africa, Edenvale
Located walk from Kempton Park, the Airport Inn And Suites Edenvale features the outdoor swimming pool and 29 rooms plus it is within a 15-minute drive of Modderfontein Golf Club.
from USD 31 per night
Hotel
Canefields Country House
South Africa, Empangeni
Set approximately 2.2 miles from Nsezi, the 3-star low-budget Canefields Empangeni features a swimming pool and a buffet breakfast.
from USD 51 per night
8.4Great93 reviews
Hotel
Lady Hamilton Hotel
South Africa, Cape Town
Comprising 78 rooms, the 3-star Lady Hamilton Cape Town is set near the entertainment district of Cape Town, within 25 minutes' walk of Castle of Good Hope.
from USD 31 per night
7.4Very good62 reviews
Hotel
The Tulip Hotel & Conference Centre
South Africa, Cape Town
Victoria & Alfred Waterfront is around 20 minutes by foot from the cheap Tulip Cape Town and St George's Cathedral is just a 10-minute walk away.
from USD 45 per night
8.4Great13 reviews
Hotel
Premier Splendid Inn Port Edward
South Africa, Port Edward
Located in a business neighbourhood, the 3-star Premier Splendid Inn Port Edward features an outdoor pool and views of the Indian Ocean.
from USD 50 per night
8.2Great113 reviews
Hotel
Daddy Long Legs Art Hotel
South Africa, Cape Town
Western Cape Provincial Parliament is 0.4 miles from the 3-star Daddy Long Legs Art Cape Town, while South African Jewish Museum is about a 15-minute walk away.
from USD 38 per night
7.8Very good77 reviews
Hotel
Gooderson Tropicana Hotel
South Africa, Durban
Guests can relax in the lounge bar of the perfect Gooderson Tropicana that boasts a prime location in Durban.
from USD 59 per night
8.4Great10 reviews
Hotel
Gooderson Bushlands Game Lodge
South Africa, Hluhluwe
Emdoneni Cat Rehabilitation Centre and Bonamanzi Private Game Reserve are located 2.1 miles and 1.4 miles from the 3-star boutique Bushlands Game respectively.
from USD 76 per night
8.2Great112 reviews
Hotel
Rh Hotel Pretoria
South Africa, Pretoria
Placed in a business neighbourhood, the Rh Hotel offers a swimming pool and an à la carte restaurant.
from USD 47 per night
8.2Great113 reviews
Hotel
The Wilderness Hotel
South Africa, Wilderness
Located only 0.9 miles from Map Of Africa View Point, the family Wilderness features a buffet breakfast.
from USD 67 per night
8.2Great140 reviews
Hotel
The Royal Hotel By Coastlands Hotels & Resorts
South Africa, Durban
Comprising 206 rooms, the 3-star The Royal Hotel By Coastlands Hotels & Resorts is set near the shopping district of Durban within 1.8 miles of uShaka Marine World.
from USD 36 per night
7.8Very good160 reviews
Hotel
Hotel On St Georges
South Africa, Cape Town
Comprising 110 rooms in the very heart of Cape Town, the On St Georges lies 10 minutes by car from Cape Town Stadium.
from USD 50 per night
8.2Great271 reviews
Hotel
The Ritz Cape Town
South Africa, Cape Town
The Springbok Experience Rugby Museum is within 1.5 miles of the 3-star Ritz Cape Town and Green Point Park is only 11 minutes' walk away.
from USD 51 per night
8.2Great88 reviews
Hotel
Mercure Johannesburg Midrand
South Africa, Midrand
The 3-star Mercure Johannesburg Midrand Johannesburg is situated in a business neighbourhood, 27 minutes' drive from O.R. Tambo International airport.
from USD 51 per night
8.4Great362 reviews
Hotel
Mercure Hotel Nelspruit
South Africa, Mbombela
Offering a swimming pool with views of pool, the Mercure Hotel Nelspruit Mbombela is located in the business district of Mbombela.
from USD 49 per night
8.2Great221 reviews
Hotel
Mercure Hotel Bedfordview
South Africa, Johannesburg
Offering a good location right at a freeway, the cozy Mercure Hotel Bedfordview Johannesburg is near Eastgate Shopping Centre.
from USD 44 per night
8.2Great91 reviews
Hotel
Mercure Johannesburg Randburg
South Africa, Johannesburg
The Mercure Johannesburg Randburg is a stylish 3-star property set approximately 4 miles from Nelson Mandela Square and around 2.8 miles from Bryanston Shopping Centre.
from USD 39 per night
8.4Great305 reviews
Hotel
Holiday Inn Express Cape Town City Centre, An Ihg Hotel
South Africa, Cape Town
The 3-star traditional Express Cape Town City Centre, An Ihg, lodged in a business district, boasts a cocktail bar and views of the mountain.
from USD 47 per night
8.2Great68 reviews
Hotel
Durban Spa Beachfront Apartments
South Africa, Durban
The 3-star Gooderson, lodged in an entertainment neighbourhood, boasts a lounge bar and views of the sea.
from USD 49 per night
More hotels in South Africa:
Most popular 4-star hotels in South Africa
8.2Great95 reviews
Hotel
Kwa Maritane Lodge
South Africa, Ledig
The Kwa Maritane Lodge is a stunning 4-star property set 4.1 miles from King's Tower and approximately 3.5 miles from Valley of Waves.
from USD 276 per night
Hotel
Protea Ridge Estate
South Africa, Bryanston
The 4-star Protea Ridge Estate Bryanston is set 1.4 miles from Northgate Ice Rink and within 1.8 miles of Cosmo Mall.
from USD 59 per night
Most popular 3-star hotels in South Africa
8.2Great122 reviews
Hotel
Hampshire Hotel - Ballito
South Africa, Ballito
Set approximately 15 minutes' drive from Granny's Pool SALT ROCK, the comfortable 3-star Hampshire Hotel - Ballito offers 107 rooms and an outdoor swimming pool.
from USD 100 per night
8.2Great21 reviews
Hotel
The Devonshire Hotel Johannesburg
South Africa, Johannesburg
Featuring entertainment activities and various recreational opportunities, together with a lounge bar, the 3-star Devonshire Hotel is set just a 9-minute stroll from Constitution Hill.
from USD 41 per night
8.2Great118 reviews
Hotel
Wilderness Beach Hotel
South Africa, Wilderness
Within 29 miles of Map Of Africa View Point, the Beach Wilderness features a swimming pool along with a steam room, a hot tub and an outdoor swimming pool.
from USD 82 per night
8.0Great57 reviews
Hotel
Manhattan Hotel
South Africa, Pretoria
The luxurious Manhattan is nestled in the very heart of a central area, 22 minutes' drive from Wonderboom airport.
from USD 53 per night
8.2Great27 reviews
Hotel
The Hub Boutique Hotel
South Africa, Port Elizabeth
Located in the Walmer district of Port Elizabeth and only 0.9 miles from Walmer Country Club, the smoke free Hub Boutique Port Elizabeth features 33 rooms plus an outdoor swimming pool.
from USD 49 per night
Hotel
Bon Hotel Shelley Point
South Africa, St Helena Bay
Shelley Bay Beach is a mere 0.6 miles from the family-friendly Shelley Point St. Helena Bay and Vasco Da Gama Statue is 15 minutes away by car.
from USD 75 per night
8.2Great39 reviews
Hotel
Oudtshoorn Inn Hotel
South Africa, Oudtshoorn
The 3-star Inn Oudtshoorn is set about 10 minutes' stroll from C.J. Langenhoven Museum and 1 miles from Robinson Pass.
from USD 50 per night
8.4Great300 reviews
Hotel
Holiday Inn Express Durban - Umhlanga, An Ihg Hotel
South Africa, Durban
Located in the vibrant part of Durban, the comfortable Holiday Inn Express Durban - Umhlanga, An Ihg is a mere 0.7 miles from Granada Square Shopping Centre.
from USD 83 per night
8.2Great273 reviews
Hotel
The Stellenbosch Hotel
South Africa, Stellenbosch
The comfortable 3-star Stellenbosch Stellenbosch features rooms with views of the city, while a central location provides access to Neil Ellis Wines Pty Ltd, which is 2.1 miles away.
from USD 79 per night
8.2Great48 reviews
Hotel
Magoebaskloof Hotel
South Africa, Tzaneen
Featuring an à la carte restaurant together with canoeing, rock climbing and hiking, the comfortable Magoebaskloof is located within 1.3 miles of Lesodi Hiking Trail.
from USD 59 per night
8.2Great363 reviews
Hotel
Albany Hotel
South Africa, Durban
Located in the central Durban Central Business district within easy walking distance of Durban Natural Science Museum, the 3-star Albany boasts various recreational opportunities and entertainment activities.
from USD 28 per night
8.2Great122 reviews
Hotel
La Splendida Hotel By Newmark
South Africa, Cape Town
Located less than 5 minutes by foot from The Blue Train Park, the 3-star La Splendida Hotel By Newmark has 23 rooms, and lies near a metro station.
from USD 56 per night
8.2Great44 reviews
Hotel
Apollo Hotel
South Africa, Johannesburg
Boasting a lounge bar along with a swimming pool, the Apollo offers a location in a business neighbourhood.
from USD 36 per night
8.0Great7 reviews
Hotel
Summerstrand Hotel
South Africa, Port Elizabeth
The Summerstrand is located near a beach district about 3.9 miles from Donkin Reserve.
from USD 44 per night
8.2Great90 reviews
Hotel
City Lodge Hotel V&A Waterfront
South Africa, Cape Town
10 minutes' drive from Signal Hill, the 3-star modern Lodge Hotel V&A Waterfront has fitness classes and entertainment activities along with a lounge bar.
from USD 63 per night
Hotel
Sierra Square Hotel
South Africa, Randburg
Bromhof Village Centre is approximately 2.8 miles away and RollEgoli can be reached within 10 minutes by car.
from USD 66 per night
8.0Great55 reviews
Hotel
The Graywood Hotel
South Africa, Knysna
Boasting a swimming pool, the Graywood is a 10-minute stroll from Jandreart Studio.
from USD 87 per night
8.4Great104 reviews
Hotel
Bon Hotel 64 On Gordon
South Africa, Durban
Set within 3 miles of uShaka Marine World, the 3-star Bon Hotel 64 On Gordon Durban lies in the Berea district of Durban.
from USD 75 per night
7.8Very good73 reviews
Hotel
King Edward Hotel
South Africa, Port Elizabeth
1.6 miles from Splash Waterworld, the 3-star smoke-free King Edward offers an elevator and complimentary newspapers.
from USD 54 per night
8.0Great42 reviews
Hotel
Protea Hotel By Marriott Cape Town Cape Castle
South Africa, Cape Town
While staying at the attractive 3-star Protea Hotel By Marriott Cape Town Cape Castle you are invited to discover Cape Town International Convention Centre, set around 25 minutes' stroll away, or Victoria & Alfred Waterfront, which is around 20 minutes' stroll away.
from USD 68 per night
Amazing spa hotels in South Africa
8.2Great40 reviews
Hotel
Glenburn Lodge & Spa
South Africa, Muldersdrift
Rhino and Lion Nature Reserve is about 10 minutes' drive from the 3-star Glenburn Lodge & Spa Muldersdrift, while Walkhaven Dog Park is around 10 minutes' drive away.
from USD 60 per night
7.8Very good8 reviews
Hotel
Fairways Hotel
South Africa, Ballito
Staying at the 3-star recently refurbished Fairways means you will be within 0.9 miles of Thompson Bay Rock Pool, while enjoying an outdoor swimming pool onsite.
from USD 142 per night
8.2Great22 reviews
Hotel
River Crossing
South Africa, Champagne Valley
Ushaka Horse Trails is 2 miles from the River Crossing, while Bell Park Dam is around 2.8 miles away.
from USD 68 per night
7.8Very good3 reviews
Hotel
The Bedford Manor
South Africa, Centurion
3 miles from Centurion Lifestyle Centre, the family-friendly Bedford Manor features massage therapy, entertainment activities and loungers.
from USD 48 per night
8.0Great64 reviews
Hotel
Protea Hotel By Marriott Stellenbosch & Conference Centre
South Africa, Stellenbosch
The family-friendly Protea Hotel By Marriott is situated right next to a business district, 6 minutes' walk from Technopark Stellenbosch and offers entertainment activities and barbeque.
from USD 109 per night
8.4Great185 reviews
Hotel
The Waterfront Hotel & Spa By Misty Blue Hotels
South Africa, Durban
Located in the Durban Point Waterfront district right next to a port, the stylish The Waterfront Hotel & Spa By Misty Blue Hotels Durban offers 83 rooms and a lounge bar.
from USD 39 per night
8.4Great20 reviews
Hotel
@ The Village Lodge
South Africa, Hazyview
The hotel has an à la carte restaurant and an outdoor pool for its guests.
from USD 42 per night
8.2Great12 reviews
Hotel
Trail'S End
South Africa, Elgin (Western Cape)
Featuring spa therapy, water sports facilities and various recreational opportunities, the 2-star family Trail'S End is a mere 700 feet from Oude Molen Distillery.
from USD 55 per night
8.2Great93 reviews
Hotel
Onomo Hotel Durban
South Africa, Durban
Set a 10-minute drive from City View Shopping Centre, the Onomo Hotel Durban offers 160 rooms and an outdoor pool.
from USD 55 per night
8.0Great57 reviews
Hotel
Hotel Numbi & Garden Suites
South Africa, Hazyview
Located around 1 miles from Perry's Bridge Reptile Park, the 3-star Numbi & Garden Suites Hazyview features a continental breakfast.
from USD 96 per night
Hotel
Bellevue Manor Guest House & Wellness Spa Retreat
South Africa, Stellenbosch
The 3-star family-friendly Bellevue Manor Guest House & Wellness Spa Retreat is set 2.9 miles from Oude Libertas Amphitheatre and 20 minutes' stroll from Wine Estate.
from USD 67 per night
8.4Great36 reviews
Hotel
Ocean Breeze Hotel
South Africa, Strand
Offering a hot tub and an outdoor swimming pool on-site, along with a swimming pool, the 3-star Ocean Breeze boasts a setting located just an 8-minute stroll from Voortrekker Park Resorts.
from USD 63 per night
Hotel
Valverde Country Hotel
South Africa, Lanseria
Set 0.5 miles from Lanseria International airport, the 3-star Valverde Country features a swimming pool and an English breakfast.
from USD 44 per night
8.0Great40 reviews
Hotel
First Group La Montagne
South Africa, Ballito
Located about 9 minutes' stroll from Thompsons Beach, the superb 3-star First Group La Montagne Ballito with views of the sea is well-known for its amenities including a hot tub and an outdoor swimming pool.
from USD 53 per night
8.2Great33 reviews
Hotel
Premier Hotel And Spa Cullinan
South Africa, Cullinan
Offering 15 rooms together with hiking, horseback riding and cycling, the 3-star Premier Hotel And Spa is located merely a 6-minute stroll from Cullinan Diamond Mine.
from USD 58 per night
7.8Very good55 reviews
Hotel
Africa Paradise - Or Tambo Airport Boutique Hotel
South Africa, Benoni
The facilities of the 3-star Africa Paradise - Or Tambo Airport Boutique Benoni include an outdoor pool, fitness classes, spa therapy and various recreational opportunities.
from USD 35 per night
8.4Great20 reviews
Hotel
Classique Grace Boutique Hotel
South Africa, Johannesburg
The low-budget Classique Grace Boutique Sandton is 2.7 miles from Liliesleaf, boasting spa therapy and entertainment activities.
from USD 42 per night
Hotel
Lynwood Flat - Sedgefield
South Africa, Sedgefield
Sedgefield Lagoon is within 0.6 miles of the 2-star Lynwood Flat - and Swartvlei Beach is 10 minutes away by car.
from USD 56 per night
Hotel
Garden Route Self Catering
South Africa, Mossel Bay
ReedValley is 2.3 miles from the 2-star Garden Route Self Catering, while NG Kerk Danabaai is a 5-minute drive away.
from USD 92 per night
7.6Very good10 reviews
Hotel
Hoedjiesbaai Hotel
South Africa, Saldanha Bay
Around 31 miles from Saldanha Bay, the Hoedjiesbaai features a pizza restaurant as well as fitness classes, various recreational opportunities and entertainment activities.
from USD 48 per night
Top family hotels in South Africa
7.4Very good23 reviews
Hotel
Elephant Springs
South Africa, Bela-Bela
While staying at the 2-star Elephant Springs Bela-Bela you are invited to discover Hetbad Nature Reserve, set 5 minutes' drive away, or Bela Mall, which is approximately 0.5 miles away.
from USD 46 per night
8.2Great270 reviews
Hotel
Windsor Hotel Hermanus
South Africa, Hermanus
Comprising 70 rooms, the 3-star historical Windsor Hotel is set near a shopping district 10 minutes by car from Grotto Beach.
from USD 74 per night
8.2Great196 reviews
Hotel
Simon'S Town Quayside Hotel
South Africa, Simon's Town
Located only 9 minutes by foot from South African Naval Museum, the 4-star Simon'S Town Quayside Cape Town offers unique accommodation with 29 luxury rooms.
from USD 69 per night
8.4Great116 reviews
Hotel
Hippo Hollow Country Estate
South Africa, Hazyview
Offering a traditional restaurant, the comfortable Hippo Hollow Country Estate Hazyview is set in a perfect area.
from USD 102 per night
8.2Great31 reviews
Hotel
Road Lodge Sandton
South Africa, Johannesburg
Near the Road Lodge Sandton Johannesburg, there is a train station and guests can easily reach Sandton Market @ The Park which is around 0.3 miles from the Road Lodge Sandton Johannesburg.
from USD 36 per night
8.2Great8 reviews
Hotel
Garden Court South Beach
South Africa, Durban
Comprising 414 rooms in the very heart of Durban, the Garden Court South Beach lies 10 minutes by car from Suncoast Casino.
from USD 77 per night
8.2Great74 reviews
Hotel
Garden Court Nelson Mandela Boulevard
South Africa, Cape Town
The 3-star Garden Court Nelson Mandela Boulevard is situated in the shopping Walmer Estate district, 15 minutes' drive from Cape Town International airport.
from USD 81 per night
8.2Great99 reviews
Hotel
Hazyview Sun
South Africa, Hazyview
The family-friendly Sun has an à la carte restaurant and a swimming pool, located in the heart of Hazyview.
from USD 85 per night
7.4Very good29 reviews
Hotel
Villa Via Hotel Midrand
South Africa, Midrand
The 3-star business Via Hotel Midrand overlooks the garden and lies near a subway station.
from USD 27 per night
8.0Great224 reviews
Hotel
Innscape Classic Formely The New Tulbagh Hotel
South Africa, Cape Town
Offering an à la carte restaurant along with views of the city, the 3-star Innscape Classic Formely The New Tulbagh is set in a tourist area 10 minutes by foot from Bree Street.
from USD 43 per night
8.0Great58 reviews
Hotel
Premier Splendid Inn Bayshore
South Africa, Richards Bay
The 3-star Premier Splendid Inn Bayshore is 1.9 miles from Mzingazi and features entertainment activities and billiard along with a lounge bar.
from USD 37 per night
8.4Great374 reviews
Hotel
Onomo Hotel Cape Town - Inn On The Square
South Africa, Cape Town
Located in a business neighbourhood, the 3-star Onomo Hotel Cape Town - Inn On The Square Cape Town features a rooftop pool and views of Table Mountain.
from USD 48 per night
8.0Great35 reviews
Hotel
Bon Hotel Bloemfontein Central
South Africa, Bloemfontein
Situated in the business district of Bloemfontein, the Bon Hotel features 115 rooms and an à la carte restaurant.
from USD 48 per night
7.4Very good3 reviews
Hotel
45 Broadway Lodge
South Africa, Durban
Located approximately 4.1 miles from Beach Hurst, the 3-star 45 Broadway Durban features a swimming pool.
from USD 40 per night
8.0Great25 reviews
Hotel
Alcazaba Lodges
South Africa, Johannesburg
The 3-star smoke free Alcazaba Lodges Johannesburg is around 1.6 miles from Lindfield Victorian House Museum, boasting entertainment activities and various recreational opportunities.
from USD 42 per night
8.4Great9 reviews
Hotel
Alpine Inn
South Africa, George
Located 25 minutes by foot from Redberry Farm, the Alpine features an English breakfast.
from USD 43 per night
Hotel
Deo Gratia Guest House
South Africa, Cape Town
This accommodation is located near Rust-En-Vrede Gallery in a business area and boasts an outdoor swimming pool together with a 24-hour bar onsite.
from USD 72 per night
8.2Great46 reviews
Hotel
Pavilion Hotel Durban
South Africa, Durban
Boasting a beachfront setting in the Durban Beachfront district, the chic Pavilion Hotel features a lounge bar plus entertainment activities and various recreational opportunities.
from USD 26 per night
8.2Great45 reviews
Hotel
Oceans Hotel & Self Catering
South Africa, Mossel Bay
Located 2.1 miles from Mossel Bay Golf Club, the Oceans Hotel & Self Catering boasts a swimming pool.
from USD 55 per night
8.2Great113 reviews
Hotel
Anew Hotel Hluhluwe
South Africa, Hluhluwe
Featuring an American restaurant along with snorkeling, diving and horseback riding, the Anew Hotel is nestled at the side of a highway.
from USD 75 per night
Top resorts in South Africa
8.4Great25 reviews
Hotel
City Lodge Hotel Durban
South Africa, Durban
Placed approximately 0.7 miles from New Beach, the 3-star City Lodge Hotel welcomes guests with a restaurant and a store.
from USD 62 per night
7.4Very good3 reviews
Hotel
Kubu Safari Lodge
South Africa, Hoedspruit
Around 3 miles from Timbavati Private Game Reserve, the 4-star Kubu Safari Hoedspruit includes 40 rooms.
from USD 127 per night
8.4Great66 reviews
Hotel
Sunsquare Cape Town Gardens
South Africa, Cape Town
Featuring an outdoor swimming pool, the 3-star Sunsquare Cape Town Gardens Cape Town offers 135 rooms right in a residential area.
from USD 82 per night
8.0Great77 reviews
Hotel
Elephant Lake Hotel
South Africa, St Lucia
Staying at the 3-star family Elephant Lake St. Lucia means you will be merely 0.8 miles from Beach, while enjoying a year-round outdoor pool onsite.
from USD 74 per night
8.4Great35 reviews
Hotel
City Lodge Hotel Gqeberha
South Africa, Port Elizabeth
Located in the middle of Port Elizabeth, the 3-star City Lodge Hotel offers an outdoor pool and a lounge bar.
from USD 58 per night
8.2Great76 reviews
Hotel
Tudor Hotel
South Africa, Cape Town
Located merely 0.8 miles from Labia Theatre, the perfect 3-star Tudor features 26 rooms, various recreational opportunities and entertainment activities.
from USD 42 per night
7.8Very good24 reviews
Hotel
Emakhosini Hotel On East
South Africa, Durban
Positioned within 1.8 miles of Umgeni River Bird Park, guests can enjoy local dishes at the Emakhosini Hotel On East Durban's à la carte restaurant.
from USD 36 per night
7.6Very good98 reviews
Hotel
Durban Manor Hotel And Conference Centre
South Africa, Durban
The 3-star Manor Hotel And Conference Centre is nestled in the heart of Durban and about 1.5 miles from Durban Botanic Garden.
from USD 29 per night
8.2Great60 reviews
Hotel
Mesami Hotel
South Africa, Durban
Placed in the Berea district, the 3-star smoke-free Mesami Durban is ideally situated 2.3 miles from Suncoast Casino.
from USD 45 per night
8.2Great83 reviews
Hotel
Agterplaas Guesthouse
South Africa, Johannesburg
Located in the historical district of Johannesburg, the Agterplaas Guesthouse features 21 rooms along with an a private garden garden.
from USD 18 per night
8.0Great23 reviews
Hotel
Stayeasy Century City
South Africa, Cape Town
Located within close distance of Table Mountain, the Stayeasy Century features an outdoor pool and 174 rooms plus it is 3.4 miles from Parow Golf Club.
from USD 65 per night
8.4Great470 reviews
Hotel
The Amalfi Boutique Hotel
South Africa, Cape Town
2.1 miles from South African National Gallery, the 3-star Amalfi Boutique Cape Town offers diving, canoeing and archery for guests to keep active.
from USD 50 per night
8.0Great39 reviews
Hotel
10 On Cape Self Catering Apartments
South Africa, Port Elizabeth
Nelson Mandela Metropolitan Art Museum and St George's Park are located 1.2 miles and 1.3 miles from the 3-star modern 10 On Cape Self Catering respectively.
from USD 51 per night
8.4Great189 reviews
Hotel
Parliament Hotel
South Africa, Cape Town
Koopmans-de Wet House is 0.7 miles from the Parliament, while Bo-Kaap Museum is just 0.7 miles away.
from USD 88 per night
7.6Very good5 reviews
Hotel
Road Lodge Port Elizabeth
South Africa, Port Elizabeth
Guests can have a continental breakfast and enjoy visiting South African Air Force Museum, set 10 minutes by car from the 3-star Road Lodge Port Elizabeth.
from USD 55 per night
Hotel
Santos Express Train Lodge - Hostel
South Africa, Mossel Bay
Nestled in a historic area, the 2-star Santos Express Train Lodge Mossel Bay is 20 minutes' stroll from Seven Seas.
from USD 30 per night
Hotel
Altona Guest House
South Africa, Cape Town
While staying at the 2-star Altona Guest House Cape Town you are invited to discover Zeitz Museum of Contemporary Art Africa, set a 25-minute walk away, or Lion's Head, which is around 1.8 miles away.
from USD 46 per night
7.4Very good5 reviews
Hotel
Jo A Lize Lodge
South Africa, St Lucia
Crocodile Centre St. Lucia is within 1.7 miles of the 3-star Jo A Lize Lodge St. Lucia and Kosi Bay is only an 11-minute walk away.
from USD 68 per night
8.0Great71 reviews
Hotel
Cascades Apartments 609 & 706
South Africa, Cape Town
Featuring 24 rooms, entertainment activities and barbeque grills, the 3-star smoke free Cascades Apartments 609 & 706 is a mere 12 minutes by foot from Cape Town Stadium in Cape Town.
from USD 61 per night
7.8Very good102 reviews
Hotel
Riviera Hotel Durban
South Africa, Durban
While staying at the cheap Riviera Hotel you are invited to discover uShaka Marine World, set a 5-minute drive away, or Emmanual Cathedral, which is about a 5-minute stroll away.
from USD 21 per night
South Africa Brands & Themes
-
Themes
- Hotels near beach in South Africa
- Boutique hotels in South Africa
- Cheap hotels in South Africa
- Family resorts and hotels in South Africa
- Luxury hotels in South Africa
- Spa Hotels in South Africa
- Pet-friendly hotels in South Africa
- Self-Catering Accommodation in South Africa
- Hotels with jacuzzi in South Africa
- Hotels with indoor pool in South Africa
- 5 star hotels in South Africa