Johannesburg vacation rentals

Vacation rentals in Johannesburg

2831 available vacation rental offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

Best Vacation rentals and Airbnb offers in Johannesburg

Anka Lodge - Johannesburg
9.0Excellent 416 reviews
Johannesburg
4 2
$110/nightfor 1 night

Anka Lodge

house - Sandton
This house is situated in the heart of Sandton, offering easy access to major attractions and amenities. It has excellent user, location, and cleanliness ratings.
The house features a soundproofed interior, a patio for outdoor enjoyment, and a kitchen with a fridge and microwave. It also offers free WiFi, a swimming pool, and a conference center for business meetings and events.
Craftmen's Ship - Johannesburg
9.3Excellent 19 reviews
Johannesburg
1 1
$28/nighttotal: $224 (8 )

Craftmen's Ship

apartment - Johannesburg
Craftmen's Ship is a centrally located apartment in Johannesburg, within walking distance of major attractions such as the Apartheid Museum, Constitution Hill, and the Johannesburg Zoo. The apartment has an excellent user rating and a very good location rating.
The apartment has a modern and stylish interior design, and it is well-equipped with amenities such as a flat-screen TV, cleaning products, clothes racks, linens, and towels. The apartment also has a swimming pool, parking, and internet access.
Villa In The Village - Johannesburg
9.0Excellent 24 reviews
Johannesburg
4 2
$70/nighttotal: $2100 (30 )

Villa In The Village

apartment - Johannesburg
This 2-bedroom, 2-bathroom apartment in Johannesburg's Sandton district has excellent location and user ratings. The apartment offers 2150 square feet of space and can accommodate 4 guests, making it a suitable option for families.
The apartment boasts a fully equipped kitchen, air conditioning, a private terrace with garden views, free Wi-Fi, satellite TV, and access to a swimming pool. The prime location provides easy access to Sandton City Mall, Nelson Mandela Square, the Johannesburg Zoo, and Gautrain Sandton Station, as well as golf courses, and both Lanseria and O.R. Tambo International Airports.
Home From Home, Waverley B&b, Johannesburg - Johannesburg
9.6Excellent 129 reviews
Johannesburg
4 1
$68/nighttotal: $2040 (30 )

Home From Home, Waverley B&b, Johannesburg

apartment - Johannesburg
Apartment listing for up to 4 people with an excellent rating of 96% based on 129 reviews. You will stay in Johannesburg.
Services and facilities include free parking, a garden and fast check-in/out.
Cottage Kilkenny - Johannesburg
9.3Excellent 181 reviews
Johannesburg
2 1
$39/nighttotal: $390 (10 )

Cottage Kilkenny

apartment - Johannesburg
Cottage Kilkenny is a 1-bedroom apartment located in the tranquil garden setting of Parkview, a 10-minute walk from Parkview Golf Club. It has excellent user, location, and cleanliness ratings.
The 650-square-foot apartment has a fully equipped kitchen, a flat-screen TV with streaming services, free Wi-Fi, and a private terrace with garden views. It can accommodate up to 2 guests and has free private parking.
Daisy Place - Johannesburg
8.5Very good 639 reviews
Johannesburg
4 2
$72/nighttotal: $2160 (30 )

Daisy Place

aparthotel - Sandton
This luxury aparthotel is conveniently located in the heart of Sandton, within a mile of major attractions like Nelson Mandela Square and Sandton City Mall. The 4.5-star aparthotel has a very good user rating and offers spacious 2-bedroom apartments with fully equipped kitchens.
Guests can enjoy an outdoor swimming pool, a serene garden area, a concierge service, a restaurant, and free self-parking. The aparthotel also offers free Wi-Fi throughout the property, laundry facilities, and tour/ticket assistance to explore Sandton and its surroundings.
Safe. Sophisticated Refined. Enormous Balcony. - Johannesburg
9.6Excellent 5 reviews
Johannesburg
6 3
$184/nighttotal: $18216 (99 )

Safe. Sophisticated Refined. Enormous Balcony.

