• 239 properties found

    Sort by: Trip.com Recommended
    Price per room per night (excl. taxes & fees)
    Show on Map
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Anew Hotel Roodepoort Johannesburg
    4.1/5

    Very Good

    RoodepoortShow on Map

    Standard Room
    PHP 3,991

    Total (incl. taxes & fees): PHP 4,595

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Town Lodge Roodepoort
    4.0/5

    Very Good

    RoodepoortShow on Map

    Double Room-Smoking
    PHP 3,219

    Total (incl. taxes & fees): PHP 3,702

  • Welcome aboard! Enjoy a 10% discount on hotels!

    Snag a promo code and save up to 5%

    Download the app to earn Trip Coins worth around 5% of your booking total, with a max. of PHP 1,165

    Claim Discount
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Vivari Hotel and Spa by Mantis
    4.4/5

    Very Good

    6.4 km from centerShow on Map

    No.19 of Premium Hotels in Gauteng
    Classic King Room
    Breakfast included
    Special Discount
    PHP 11,086
    PHP 9,919

    Total (incl. taxes & fees): PHP 11,407

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    The Fairway Hotel, Spa & Golf Resort
    4.2/5

    Very Good

    RandburgShow on Map

    No.8 of 4-star Select Hotels in Johannesburg
    Premier Double Room
    Breakfast included
    PHP 6,766

    Total (incl. taxes & fees): PHP 7,858

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Cradle Boutique Hotel
    4.4/5

    Very Good

    Sterkfontein DMAShow on Map

    Luxury Room
    PHP 11,797

    Total (incl. taxes & fees): PHP 13,567

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    49-on-Cherry
    4.7/5

    Amazing

    RandburgShow on Map

    Luxury Double Room
    PHP 4,129

    Total (incl. taxes & fees): PHP 4,749

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Pine Valley Lodge
    Lodge
    4.3/5

    Very Good

    Near Lanseria International Airport, LanseriaShow on Map

    Economy Chalet

    x4

    PHP 6,730

    Total (incl. taxes & fees): PHP 6,730

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Chez Esme Guest House
    Bed and breakfast
    4.0/5

    Very Good

    RoodepoortShow on Map

    Peacock Room/
    Breakfast included
    PHP 3,234

    Total (incl. taxes & fees): PHP 3,730

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Quail's Nest
    3.0/5

    RoodepoortShow on Map

    Deluxe Double Room
    PHP 2,561

    Total (incl. taxes & fees): PHP 2,945

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Blueberry Hill Hotel
    4.3/5

    Very Good

    RandburgShow on Map

    No.12 of 4-star Select Hotels in Johannesburg
    Superior Deluxe-North Facing
    PHP 6,322

    Total (incl. taxes & fees): PHP 7,294

  • Hotels>Hotels in Krugersdorp