Special offers and Exclusive deals

Search Hotels

2026-06-11
2026-06-12
Guests

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

Vacation Rentals in Johannesburg

La Maison At The Lineal Sandton With Rooftop Pool

24 Fredman Drive 022 The Lineal, Johannesburg, South Africa View map

The 1-room La Maison At The Lineal Sandton With Rooftop Pool Johannesburg apartment is located just 0.7 km from Sandton train station and approximately 5 minutes on foot from British Chamber of… More

From US$ 64 Book Now

Smart Home1

30 Wessel Road, Johannesburg, South Africa View map

Smart Home1 Johannesburg apartment is a great place to stay in the Rivonia district, 7 km from the Sandton Convention Center. For guests seeking an active stay, this apartment grants access to a golf… More

Book Now

One Rosebank- Urban Vibe

37 Cradock Avenue, Johannesburg, South Africa View map

Situated approximately 25 minutes on foot from the public park "Jhb Zoo Lake", One Rosebank- Urban Vibe Apartment Johannesburg also boasts easy access to Rosebank train station which is only 0.7 km… More

Book Now

The Bolton Tranquil Escape

2 Sturdee Avenue, Johannesburg, South Africa View map

The Bolton Tranquil Escape Apartment Johannesburg is located in the Rosebank district of Johannesburg, about 5 minutes' walk from Cornerstone Church Rosebank. The apartment is situated 700 m from… More

Book Now

Serene Nest

9 San Michel, 26 French Lane, Morningside, Sandton, Johannesburg, South Africa View map

**Experience the Charm of Serene Nest Johannesburg** Nestled in the heart of Grzegórzki, Serene Nest offers a tranquil retreat surrounded by lush green spaces, including the beautifully overgrown New… More

Book Now

Lyndhurst Apartment

124 Johannesburg Road, Johannesburg, South Africa View map

Lyndhurst Apartment Johannesburg is located about 6 km from the Wanderers Golf Club and only a 12-minute walk from the Bunny Park. With access to a golf club, this apartment is ideal for active… More

Book Now

Evergreen Executive Suite

51 Park Lane, Johannesburg, South Africa View map

Set in the vibrant heart of Johannesburg, the Evergreen Executive Suite offers an unparalleled blend of elegance and modern convenience, ensuring a stay that is both comfortable and enriching. Just… More

From US$ 34 Book Now

Blue Lemon Manor - Sandton

20 Sinsaunt Crescent Hurlingham Manor, Johannesburg, South Africa View map

Blue Lemon Manor - Sandton Johannesburg apartment is located 3.8 km from the Sandton Convention Center and 10 minutes' drive from Investec Investment Bank. Active guests will enjoy having access to a… More

From US$ 44 Book Now

The Zen-Den - Subtle Charm & Luxury In Bryanston

48 Chester Road Zen-Den, Johannesburg, South Africa View map

Providing access to a golf club, the 1-bedroom The Zen-Den - Subtle Charm & Luxury In Bryanston Villa Johannesburg is located 3.8 km from such sports venues as River Club Golf Course Sandton. With… More

From US$ 47 Book Now

Dnd Apartmnents 02

Absa Towers West, Johannesburg, South Africa View map

Dnd Apartmnents 02 Johannesburg apartment is situated around a 5-minute walk from the Acrobranch Melrose and 20 km from Rand airport. This apartment features Wi-Fi, along with a private parking lot… More

Book Now

Seven Eleven Deluxe Apartments - Isibaya House

84 Marshall Street Unit 1201, Isibaya House, Marshalltown, Johannesburg, South Africa View map

The spacious Seven Eleven Deluxe Apartments - Isibaya House Johannesburg is situated only a 6-minute walk from Gauteng Provincial Government and 20 km from Rand airport. Access to a golf club is… More

From US$ 41 Book Now

The Clinton - Cozy Studio Escape Close To Sandton

40 Jan K Marais Avenue, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Clinton - Cozy Studio Escape Close To Sandton Johannesburg, which is about 10 minutes' drive from Randpark Golf Course and 3.7 km from the… More

Book Now

Sandton City Luxury Apartment 5

15 West Road South, Johannesburg, South Africa View map