apartment - Johannesbourg
Vacation rental listing for up to 6 guests with an excellent rating of 96% based on 5 reviews. You will be located in Johannesbourg.
Facilities and services include a garden, air conditioning and a dish washer. This is a pet-friendly accommodation!
Industrial Escape In Maboneng - Johannesburg
9.3Excellent 54 reviews
Johannesburg
1 1
$63/nighttotal: $5733 (91 )

Industrial Escape In Maboneng

apartment - Jeppestown, Johannesburg
This apartment is situated in the heart of Maboneng Precinct, a trendy area with art galleries, boutiques, and restaurants. It is also a short walk from The AGOG, Arts on Main, and Ellis Park Stadium. The apartment has excellent user, location, and cleanliness ratings.
It has one bedroom, one bathroom, and a floor area of 670 square feet. It can accommodate up to four guests. The apartment has a modern and comfortable interior with a microwave and TV. It also has an elevator, smoke-free environment, and a well-equipped kitchen.
"La Couronne" - Johannesburg
9.1Excellent 130 reviews
Johannesburg
1 1
$39/nighttotal: $273 (7 )

"La Couronne"

apartment - Johannesburg
"La Couronne" apartment is situated in a tranquil neighborhood of Johannesburg, 5.6 miles from the Apartheid Museum and Gold Reef City Casino. With excellent user, location, and cleanliness ratings, it is a highly recommended choice for travelers.
The apartment has a floor area of 670 square feet, 1 bedroom, and 1 bathroom, with a guest capacity of 2. It features a well-equipped kitchen, a comfortable living area with a flat-screen TV, a private terrace with scenic views, and free private parking. Hiking trails and a well-maintained garden for outdoor activities are also available nearby.
Cosy Parkwood Bachelors Cottage/studio - Johannesburg
9.9Excellent 216 reviews
Johannesburg
1 1
$32/nighttotal: $2912 (91 )

Cosy Parkwood Bachelors Cottage/studio

studio - Randburg
This private studio is nestled in the serene Parkwood neighborhood of Randburg, a mere two blocks from Rosebank Mall and clinic, and within walking distance of the Gautrain station. The studio has received excellent user ratings for its location, cleanliness, and overall experience.
The studio features one bedroom, one bathroom, and a kitchen with a fridge and microwave oven. It can accommodate up to two guests and offers amenities such as a swimming pool, garden, parking, and complimentary daily cleaning and laundry service. The studio also includes uncapped Wi-Fi, cable TV, snacks, and security features such as an electric fence, CCTV cameras, and a panic button.
Light And Airy Room In Leafy Suburb - Johannesburg
9.9Excellent 79 reviews
Johannesburg
1 1
$29/nighttotal: $2639 (91 )

Light And Airy Room In Leafy Suburb

- Johannesbourg
Perfect Contained Room - Johannesburg
9.8Excellent 105 reviews
Johannesburg
1 1
$23/nighttotal: $2093 (91 )

Perfect Contained Room

- Johannesbourg
This cozy room is located in a safe and charming old suburb of Johannesburg, within easy walking distance of the train station, providing easy access to the city's major attractions. It has excellent user, location, and cleanliness ratings.
The room has a private entrance, a kitchenette with gas plates, and a shared laundry room with a microwave. It can accommodate 2 guests and has 1 bedroom and 1 bathroom. Guests have access to a garden and a natural pool. The room also features solar panels and battery backup, ensuring uninterrupted electricity during load shedding, and an absence of TV, promoting relaxation and digital detox.

Other accommodation types in Johannesburg

Best Johannesburg vacation rentals with a pool

Among the 2831 accommodations in Johannesburg, here are the 8 best rentals with a pool

1 Bedroom Luxury Apartment Sandton Skye - Johannesburg
8.5Very good 237 reviews
Johannesburg
1 1
$75/nighttotal: $525 (7 )

1 Bedroom Luxury Apartment Sandton Skye

apartment - Johannesburg
Accommodation for 2 people with an excellent rating of 85% based on 237 reviews. You will stay in Johannesburg.
Facilities and services: a dish washer, a freeze and an elevator. Enjoy a gym in this apartment in Johannesburg!
Rivonia One & Only - Johannesburg
9.1Excellent 117 reviews
Johannesburg
4 2
$160/nightfor 1 night

