Menu
BRL
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2024-04-24

2024-04-25

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Johannesburg villas

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

57 properties found

  • Villa Moshay

    54 Lisbon Ave, Johannesburg, South Africa ( Show map )

    Villa Moshay offers accommodation for 7 guests in Johannesburg and provides them with a free private carpark, an outdoor swimming pool and a sun terrace.

    More...

    From R$ 746
    price for 1 night
    Book Now From R$ 746
  • Bamboo Cottage

    40 Escombe Avenue Parktown West, Johannesburg, South Africa ( Show map )

    A 15-minute stroll from Bamboo Cottage takes guests to Neighbourgoods Open-Air Market, while the large South African National Museum of Military History is…

    More...

    From R$ 482
    price for 1 night
    Book Now From R$ 482
  • Views For Africa

    54 Urania Street, Johannesburg, South Africa ( Show map )

    The 5-bedroom Views For Africa offers accommodation in Johannesburg, around a 15-minute walk from Bezuidenhout Park and within 25 minutes' walk of the…

    More...

    From R$ 1177
    price for 1 night
    Book Now From R$ 1177
  • Muwah Palace Villa

    14 Protea Street, Kensington, Johannesburg, South Africa ( Show map )

    Muwah Palace Villa is a 2-bedroom accommodation with a tennis court, a golf course and an aqua park available on site. Restaurant KFC is…

    More...

    From R$ 399
    price for 1 night
    Book Now From R$ 399
  • Douglas Lodge

    24 Dias Crescent Douglasdale, Johannesburg, South Africa ( Show map )

    Set at a 2.5 km distance from Nicolway Bryanston Shopping Centre and about a 10-minute ride from Montecasino, Douglas Lodge is located in Johannesburg.

    More...

    From R$ 1550
    price for 1 night
    Book Now From R$ 1550
  • Place On 1St

    7A Fist Avenue East Parktown North, Johannesburg, Johannesburg, South Africa ( Show map )

    Place On 1St Villa in Johannesburg has a maximum occupancy of 2 guests and features a laundry room and housekeeping service. Popular points of interest…

    More...

    From R$ 337
    price for 1 night
    Book Now From R$ 337
  • The Northcliff Villa

    29 Musilis Drive, Johannesburg, South Africa ( Show map )

    The Northcliff Villa offers an accommodation within 31 minutes by car from Rand airport. Windsor Golf Course is a 10-minute drive away and the…

    More...

    From R$ 695
    price for 1 night
    Book Now From R$ 695
  • Acacia Cottage

    25 Halifax Street Bryanston, Sandton, Johannesburg, South Africa ( Show map )

    This Acacia Cottage is located not far from RollEgoli Roller Skating Rink. Bryanston Shopping Centre is 1.1 km away and Johannesburg Stock Exchange JSE is…

    More...

    From R$ 446
    price for 1 night
    Book Now From R$ 446
  • Royal 4 Bedroomed Villa

    22D Andrew Murray Road, Johannesburg, South Africa ( Show map )

    This 4-bedroom Royal 4 Bedroomed Villa is located 4.2 km from Montecasino and 27 minutes' drive to Lanseria International airport. Epsom Downs Shopping Centre…

    More...

    Book Now
  • Modern 7 Bed Pool Villa

    14 Morris Avenue, Johannesburg, South Africa ( Show map )

    Modern 7 Bed Pool Villa features accommodation with a free car park, an outdoor swimming pool and a garden and is nestled 1.4 km from…

    More...

    From R$ 2198
    price for 1 night
    Book Now From R$ 2198
  • Riverside House With Indoor Pool

    3 8Th Street, Johannesburg, South Africa ( Show map )

    Riverside House With Indoor Pool is within 3.2 km of Beechwood Gardens, and nearly a 10-minute drive from Braamfontein Spruit Trail. Situated in the…

    More...

    Book Now
  • Relax In Meldene

    46 Motor Street, Westdene, Johannesburg, South Africa ( Show map )

    Relax In Meldene is situated a 20-minute walk from the Sentech Brixton Tower in Johannesburg and offers accommodation with a kitchen. Johannesburg Chamber of…

    More...

    From R$ 98
    price for 1 night
    Book Now From R$ 98
  • Beautiful Home In Houghton

    3 5Th Avenue, Houghton, Johannesburg, South Africa ( Show map )

    Beautiful Home In Houghton is located at a 3.4 km distance from Ponte City Apartments and 22 minutes' drive to Rand airport. The public park…

    More...

    From R$ 275
    price for 1 night
    Book Now From R$ 275
  • Lush Lux Bryanston Villa

    192 Bryanston Drive B, Johannesburg, South Africa ( Show map )

    The 3-bedroom Lush Lux Bryanston Villa offers accommodation in Johannesburg, 4.2 km from Land Rover Experience Kyalami and 10 minutes by car from Liliesleaf…

    More...

    From R$ 1369
    price for 1 night
    Book Now From R$ 1369
  • Amani Luxury Villa

    10 Coleraine Drive, Johannesburg, South Africa ( Show map )

    The 2-bedroom Amani Luxury Villa is located around 25 minutes on foot from Johannesburg Stock Exchange JSE and nearly a 10-minute ride from…

    More...

    From R$ 549
    price for 1 night
    Book Now From R$ 549
  • Modern Two Bed Townhouse With Pool

    51 Shandon Way, Johannesburg, South Africa ( Show map )

    More...

    From R$ 482
    price for 1 night
    Book Now From R$ 482
  • 9 Stevens Road

    9 Stevens Road, Johannesburg, South Africa ( Show map )

    Offering a private pool, 9 Stevens Road Hotel is set in Randburg district, 3.1 km from Summer Place. Florence Bloom Bird Sanctuary is located near…

    More...

    From R$ 928
    price for 1 night
    Book Now From R$ 928
  • Private Modern 10 Bdrm Home Tucked Away In Sandton

    33 Dion Close, Johannesburg, South Africa ( Show map )

    Offering a free carpark, an outdoor swimming pool and a picnic area, the 10-bedroom Private Modern 10 Bdrm Home Tucked Away In Sandton is…

    More...

    From R$ 4360
    price for 1 night
    Book Now From R$ 4360
  • Elegant Dreamy Villa

    20 Harris Road, Johannesburg, South Africa ( Show map )

    More...

    Book Now
  • Ule Atinuke.

    852 Sloane Street, Johannesburg, South Africa ( Show map )

    More...

    Book Now