Located 25 minutes' walk from the Sandton Market @ The Park, the spacious Sandton City Luxury Apartment 5 Johannesburg overlooks the pool. For guests seeking an active stay, this apartment grants… More

Book Now

Cottonwoods Apartment For Family, Friends And Business Trips.

30 Homestead Road, Johannesburg, South Africa View map

Offering an outdoor swimming pool, Cottonwoods Apartment For Family, Friends And Business Trips. Johannesburg is situated a 25-minute walk from Country Club Johannesburg. Wi-Fi and complimentary… More

From US$ 68 Book Now

Concrete Luxe - Maboneng

260 Main Street 362 Craftmanship, Johannesburg, South Africa View map

Located only 5 minutes' walk from the contemporary Hazard Gallery, Concrete Luxe - Maboneng Apartment Johannesburg is 4.8 km from a top family-friendly place like the 55 - hectare Johannesburg Zoo. More

Book Now

The Median 807

23 Cradock Avenue The Median, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at The Median 807 Apartment Johannesburg, which is around a 15-minute ride from the air Neighbourgoods Market and around 2 km from Thrupps Shopping Centre… More

Book Now

Hyde Park Retreat

Section 16 Hyde Park House Body Corporate, 15 Melville Road, Hyde Park, Johanesburg,, Johannesburg, South Africa View map

Hyde Park Retreat Apartment Johannesburg is located just near Thrupps Shopping Centre and overlooks the inner courtyard. The Sandton Convention Center is 3.1 km from the apartment, while Hyde Park… More

Book Now

Modern Bachelor

6 Ferreira Street, Johannesburg, South Africa View map

Modern Bachelor Apartment Johannesburg is located in Johannesburg, about 5 minutes on foot from the filled Standard Bank Gallery, and pampers guests with a hot tub and an indoor pool. The apartment… More

From US$ 34 Book Now

Sandton Celestial Apartment Power Backup Water Backup,Rooftop Pool,Walk To Sandton City

24 Fredman Drive The Linear, Johannesburg, South Africa View map

Nestled merely a 7-minute walk from the Sandton Convention Center, the 66 m² Sandton Celestial Apartment Power Backup Water Backup,Rooftop Pool,Walk To Sandton City Johannesburg comes with a lift and… More

From US$ 94 Book Now

The Monochrome Apartment 209 - Urban Chic Escape - Open Plan Bathroom With Bathtub

260 Main Street Craftsmanship Complex - Apartment: 219, Johannesburg, South Africa View map

The Monochrome Apartment 209 - Urban Chic Escape - Open Plan Bathroom With Bathtub Johannesburg includes a terrace and is situated in close proximity to Living Room. Welcoming guests with a plunge… More

Book Now

Blessed House Luxury Into Nature In Sandton Apartment Home

30 Gaunt Avenue, Johannesburg, South Africa View map

Positioned in the serene enclave of Bryanston, Blessed House Luxury Into Nature In Sandton Apartment Home offers a tranquil escape complemented by the vibrant energy of Johannesburg. This exquisite… More

Book Now

Victorian Escape In The City At The Lineal

24 Fredman Drive 508 The Lineal, Johannesburg, South Africa View map

The 1-room Victorian Escape In The City At The Lineal Johannesburg apartment is located just 0.7 km from Sandton train station and merely 5 minutes on foot from British Chamber of Business in… More

From US$ 108 Book Now

The Terrace By Sandton Gate - 2 Bedroom 2 Bath Luxury Apartment - Johannesburg

Unit 405, 25 Minerva Avenue, Johannesburg, South Africa View map

82 m² The Terrace By Sandton Gate - 2 Bedroom 2 Bath Luxury Apartment - Johannesburg offers easy access to such tourist sites as Rosebank Union Church, located approximately 5 minutes' walk away. 2.6… More

From US$ 128 Book Now

Sandton Skye Apartment L Backup Water & Power L Restaurant L Gym L Walk To Sandton City & Mandela Square

3 Stan Road, Johannesburg, South Africa View map

The 40 m² Sandton Skye Apartment Johannesburg is located in Johannesburg, nearly a 15-minute walk from the Sandton Convention Center, and offers an outdoor swimming pool with a pool bar. This… More

Book Now

Jordan'S Luxe Apartments

