Search Hotels in Cresta, Johannesburg

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cresta hotels

Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
24.8 km from Cresta
8.6 out of 10, Excellent, (1655)
"Clean room and good food "
United States
Matt
The price is Rp1.663.747
Rp1.913.309 total
includes taxes & fees
5 Jan - 6 Jan 2026
Southern Sun O.R Tambo

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
3.0 star property
24.7 km from Cresta
8.8 out of 10, Excellent, (1830)
"Location, check in, staff, amenities were all excellent "
Canada
Kim
The price is Rp2.345.268
Rp2.697.058 total
includes taxes & fees
7 Jan - 8 Jan 2026
City Lodge Hotel at OR Tambo International Airport

Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
24.2 km from Cresta
8.4 out of 10, Very good, (857)
"Excellent place to stay near the airport. Breakfast was outstanding!"
Canada
Jonathan
The price is Rp1.609.804
Rp1.851.276 total
includes taxes & fees
14 Jan - 15 Jan 2026
Garden Court O.R. Tambo International Airport

Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
25.3 km from Cresta
8.6 out of 10, Excellent, (1002)
"Nice friendly staff"
United Kingdom
Sally
The price is Rp1.232.129
Rp1.431.117 total
includes taxes & fees
9 Jan - 10 Jan 2026
Protea Hotel by Marriott O.R. Tambo Airport

@Sandton Hotel

@Sandton Hotel
3.0 star property
7.9 km from Cresta
9.4 out of 10, Exceptional, (315)
"Everything at Sandton is pretty much on point. I love the hospitality and sweet service from staff all round "
United States
Edward
The price is Rp1.615.875
Rp1.858.256 total
includes taxes & fees
3 Jan - 4 Jan 2026
@Sandton Hotel

Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
4.0 star property
27.1 km from Cresta
8.6 out of 10, Excellent, (792)
"Convenient location & comfortable room. "
United States
Jagannathan
The price is Rp1.018.208
Rp1.182.648 total
includes taxes & fees
23 Jan - 24 Jan 2026
Holiday Inn Johannesburg Airport by IHG

Sunrock Guesthouse

Sunrock Guesthouse
4.0 star property
25.5 km from Cresta
9.4 out of 10, Exceptional, (855)
"Very friendly staff. "
Canada
Christopher
Sunrock Guesthouse

NH Johannesburg Sandton Hotel

NH Johannesburg Sandton Hotel
5.0 star property
Sandown, 8.6 km from Cresta
8.8 out of 10, Excellent, (666)
"Excellent room! Great staff!"
United States
jayanthi
The price is Rp1.646.884
Rp1.893.917 total
includes taxes & fees
30 Jan - 31 Jan 2026
NH Johannesburg Sandton Hotel

Premier Hotel OR Tambo

Premier Hotel OR Tambo
4.0 star property
25.3 km from Cresta
8.6 out of 10, Excellent, (1006)
"Quick and easy check in, clean room and comfortable bed. Friendly staff and good food. "
Canada
Cheryl
The price is Rp1.645.797
Rp1.892.669 total
includes taxes & fees
30 Jan - 31 Jan 2026
Premier Hotel OR Tambo

Hotel Sky Sandton

Hotel Sky Sandton
3.5 star property
Sandown, 8 km from Cresta
8.6 out of 10, Excellent, (294)
"It’s a great place to stay in Johannesburg area. The area is safe to walk around. Hotel is great with nice rooms and good amenities."
United States
Omar
The price is Rp1.581.341
Rp1.818.542 total
includes taxes & fees
1 Jan - 2 Jan 2026
Hotel Sky Sandton

Southern Sun Rosebank

Southern Sun Rosebank
4.0 star property
Rosebank, 6.3 km from Cresta
8.6 out of 10, Excellent, (401)
"Nice accommodations close to Rosebank. Included breakfast was good. Restaurant was tasty."
United States
Rachel
The price is Rp1.391.185
Rp1.599.862 total
includes taxes & fees
2 Jan - 3 Jan 2026
Southern Sun Rosebank

InterContinental Johannesburg O.R Tambo Airport by IHG

InterContinental Johannesburg O.R Tambo Airport by IHG
5.0 star property
25.2 km from Cresta
9.4 out of 10, Exceptional, (1004)
"The property and staff were excellent and our stay was comfortable. The food was excellent, as well. Highly recommend!! "
United States
Elizabeth
The price is Rp5.148.144
Rp6.846.912 total
includes taxes & fees
29 Jan - 30 Jan 2026
InterContinental Johannesburg O.R Tambo Airport by IHG

Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel
4.0 star property
Sandown, 8.3 km from Cresta
8.8 out of 10, Excellent, (1002)
"Great stay and experience "
United Kingdom
Sandra
The price is Rp1.599.426
Rp1.857.733 total
includes taxes & fees
1 Jan - 2 Jan 2026
Radisson Blu Gautrain Hotel