Rivonia One & Only

aparthotel - Sandton
This aparthotel is located in the historical district of Sandton, offering a unique blend of modern amenities and historical charm. It's conveniently situated 0.3 miles from Rivonia Village and within 3 miles of Netcare Sunninghill Hospital and Morningside Mediclinic. This 3-star aparthotel has received excellent user ratings for its location, cleanliness, and overall experience.
The aparthotel features spacious apartments with two bedrooms and a floor area of 1100 square feet. Each apartment is equipped with a fully equipped kitchen, two bathrooms, a washer/dryer, and comfortable Tempur-Pedic beds with Egyptian cotton sheets. Guests can enjoy amenities such as a full-service spa, casino, outdoor pool, fitness center, tennis court, and restaurant. Free self-serve breakfast, free WiFi in public areas, and free self-parking are also available.
615 Sandton Skye - Johannesburg
8.8Very good 223 reviews
Johannesburg
2 1
$55/nightfor 1 night

615 Sandton Skye

apartment - Johannesburg
615 Sandton Skye is an apartment situated in the heart of Sandton, a bustling business and entertainment hub. It is within walking distance of Sandton City Mall (1.7 miles) and the Gautrain Sandton Station (1.1 miles). The apartment has received excellent ratings for its location and cleanliness.
It features a modern design, spacious accommodations, and air conditioning. The apartment has one bedroom, one bathroom, and can accommodate up to two guests. It also includes a kitchen, a bar, a restaurant, a fitness center, a swimming pool, a spa, and parking.
Stunning Safe Home 5bedrm, Pool Wifi Near Rosebank - Johannesburg
9.0Excellent 23 reviews
Johannesburg
4 3
$72/nighttotal: $2160 (30 )

Stunning Safe Home 5bedrm, Pool Wifi Near Rosebank

- Randburg
This luxurious mansion is situated in the safe northern suburbs of Randburg, close to amenities such as parks, shopping, and restaurants. It has received excellent ratings for its user rating, location rating, and cleanliness rating.
The mansion features 5 spacious bedrooms and 3 bathrooms, making it ideal for families or groups. It boasts an expansive living space, perfect for entertaining or relaxing. Guests can enjoy the heated outdoor pool, barbecue, table tennis, and bar area for outdoor enjoyment. The modern kitchen is fully equipped for self-catering, and the patio with seating for 12, barbecue, dance floor, and sound system is perfect for hosting gatherings.
Melrose Executive Suites - Johannesburg
9.8Excellent 82 reviews
Johannesburg
1 1
$77/nighttotal: $7007 (91 )

Melrose Executive Suites

apartment - Johannesburg
This apartment is perfectly located in the trendy Rosebank district of Johannesburg, within walking distance of The Wanderers Golf Club and Melrose Arch Shopping Centre. It has excellent user, location, and cleanliness ratings.
The apartment offers a spacious layout with 150 square feet of floor area and a guest capacity of 2. It features a fully equipped kitchen, a comfortable living space, and a balcony or terrace. Guests can enjoy amenities such as a swimming pool, a garden, a spa, and free parking.
Solar - African Chic, Comfortable, Super Clean And Central - Johannesburg
9.7Excellent 78 reviews
Johannesburg
3 3
$228/nighttotal: $22116 (97 )

Solar - African Chic, Comfortable, Super Clean And Central

house - Johannesburg
This vacation home offers a unique location in Johannesburg, within 3 miles (5 kilometers) of several major tourist attractions and landmarks, including Victory Theater, Satyagraha House, and Bruma Flea Market. It has excellent user, location, and cleanliness ratings.
The house has 3 bedrooms and can accommodate up to 8 guests. It features an outdoor pool, a garden, barbecue grills, a private yard, a fireplace, a kitchen with a refrigerator and an oven, and free Wi-Fi.
Chalet No. 2 Petunia - Johannesburg
8.1Very good 161 reviews
Johannesburg
3 2
$82/nighttotal: $7954 (97 )

Chalet No. 2 Petunia