15 West Road South, Morningside, Sandton Masingita Towers, Johannesburg, South Africa View map

Jordan'S Luxe Apartments Johannesburg is located in Johannesburg, within a 4-km distance of the large shopping mall "Hyde Park Corner", and offers guests an outdoor swimming pool and a fitness centre… More

From US$ 145 Book Now

Tashy Luxury 2 Bedroomed Apartment

8 Lower Road 2Nd Floor, Johannesburg, South Africa View map

The spacious Tashy Luxury 2 Bedroomed Apartment Johannesburg is located a 19-minute walk from HSBC Africa and 1.8 km from the Sandton Market @ The Park. For guests seeking an active stay, this… More

Book Now

Sammy'S Nest

168 Rivonia Road, Johannesburg, South Africa View map

**Welcome to Sammy's Nest Apartment Johannesburg, an inviting retreat situated in the vibrant Sandton district. Just 28 km from Lanseria International Airport, this charming stay combines convenience… More

From US$ 65 Book Now

Forest City Double Room In A House

24 River Road, Johannesburg, South Africa View map

Forest City Double Room In A House Johannesburg is located 3.5 km from Waterfall Lifestyle Centre and about 10 minutes by car from Hobart Grove Shopping Centre. The homestay boasts a golf club… More

Book Now

Ellipse Waterfall Premium Apartments - Blue

6Th Floor, Ellipse Waterfall, Karkloof Crescent, Midrand, Johannesburg, South Africa View map

Ellipse Waterfall Premium Apartments - Blue Johannesburg is also located approximately a 5-minute walk from the expansive Mall of Africa. The apartment features a private pool and a patio for guests'… More

From US$ 98 Book Now

Fitz Apartment On Melrose

Kernick Avenue, Johannesburg, South Africa View map

The spacious Fitz Apartment On Melrose Johannesburg is located within 10 minutes' walk of James & Ethel Gray City Park and offers Wi-Fi for either business or leisure. The public park "Jhb Zoo Lake"… More

From US$ 97 Book Now

3 Bedroom Townhouse -Whiteridge

6 Schoongezicht Road, Johannesburg, South Africa View map

The spacious 3 Bedroom Townhouse -Whiteridge Johannesburg is located 2.6 km from Alberts Farm Conservancy and a 10-minute ride from the 125 - hectare park "Johannesburg Botanical Garden". With access… More

Book Now

Sandton Guest Room At Middle

7 On Middle, Johannesburg, South Africa View map

Sandton Guest Room At Middle Johannesburg is situated in Johannesburg, 25 minutes' walk from Nelson Mandela Square, and offers spa amenities such as a plunge pool. Active guests will enjoy having… More

From US$ 45 Book Now

Advas Place - Grand 5

24 Shelley Street 8, Johannesburg, South Africa View map

The spacious Advas Place - Grand 5 Johannesburg apartment is 4.7 km from the Nicolway Bryanston Shopping Centre and offers a terrace with a swimming pool. Nearly a 20-minute walk from this apartment… More

From US$ 465 Book Now

Firenza 24

5 Pam Road, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Firenza 24 Apartment Johannesburg, which is within 20 minutes' walk of the Sandton Market @ The Park and only 1.1 km from Rand Merchant Bank. The… More

From US$ 113 Book Now

Illovo Central Luxury Apartment

70 Melville Road, Johannesburg, South Africa View map

Situated a mere 5 minutes on foot from Summer Place, the 110 m² Luxury Apartment Johannesburg also boasts easy access to Gau Sandton train station which is only 1.5 km away. To diversify guests'… More

Book Now

Estelle Family Cottage

2 Estelle Avenue, Johannesburg, South Africa View map

Welcome to the Estelle Family Cottage, a charming retreat nestled in the heart of Johannesburg, conveniently located just a 30-minute drive from the vibrant Gau Sandton. This idyllic getaway combines… More

From US$ 119 Book Now

Sandton Luxury Apartments At Hydro

86 Grayston Drive, Johannesburg, South Africa View map

Located within 25 minutes' walk of the large grassy Innesfree Park, Sandton Luxury Apartments At Hydro Johannesburg features complimentary private parking for those who travel by car. The spacious… More

Book Now

City Comfort