Protea Hotel by Marriott Johannesburg Balalaika Sandton

Protea Hotel by Marriott Johannesburg Balalaika Sandton
4.0 star property
Sandown, 8.4 km from Cresta
8.4 out of 10, Very good, (900)
"Good location and comfortable stay"
United States
Ricardo
The price is Rp1.301.502
Rp1.511.694 total
includes taxes & fees
30 Jan - 31 Jan 2026
Protea Hotel by Marriott Johannesburg Balalaika Sandton

The Cliffside Boutique Getaway

The Cliffside Boutique Getaway
5.0 star property
2.1 km from Cresta
10.0 out of 10, Exceptional, (8)
"Fantastic Boutique Hotel, food was excellent and the staff were all fantastic! Highly recommend this place for relaxing stay. "
United States
Nkungame
The price is Rp3.489.387
Rp4.012.795 total
includes taxes & fees
10 Jan - 11 Jan 2026
The Cliffside Boutique Getaway

Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank, 6.7 km from Cresta
8.8 out of 10, Excellent, (480)
"Great staff, great location and the room was very clean! "
United Kingdom
alesandro
The price is Rp1.067.405
Rp1.409.370 total
includes taxes & fees
11 Jan - 12 Jan 2026
Holiday Inn Johannesburg - Rosebank by IHG

Emerald Guesthouse

Emerald Guesthouse
3.0 star property
25.5 km from Cresta
7.8 out of 10, Good, (567)
"Great guest house with a reliable shuttle from the airport "
United States
Mpendulo
The price is Rp725.835
Rp834.710 total
includes taxes & fees
2 Jan - 3 Jan 2026
Emerald Guesthouse

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
4.5 star property
6.6 km from Cresta
8.4 out of 10, Very good, (83)
"Great staff from every aspect- front desk, bar and service. I would recommend this place for the team alone!!!"
United States
Corrin
The price is Rp1.537.741
Rp1.783.779 total
includes taxes & fees
31 Jan - 1 Feb 2026
Radisson RED Hotel, Johannesburg Rosebank

Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square
5.0 star property
Sandown, 7.8 km from Cresta
9.2 out of 10, Wonderful, (757)
"Great value for money, excellent location"
United States
Tatiana
The price is Rp2.994.445
Rp3.443.612 total
includes taxes & fees
1 Jan - 2 Jan 2026
Davinci Hotel And Suites On Nelson Mandela Square

Hyde Johannesburg Rosebank

Hyde Johannesburg Rosebank
4.0 star property
Rosebank, 6.6 km from Cresta
9.6 out of 10, Exceptional, (160)
"Excellent hotel, great food, well priced drinks , had a great stay"
Australia
BRENDAN
The price is Rp2.727.813
Rp2.727.813 total
includes taxes & fees
6 Jan - 7 Jan 2026
Hyde Johannesburg Rosebank
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Cresta

Find the best Cresta areas for the activities you enjoy most.

Sandton

Travellers to Sandton praise its popular shops. If you've got some more time to explore, be sure to stop by Nelson Mandela Square and Sandton City Mall.

Rosebank

Rosebank is known for its abundant dining options, and you can plan a trip to Rosebank Mall and The Zone @ Rosebank Shopping Center while you're in town.

O.R. Tambo

If you're spending some time in O.R. Tambo, International Terminal Duty Free Mall and Emperors Palace Casino are top sights worth seeing.

Midrand

You'll enjoy the gardens and spas in Midrand. You might want to make time for a stop at Mall of Africa or Kyalami Racetrack.

Randburg

Unique features of Randburg include the golf courses and gardens. Make a stop by Emmarentia Dam or Johannesburg Botanical Garden while you're exploring the area.

Top Cresta Hotel Reviews

Find out more about Cresta

Top reasons to visit Cresta

  • Vibrant Shopping Centre: Cresta boasts a lively shopping mall, perfect for retail therapy and dining experiences.
  • Family-Friendly Activities: The area is ideal for families, offering various engaging activities and attractions.
  • Rich Cultural Experiences: Explore local history museums and modern squares that highlight South African heritage.
  • Outdoor Leisure: Enjoy activities like tennis, bicycle tours, and scenic sightseeing in the surrounding areas.
  • Diverse Accommodation Options: Cresta provides a range of lodging, from luxurious hotels to budget-friendly guesthouses.

