We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Family-friendly Romantic Charming Gold Reef City Pool Luxury Quiet Gautrain Free Parking Business Boutique Apartheid Museum Mid-range Quaint Budget City Centre Free Wifi Air Conditioning Pets Allowed Restaurant Internet Beach Spa Meeting room Suites Bar/Lounge Concierge Golf course Airport Transportation Non-Smoking Hotel Breakfast included Room Service Casino Reduced mobility rooms Business services Kitchenette $ $$ $$$ $$$$ & up & up & up Fitness centre Trendy Cheap Hotels Boutique Hotels Luxury Boutique Hotels Quiet Hotels Hotels with Restaurants Luxury Spa Hotels Hotels with Free Wifi Safe Hotels Spa Hotels Suite Hotels Hotels with Shuttle Hotels with Infinity Pools Hotels with Balconies Unique Hotels Lodge Romantic Boutique Hotels Downtown Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Availability
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
@The Willow Guest House
#281 of 879 Greater Johannesburg B&B and Inns
  • Free Parking
  • Breakfast included
Luna Serena Luxury Guest House
#347 of 879 Greater Johannesburg B&B and Inns
  • Free Wifi
  • Free Parking
No photo provided
#348 of 879 Greater Johannesburg B&B and Inns
    Gecko Ridge Guest House
    #352 of 879 Greater Johannesburg B&B and Inns
    • Free Wifi
    • Free Parking
    Emerald Guest House
    #355 of 879 Greater Johannesburg B&B and Inns
    • Free Wifi
    Mikasa Lodge
    #356 of 879 Greater Johannesburg B&B and Inns
    • Free Wifi
    • Free Parking
    Donnybrook Guesthouse
    #357 of 879 Greater Johannesburg B&B and Inns
    • Free Wifi
    • Free Parking
    Parkmore Lodge
    #359 of 879 Greater Johannesburg B&B and Inns
    • Free Parking
    Fond Memories
    #377 of 879 Greater Johannesburg B&B and Inns
      Alcazaba Lodges
      #378 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Restaurant
      Akweja Bed and Breakfast Accommodation
      #383 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Free Parking
      Rock Lodge Guest House
      #384 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Free Parking
      Lavender Cottage Bed & Breakfast
      #392 of 879 Greater Johannesburg B&B and Inns
      • Free Parking
      • Breakfast included
      Lolo's Guest House
      #393 of 879 Greater Johannesburg B&B and Inns
      • Restaurant
      • Room Service
      The Gum Tree Manor Boutique Hotel
      #394 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Free Parking
      Waterfall Cottages
      #395 of 879 Greater Johannesburg B&B and Inns
      • Free Parking
      Le Chatelat
      #399 of 879 Greater Johannesburg B&B and Inns
      • Free Parking
      • Pool
      Ferndale Lodge
      #400 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Free Parking
      No photo provided
      #401 of 879 Greater Johannesburg B&B and Inns
      • Room Service
      • Bar/Lounge
      No photo provided
      #403 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Bar/Lounge
      No photo provided
      #406 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      A Room with a View
      #412 of 879 Greater Johannesburg B&B and Inns
      • Free Wifi
      • Free Parking
      *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.