Hotels & Accommodation in Kenilworth

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Kenilworth?

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.

Hotels in Kenilworth with free breakfast

Luxury hotels in Kenilworth

When is the best time to visit Johannesburg?

Our prices for hotels in Johannesburg are cheapest in September
Price trends for hotels in Johannesburg
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Johannesburg
November
Moderate crowds
High 27°C / low 15°C. Sunny most days.
View properties in November
27°
weather_sun
November, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
December, Low crowds, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
27°
weather_sun
January, Low crowds, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
27°
weather_sun
February, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
March, High crowds, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
April, Low crowds, average high temperature 23 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
21°
weather_sun
May, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
18°
weather_sun
June, Low crowds, average high temperature 18 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
18°
weather_sun
July, Moderate crowds, average high temperature 18 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
22°
weather_sun
August, High crowds, average high temperature 22 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
26°
weather_sun
September, High crowds, average high temperature 26 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
27°
weather_sun
October, High crowds, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
Monthly weather averages (˚C)

Check out reviews of Kenilworth hotels guests love

Frequently asked questions

Is Kenilworth expensive to stay in?
You can find great hotels from R470 in Kenilworth to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Kenilworth hotels?
Discover great deals on hotels in Kenilworth with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Kenilworth hotels.
How can I find discounted rates and deals for Kenilworth hotels?
Unlocking discounted rates at hotels in Kenilworth couldn't be simpler. Members save up to 20% on select hotels when signed in. Silver, Gold, and Platinum members can earn additional rewards on VIP Access bookings.
Can I receive a refund if I cancel my Kenilworth hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Kenilworth hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
Is it worth staying in Kenilworth?
Basing yourself in Kenilworth makes it easy to explore Johannesburg, including the areas of Johannesburg South and Johannesburg CBD.
Find out more about Kenilworth

Discover Kenilworth: A Tapestry of Heritage and Natural Splendor

Kenilworth, nestled in Johannesburg's vibrant Gauteng province, is an eclectic blend of urban charm and cultural richness. Known for its renowned event and conference venues, this suburb offers a captivating atmosphere for business and leisure alike. Wander through the lush gardens of the Kenilworth Racecourse, or indulge in the delightful array of cafés and boutiques lining its streets. The area’s historical architecture and proximity to nature reserves create a unique urban escape, perfect for those seeking both excitement and tranquillity in South Africa's bustling heart. Discover Kenilworth, where every corner tells a story.

Things to do near Kenilworth

Kenilworth boasts a delightful blend of lush parks, serene lakes, and rolling greens, perfect for outdoor enthusiasts. Visitors can indulge in leisurely boating, invigorating hikes, or enjoy a round of golf at a scenic course. With vibrant shopping hubs and a welcoming atmosphere, it’s an inviting spot for all.

  • 4th Avenue ParkhurstOpens in a new window – Stroll along this vibrant street, known for its eclectic mix of shops, restaurants, and cafés. Enjoy the lively atmosphere as you explore unique boutiques and indulge in delicious local cuisine. This area is also popular for hosting various events, making it a great spot to connect with the local community or attend a conference. Whether you're looking to relax with a coffee or discover a new favourite dish, 4th Avenue Parkhurst offers something for everyone, ensuring a delightful experience in the heart of Kenilworth.

4 tips for savvy savings when booking a hotel in Kenilworth

  1. Book for the cheapest times: The most affordable time to visit Kenilworth is during January, April, and December, when hotel prices are lower. For a budget-friendly trip, a stay of at least 3 to 4 days is recommended to fully appreciate the area's key landmarks and cultural attractions. During your visit, you can explore various historical sites, a shopping centre, and a shopping mall centre, as well as enjoy the local event conference venues, golf courses, and private country clubs. This duration allows for a great value for money experience while soaking in the rich history and culture of Kenilworth.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Kenilworth, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on nearby hotels as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special last-minute promotions, so you don’t miss opportunities to save. Additionally, the Smart Shopping feature within the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options available. This way, you can be among the first to know if prices drop or rooms become available for your getaway.
  3. Be flexible with dates: Prices may fluctuate based on factors such as the hotel's location, star rating, and the season, so having some flexibility with your travel dates could enable you to save on your stay at a hotel in Kenilworth. If you're seeking distinctive accommodations, boutique hotels might provide a more personalised experience and occasionally better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that may be more affordable, helping you to secure a better deal.
  4. Consider your location: Opting for accommodation nearer to key attractions or city centres may offer convenience, yet it often comes with a steeper price tag. For more budget-friendly options, you might want to consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you intend to visit. Additionally, exploring independent hotels located a bit further out can lead to a more authentic and usually more affordable experience.

Best time to go to Kenilworth

Kenilworth has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Kenilworth, February, March, and November are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, April, June, and July are perfect for a quieter getaway, marked by no to light rainfall and sunny conditions.

What's Kenilworth like?

If you're looking for the perfect part of town to visit, why not visit Kenilworth? Places such as Gold Reef City Casino and Gold Reef City Theme Park are just a little farther away. Apartheid Museum and Carlton Centre are a couple of places to see nearby.

How to get to Kenilworth

Flying to:

  • Johannesburg (JNB-O.R. Tambo Intl.), 13.9 mi (22.4 km) from Kenilworth
  • Johannesburg (HLA-Lanseria), 23 mi (37 km) from Kenilworth

Things to see and do in and around Kenilworth

Things to see near Kenilworth:

  • Carlton Centre (3 mi/4.8 km away)
  • Johannesburg City Hall (3.1 mi/4.9 km away)
  • Mary Fitzgerald Square (3.4 mi/5.4 km away)
  • Klipriviersberg Nature Reserve (3.4 mi/5.5 km away)
  • Ellis Park Stadium (3.6 mi/5.8 km away)

Things to do near Kenilworth:

  • Gold Reef City Casino (2.3 mi/3.7 km away)
  • Gold Reef City Theme Park (2.3 mi/3.8 km away)
  • Apartheid Museum (2.6 mi/4.2 km away)
  • 1 Fox (3 mi/4.9 km away)
  • Southgate Mall (4.4 mi/7 km away)

When is the best time to visit Johannesburg?

  • Hottest months: January, October, November, December (average 21°C)
  • Coldest months: July, June, August, May (average 13°C)
  • Rainiest months: December, January, February, November (average 130 mm of rainfall)

Keep exploring