Find great hotels near Cresta

Cresta offers a diverse selection of accommodations to suit every traveller's needs, from business trips to family getaways. With a variety of hotels and guesthouses available, you’ll find convenient options near the Cresta Shopping Centre, as well as accessible parking for guests. Whether you seek a relaxing spa experience or a central location to explore Johannesburg, Cresta has something to cater to your preferences.

  • Davinci Hotel And Suites On Nelson Mandela Square: This luxurious 5-star hotel embodies elegance and sophistication, making it an ideal choice for business travellers, families, and couples seeking a romantic getaway. Located a mere 8.0km from Cresta, the hotel features a range of family-friendly amenities, including supervised childcare and babysitting services. Guests can indulge in romantic experiences with stunning pool views from the on-site restaurant, complemented by 24-hour room service. For relaxation, the hotel offers a serene spa experience with a hot tub, sauna, steam room, reflexology, and body treatments, ensuring a memorable and rejuvenating stay.
  • The Capital Melrose: A solid choice for business travellers, this 3.5-star hotel is situated 9.7km away from Cresta. The Capital Melrose combines comfort and convenience with modern amenities tailored for professionals on the move. Its strategic location provides easy access to business districts, while offering a peaceful retreat for guests looking to unwind after a busy day. The hotel prides itself on efficient service and quality accommodations, ensuring a pleasant stay for those focused on work.
  • The Capital on the Park: This exquisite 5-star property, located 9.7km from Cresta, is perfect for those seeking a luxurious and spa-themed vacation. Guests can enjoy a comprehensive spa and pool service, featuring an on-site spa, steam room, and relaxation amenities such as poolside bar service and sun loungers. With its blend of opulence and tranquillity, The Capital on the Park ensures a rejuvenating escape, making it a top choice for discerning travellers.

Where to stay near Cresta

Exploring Cresta, Johannesburg offers a delightful blend of family-friendly and business-themed experiences. This bustling hub is surrounded by vibrant neighbourhoods, each showcasing the warmth of South African hospitality. From luxurious accommodations to budget-friendly options, you'll find the perfect place to relax. Venture out to nearby attractions for a city break filled with rich African culture and exciting activities, making your stay in this amazing location truly unforgettable.

  • Johannesburg: As a bustling metropolis, Johannesburg serves as the heart of South Africa's economic and cultural landscape. Located in close proximity to Cresta, this vibrant city welcomes visitors year-round, with peak tourist activity occurring in March and during the spring months of October to November. Known for its city themed, family, and business experiences, Johannesburg boasts an array of attractions, including expansive shopping centres and recreational areas. Notable landmarks such as stadiums and modern squares highlight the city's dynamic atmosphere, making it an essential stop for any traveller.
  • Sandton: Just 8.0km from Cresta, Sandton is a premier neighbourhood celebrated for its affluence and commercial prowess. This area attracts visitors throughout the year, with a notable influx during January to February and September. Sandton is a hub for city themed, business, and family experiences, featuring an impressive selection of shopping malls and recreational areas. Visitors can explore modern squares and event venues, enhancing the area's appeal as a sophisticated destination for both leisure and business travellers.
  • Randburg: Situated a mere mile from Cresta, Randburg is a lively neighbourhood that offers a delightful blend of urban and suburban charm. With steady visitor numbers peaking between January and March, this area is ideal for those seeking city themed, family, and business experiences. Randburg features various shopping centres, golf courses, and botanical gardens that provide a refreshing escape from the city's hustle. Landmark attractions, including event venues and monuments, enrich the cultural tapestry of Randburg, making it a wonderful area to explore.

Things to do near Cresta

Cresta offers a delightful blend of family-friendly activities and business amenities, making it ideal for a city-themed holiday. Visitors can explore the vibrant shopping centre and mall, enjoy leisure at a country private club, or participate in community gatherings. For those seeking more active pursuits, options like Corviglia tennis, bicycle tours, and scenic sightseeing enhance the experience, ensuring there's something for everyone in this lively Johannesburg suburb.

Shopping

If you're in Cresta, consider visiting the Melrose Arch Shopping Centre and Sandton City Mall, both offering vibrant shopping experiences with a mix of entertainment and family-friendly options. For a local flavour, check out the Neighbourgoods Market, perfect for unique gifts and souvenirs.

Recreation

Randpark Golf Club offers a relaxing outdoor experience with its beautifully manicured greens, ideal for a leisurely round of golf. Adventure Golf provides a fun-filled family day out with its engaging mini-golf course, perfect for both kids and adults seeking adventure.

Adventure

