South Africa Hotel offers access to over 39 2 star hotels in South Africa. We have a wide range of hotels in South Africa - from budget, business, tourist to luxury accommodation in all South Africa major cities including: Cape Town, Johannesburg, Pretoria, Hoedspruit, Umhlanga, Hazyview, Addo, East London, Marloth Park, Jeffreys Bay, many more. We categorize South Africa hotel into both Star rating and location for your best experience. With lowest rate guarantee for all South Africa hotel, your money will be well spent on every minutes of your stay in South Africa.

Most Popular 2 star hotels in South Africa

Elephant Springs Hotel & Cabanas 31 Sutter Road, Bela-Bela, ZA Elephant Springs Hotel & Cabanas
27 Bellevue Street 27 Bellevue Street, Gardens, Cape Town, ZA 27 Bellevue Street
The Tulip Hotel & Conference Centre Corner Bree and Strand Streets, Cape Town, ZA The Tulip Hotel & Conference Centre
Holiday Inn Express Durban Umhlang 2 Ncondo Place Umhlanga, Umhlanga, ZA Holiday Inn Express Durban Umhlang
Kingfisher Bush Camp No. 15 Strydomblok Road, Hectorspruit, ZA Kingfisher Bush Camp
Elephant's Nest 874 Oorwinning Street, Graskop, ZA Elephant's Nest
Seed and Oak 27 Alsatian Road, Glen Austin Ex3, Johannesburg, ZA Seed and Oak
Ilawu Hotel 2 Marcom Road Prestbury, Pietermaritzburg, ZA Ilawu Hotel
Royale Marlothi Safari Lodge 2024 Scorpion Street, Marloth Park, ZA Royale Marlothi Safari Lodge
A Room With A View 1 Tolip Street, MELVILLE, ZA A Room With A View
Aardvark Guest House Caesar Avenue, Addo, ZA Aardvark Guest House
Lesedi Cultural Village Portion 198 Of Farm no 493, Lanseria, ZA Lesedi Cultural Village
Aston Woods B&B 10 Rameron Drive, Jeffreys Bay, ZA Aston Woods B&B
Wolfkop Nature Reserve Keerom Road Wolfkop Nature Reserve, Citrusdal, ZA Wolfkop Nature Reserve
Blouberg Dolphin Inn 7 Foam Road, Cape Town, ZA Blouberg Dolphin Inn
Madi a Thavha Mountain Lodge R522 Makhado - Vivo, Plot 17, Louis Trichardt, ZA Madi a Thavha Mountain Lodge
Gazebo Lodge Strydom Block Road, PO Box 192, Hectorspruit, ZA Gazebo Lodge
Wagendrift Lodge Via Seweweekspoort Pass Karoo, Laingsburg, ZA Wagendrift Lodge
Singwe River Lodge Balule Nature Reserve, Hoedspruit, ZA Singwe River Lodge
Lourens River Guesthouse Lourens Street 69, Cape Town, ZA Lourens River Guesthouse

Find Cheap 2 star hotels by city in South Africa

South Africa Hotel

  • Type your address/landmark
  • Explore hotels nearby
  • Book the hotel you like
South Africa hotel by star