house - Sandton
This Sandton vacation home is in a prime location, within walking distance of iconic landmarks like the Sandton Convention Centre and the Sandton City Mall. It has very good user ratings and excellent location and cleanliness ratings.
The house has a fully equipped kitchen, a spacious living area with a furnished balcony and dining area, two private bathrooms, and laundry facilities. It also features a private garden with barbecue grills, a relaxing spa tub, and a smoke-free environment.
Garden Cottage In Richmond / Melville - Johannesburg
9.6Excellent 80 reviews
Johannesburg
1 1
$14/nighttotal: $1274 (91 )

Garden Cottage In Richmond / Melville

house - Johannesbourg
This house is located in Johannesbourg and has received excellent ratings for its location, cleanliness, and amenities.
It is a one-bathroom house with a maximum guest capacity of two. The house features a kitchen with a fridge and microwave oven, a swimming pool, a garden, and parking.

Best family friendly Johannesburg vacation rentals

Among the 2831 accommodations in Johannesburg, here are the 8 best family friendly rentals

Sandown Estate Apartment - Johannesburg
9.5Excellent 129 reviews
Johannesburg
2 2
$62/nighttotal: $620 (10 )

Sandown Estate Apartment

apartment - Johannesburg
Sandown Estate Apartment is strategically located in the heart of Sandton, Johannesburg's financial and entertainment hub. Surrounded by upscale shopping malls, restaurants, and cultural attractions, the apartment is also within easy reach of Nelson Mandela Square and Johannesburg Stadium. It has received exceptional user ratings for its location, cleanliness, and overall quality.
The apartment features a spacious 1610 square feet floor plan with two bedrooms, one bathroom, and a guest capacity of four. The open plan living area provides ample space for relaxation and entertainment, while the fully equipped kitchen allows for convenient self-catering. Guests can enjoy amenities such as free Wi-Fi, private parking, and a private balcony.
The Apex On Smuts - Johannesburg
8.3Very good 1088 reviews
Johannesburg
4 2
$108/nightfor 1 night

The Apex On Smuts

apartment - Johannesburg
The Apex On Smuts is a complex of modern and stylish self-catering apartments located in the heart of Rosebank, Johannesburg. The apartments are just 0.6 mi from the Rosebank Mall and Gautrain Station, making them an ideal base for exploring the city. The apartments have received excellent ratings for their location, cleanliness, and user experience.
Each apartment features a spacious balcony or patio, a fully equipped kitchen, and a washing machine and tumble dryer. Guests can also enjoy free uncapped WiFi and private parking. The apartments offer stunning views of the Johannesburg skyline and are within easy reach of popular attractions like Zoo Lake, Nelson Mandela Square, and Sandton City Mall.
The Residency Jellicoe - Johannesburg
8.0Very good 2315 reviews
Johannesburg
2 1
$69/nightfor 1 night

The Residency Jellicoe

apartment - Johannesburg
This one-bedroom apartment is located in the Rosebank district of Johannesburg, within walking distance of Circa Gallery and Everard Read Gallery. The apartment has a very good user rating and location rating, and a good cleanliness rating.
The apartment has a kitchen with a fridge, microwave oven, and dishwasher, as well as air conditioning, a garden, a spa, a concierge, a bar, a fitness center, and parking. The apartment also has free WiFi, an electric kettle, and a flat-screen TV with satellite channels.
Spacious Garden Cottage - Johannesburg
8.6Very good 58 reviews
Johannesburg
2 1
$56/nighttotal: $560 (10 )

Spacious Garden Cottage

chalet - Johannesburg
Chalet from 43 dollars per night for 2 guests with an excellent rating of 86% based on 58 reviews. Your accommodation will be based in Johannesburg.
Facilities and services: a garden, a washing machine and a fridge. Take advantage of the pool in this accommodation.
Johannesburg Mountainside Garden Cottage - Johannesburg
9.7Excellent 116 reviews
Johannesburg
1 1
$24/nighttotal: $2184 (91 )

Johannesburg Mountainside Garden Cottage