Bedford Centre 326 Kingsley, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at City Comfort Johannesburg apartment, which is within 7 km of Johannesburg Stadium and approximately 10 minutes' drive from the Eastgate Shopping Centre… More

Book Now

2 Bedroom Penthouse Apartment In Sandton

Prestige Apartments Sandton - Westpoint, Johannesburg, South Africa View map

2 Bedroom Penthouse Apartment In Sandton Johannesburg is located 3.6 km from the Johannesburg Zoo and about a 25-minute walk from the Sandton City Shopping Centre. This apartment boasts a golf club… More

Book Now

Sandton Skye

3 Stan Road Morningside Sandton, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at the spacious Sandton Skye Johannesburg apartment, which is 19 minutes' walk from HSBC Africa and 2.3 km from the Sandton City Shopping Centre. With… More

Book Now

628 One Rosebank With On-Site Rooftop Restaurant

37 Cradock Avenue 628, Johannesburg, South Africa View map

Situated about 25 minutes on foot from Parktown North, 628 One Rosebank With On-Site Rooftop Restaurant Johannesburg apartment also boasts easy access to Rosebank train station which is just 0.7 km… More

Book Now

Bryanston Elgin - Cottage 2

71 Elgin Road, Johannesburg, South Africa View map

Situated approximately a 10-minute drive from the Bird Gardens, Bryanston Elgin - Cottage 2 Johannesburg also boasts easy access to Gau Sandton train station which is approximately 9 km away. The… More

From US$ 38 Book Now

Studio Bliss @Maboneng

24 Albrecht Street, Johannesburg, South Africa View map

**Welcome to Studio Bliss @Maboneng,** a luxurious retreat nestled in the vibrant heart of Johannesburg CBD, South Africa's largest city and the dynamic capital of Gauteng province. This distinctive… More

From US$ 30 Book Now

Emerald Sky Views

Greenstone Place, Johannesburg, South Africa View map

The spacious Emerald Sky Views Johannesburg apartment is located 4.1 km from the Glendower Golf Club and 9 minutes' walk from Church on The Way. With access to a golf club, this apartment caters to… More

From US$ 80 Book Now

Sophiscated Upmarket One Bedroom Apartment

29 Pytchley Road, Johannesburg, South Africa View map

**Welcome to the Sophisticated Upmarket One Bedroom Apartment, your sanctuary in Johannesburg's vibrant Bryanston district.** Just 18 kilometers from Lanseria International Airport, this exquisite… More

From US$ 45 Book Now

A Charm In Dainfern Near Montecasino Sandton

William Nicole Drive And Broadacres Drive The William, Johannesburg, South Africa View map

**A Charm In Dainfern Near Montecasino Sandton: An Inviting Retreat** Nestled in the heart of Dainfern, A Charm In Dainfern Near Montecasino Sandton offers an inviting escape that combines comfort… More

Book Now

The Lemon Tree Self- Catering

32 Annie Road, Johannesburg, South Africa View map

**Welcome to The Lemon Tree Self-Catering Apartment Johannesburg**, where comfort meets convenience in the vibrant heart of Randburg. Nestled in the enchanting Gauteng region, this welcoming retreat… More

From US$ 59 Book Now

Opulent Escape Rosebank

37 Cradock Avenue Apartment, Johannesburg, South Africa View map

To enjoy your vacation in Johannesburg, stay at Opulent Escape Rosebank Apartment Johannesburg, which is 2.2 km from the Zoo Lake Park and around a 10-minute drive from the Sandton Convention Center.… More

Book Now

Cozy Hyde Park House Apartments

15 Melville Road, Johannesburg, South Africa View map

Situated merely 0.9 km from South African Chamber of Commerce and Industry, Cozy Hyde Park House Apartments Johannesburg also boasts easy access to Gau Sandton train station which is 2.9 km away. The… More

Book Now

Firenza 1 Bed Apartment On Top Floor 1Km To Mandela Sq

5 Pam Road Unit 32 Firenza, Johannesburg, South Africa View map

**Welcome to Firenza 1 Bed Apartment On Top Floor 1Km To Mandela Square, where comfort meets convenience in the bustling heart of Sandton.** This vibrant district is not only home to the stock… More

Book Now