Kyalami Racetrack, located 17.7km from Cresta, offers exhilarating motor racing experiences amidst a vibrant sports atmosphere. For a thrilling indoor adventure, Lazer Quest, just 3.2km away, promises excitement with laser tag games. Meanwhile, at Orlando Towers, situated 11.3km from Cresta, you can experience the rush of bungee jumping.

Nightlife

In Cresta, Ster-Kinekor Cresta offers a delightful cinema experience with a blend of romance and family entertainment, located 161m away. For a cultural night out, Joburg Theatre and Kinder Theatre, situated 6 and 4.8km away respectively, present captivating performances in a vibrant atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cresta

To save money during your visit to Cresta, consider travelling in June or December to January when accommodation prices are lower, with Saturday being the most affordable day to stay. Use Expedia’s search tool to filter by budget and hotel type, such as eco-friendly options, to find great deals. Combine your hotel bookings with flights and activities for additional savings. For transportation, utilise the local public transport system, which is economical, or explore the area on foot to enjoy the sights without extra costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Cresta are June and December to January, where the prices are slightly lower. This is in comparison to February, May and July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Cresta is Saturday. The most expensive day to stay around Cresta is Monday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, chosen location, and additional preferences. You can arrange your results to display prices from lowest to highest, allowing you to discover the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Cresta hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Cresta

Cresta in Johannesburg is an excellent destination for family, business, and city-themed holidays. Visitors can explore a variety of attractions such as history museums, modern squares, and event venues, all of which provide a rich cultural experience. Whether you're seeking educational outings or family-friendly activities, Cresta offers a delightful blend of experiences that cater to diverse interests.

  • Nelson Mandela Bridge: This modern bridge, located 9.7km from Cresta, showcases stunning architectural design and vibrant city vibes. Walking across offers panoramic views of Johannesburg's skyline, making it a fantastic spot for photographs and local experiences.
  • Nelson Mandela Square: Situated 8.0km away, this bustling square is a hub of activity, featuring a large statue of Nelson Mandela. It's a perfect place for shopping, dining, and immersing yourself in the city's cultural atmosphere.
  • Sandton Convention Centre: Also located 8.0km from Cresta, this event venue exudes business vibes and hosts various conferences and exhibitions. Its modern facilities and architectural elegance make it a notable landmark in the Sandton area.

Best time to go to Cresta

The best time to visit Cresta is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January70.7°F (21.5°C)Light RainMostly SunnyAverageSlightly Low
February69.8°F (21.0°C)Light RainMostly SunnySlightly HighSlightly High
March68.2°F (20.1°C)Light RainMostly SunnyAverageAverage
April63.0°F (17.2°C)Light RainSunnySlightly HighAverage
May59.0°F (15.0°C)No RainSunnyAverageSlightly High
June53.2°F (11.8°C)No RainSunnyAverageSlightly Low
July53.1°F (11.7°C)No RainSunnySlightly HighSlightly High
August58.8°F (14.9°C)No RainSunnySlightly LowAverage
September66.4°F (19.1°C)No RainSunnyAverageAverage
October69.1°F (20.6°C)Light RainSunnySlightly LowAverage
November69.8°F (21.0°C)Light RainMostly SunnyAverageAverage
December70.3°F (21.3°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Cresta

Arriving in Cresta, Johannesburg is convenient via two major airports. O.R. Tambo International Airport (JNB) is situated 25.7km away, with excellent nearby hotels such as the 5-star Davinci Hotel And Suites, 17.7km from the airport, offering a range of transport services including 24-hour shuttles. Lakeview Boutique Hotel, 6.4km from JNB, also provides similar transport options. Alternatively, Lanseria Airport (HLA) is 16.4km from Cresta, with notable hotels like the 4-star Moon and Sixpence Garden Guest House, 8.0km away. This guest house is easily accessible, ensuring a smooth journey to your destination.

Frequently asked questions

What is Cresta like?
You'll be sure to have fun exploring Johannesburg's Cresta neighbourhood. Make sure that you visit Cresta Shopping Centre and Ster-Kinekor Cresta as part of your Cresta travel plans.
If I need to cancel my hotel reservation in Cresta, will I receive a refund?
Yes, you'll find most hotel room reservations are fully refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on "Search", then filter by "fully refundable" to get the top deals on offer in Cresta.
What is there to do in this Johannesburg neighbourhood?
A few attractions you might want to check out while you're in Cresta are Cresta Shopping Centre and Ster-Kinekor Cresta. While you're out sightseeing, Randpark Golf Club and Northcliff Ridge Ecopark are a couple of additional sights to visit in Johannesburg.