house - Johannesbourg
This mountainside cottage is nestled in the heart of Johannesburg's northern suburbs, offering breathtaking views of the city skyline and convenient access to nearby landmarks. With excellent ratings for user experience, cleanliness, and location, this family-friendly cottage provides a peaceful retreat for up to 3 guests.
The cottage features a loft bedroom with panoramic views, a fully equipped kitchenette, and a private garden. Guests can also enjoy access to a viewing deck with stunning vistas of the surrounding mountains and city landscape. The cottage is located on an access-controlled road, ensuring peace of mind and easy accessibility.
The Great Little Melville House - Johannesburg
9.7Excellent 133 reviews
Johannesburg
2 2
$47/nighttotal: $4559 (97 )

The Great Little Melville House

apartment - Johannesbourg
This apartment in Melville is steps away from popular attractions like the Apartheid Museum and Johannesburg Zoo. It has excellent ratings for location, cleanliness, and user experience.
The apartment has 2 bedrooms, 1 bathroom, and can accommodate up to 4 guests. It features a fully equipped kitchen, a private garden with a patio, and amenities like internet, parking, and pet-friendly policies.
The Lemon Tree Self- Catering - Johannesburg
9.7Excellent 21 reviews
Johannesburg
4 2
$84/nighttotal: $2520 (30 )

The Lemon Tree Self- Catering

apartment - Johannesburg
The Lemon Tree Self-Catering apartment is located in Johannesburg, 5.6 miles from Parkview Golf Club, offering inner courtyard views and free amenities. With excellent user, location, and cleanliness ratings, this 1-bedroom, 1-bathroom apartment provides a comfortable and convenient stay for travelers.
The apartment features a spacious living area with a satellite flat-screen TV, a fully equipped kitchen, a private bathroom with a walk-in shower and slippers, and a private balcony or terrace. Guests can enjoy access to an outdoor swimming pool, a garden, a picnic area, and free Wi-Fi and private parking.
Large Bedroom & Pvt Bathroom In Parkview House - Johannesburg
9.7Excellent 46 reviews
Johannesburg
6 3
$123/nighttotal: $12177 (99 )

Large Bedroom & Pvt Bathroom In Parkview House

B&B - Randburg
B&B listing for 2 people with an excellent rating of 97% based on 46 reviews. This accommodation is based in Randburg.
Services and facilities: a garden, a cleaning service and a fridge. Pets are allowed in this accommodation.

Frequently asked questions for the vacation rentals in Johannesburg

Destinations nearby

Best pet friendly Johannesburg vacation rentals

Among the 2831 accommodations in Johannesburg, here are the 8 best pet friendly rentals

House On York - Johannesburg
8.5Very good 62 reviews
Johannesburg
2 1
$102/nightfor 1 night

House On York

B&B - Johannesburg
House on York is a B&B located within a 10-minute walk from many Johannesburg restaurants and Eastgate Shopping Centre. It is just one mile from Observatory Ridge and 6 miles from O.R. Tambo International Airport. The B&B has very good user and location ratings and excellent cleanliness ratings.
The B&B offers individually decorated rooms with wood furniture and satellite TV, as well as a heated outdoor pool, lounge with fireplace, and game room with pool table. Guests can enjoy a buffet breakfast in the dining room overlooking the hotel's grounds. Recreation options include a gym, basketball court, massage rooms, and tour desk.
Home Suite Hotels Rosebank - Johannesburg
9.4Excellent 3352 reviews
Johannesburg
2 1
$188/nightfor 1 night

Home Suite Hotels Rosebank

hotel - Johannesburg
Home Suite Hotels Rosebank is a 4-star hotel conveniently located in the heart of Rosebank, a trendy neighborhood known for its shopping and dining. The hotel is just a short walk from Rosebank Mall and within easy reach of major tourist attractions such as Sandton Convention Centre and Gold Reef City Casino.
The hotel offers excellent user ratings for its location, cleanliness, and overall experience. It features 1 bathroom, air conditioning, a swimming pool, a terrace, a concierge, a restaurant, a bar, a fitness center, room service, and parking. Guests can also enjoy free WiFi and self-parking, as well as a poolside bar, a snack bar, and a rooftop terrace.
Buckingham House, Craighall Park - Johannesburg
9.7Excellent 49 reviews
Johannesburg
4 3
$86/nighttotal: $2580 (30 )

Buckingham House, Craighall Park

house - Randburg
This Balinese-inspired home is located in the Craighall Park district of Randburg, offering a convenient base for exploring the city. With excellent user, location, and cleanliness ratings, this house is a top choice for travelers visiting Randburg.
The house features a spacious and open-plan living area, three spacious bedrooms, and a floor area of 1510 square feet. It can accommodate up to 6 guests and offers amenities such as a fully equipped kitchen, air conditioning, a garden, parking, and high-speed WiFi. The house also includes entertainment options such as a 50" Smart TV with DSTV and Netflix, and a weekly cleaning service.
Entire Industrial-style Loft In Maboneng - Johannesburg
8.1Very good 112 reviews
Johannesburg
1 1
$67/nighttotal: $469 (7 )

Entire Industrial-style Loft In Maboneng

apartment - City and Suburban
This apartment is situated in the heart of Johannesburg CBD, within easy walking distance of Arts on Main and The AGOG, offering a vibrant arts and culture scene. It has very good user and location ratings and excellent cleanliness ratings.
The apartment has a floor area of 500 square feet, one bedroom, one bathroom, and a guest capacity of two. It features a fully equipped kitchen, a private balcony, free WiFi, a TV, a smoke-free environment, a garden, and a swimming pool.
Full House 150m From  4th Ave Parkhurst (High Speed Wifi & Netflix) - Johannesburg
9.8Excellent 89 reviews
Johannesburg
4 3
$96/nighttotal: $2880 (30 )

Full House 150m From 4th Ave Parkhurst (High Speed Wifi & Netflix)

house - Parkhurst
This 3-bedroom, 2-bathroom vacation home in Parkhurst offers a private pool, garden, and barbecue grills, providing a tranquil and comfortable stay for up to 6 guests. With excellent user, location, and cleanliness ratings, this smoke-free home is situated within a 2-mile radius of popular landmarks like 4th Avenue Parkhurst, Emmarentia Dam, and Circa Gallery.
The well-equipped kitchen includes a refrigerator, microwave, and TV, while the spacious layout and family-friendly amenities make it suitable for families with children. Guests can enjoy outdoor dining and socializing in the garden, or relax in the private pool, surrounded by the quiet neighborhood's peaceful ambiance.
Private, Modern And Safe Family House - Johannesburg
9.9Excellent 27 reviews
Johannesburg
3 3
$100/nighttotal: $9700 (97 )

Private, Modern And Safe Family House

apartment - Randburg
This modern 3-bedroom apartment is located in the safe and tranquil suburb of Linden. It is situated in a residential area, yet close to Sandton City Shopping Centre (5 km), Rosebank Mall (4 km), and Montecasino (8 km).
The apartment has an excellent user, location, and cleanliness rating. It has a floor area of 2030 square feet and can accommodate up to 6 guests. The apartment features a stunning kitchen with a fridge and ice maker, gas BBQ, and outside patio and garden. It also offers free Wi-Fi, parking, and security features such as an electric fence and cameras.
City Cottage @ The Orchard On 2nd - Johannesburg
9.5Excellent 243 reviews
Johannesburg
2 1
$35/nighttotal: $3395 (97 )

City Cottage @ The Orchard On 2nd

house - Johannesbourg
This house is located in the heart of Melville, a minute's walk from 7th Street, one of Time Out's coolest streets in the world. It has excellent user, location, and cleanliness ratings.
The house has one bedroom, one bathroom, and a guest capacity of two. It has a kitchenette, a workspace with high-speed internet, and a shaded Morrocan courtyard. The house is also pet-friendly, has a swimming pool, a garden, and parking. Guests can also enjoy amenities such as a massage, tea, coffee, and milk.
Premiere Classe Apartment Hotel - Johannesburg
8.1Very good 882 reviews
Johannesburg
2 1
$47/nighttotal: $470 (10 )

Premiere Classe Apartment Hotel

aparthotel - Johannesburg
Accommodation from 47 dollars per night with a good rating of 81% based on 882 reviews. You will be in Johannesburg.
Facilities and services: a food shop, a washing machine and a room service. This accommodation in Johannesburg also has a garden!