Hotels in Yeoville

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Where to stay in Yeoville?

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.
trending_down

Our prices for hotels in Yeoville are cheapest in September

See average prices and weather for all months

Price trends for hotels in Yeoville

Pricing is based on two traveler single night rates
Jun
$21
Average price during June is $21
Jul
$19
Average price during July is $19
Aug
$19
Average price during August is $19
Sep
$18
Average price during September is $18
Oct
$25
Average price during October is $25
Nov
$25
Average price during November is $25
Dec
$20
Average price during December is $20
Jan
$21
Average price during January is $21
Feb
$21
Average price during February is $21
Mar
$19
Average price during March is $19
Apr
$19
Average price during April is $19
May
$18
Average price during May is $18
Currently viewing crowd sizes and weather for June.

June

trending_downLow crowds
High 65°F / low 44°F. Sunny most days.
65°
weather_sun
June, Low crowds, average high temperature 65 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
65°
weather_sun
July, Moderate crowds, average high temperature 65 degrees Fahrenheit, average low temperature 43 degrees Fahrenheit. Sunny most days.
43°
71°
weather_sun
August, High crowds, average high temperature 71 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
79°
weather_sun
September, High crowds, average high temperature 79 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
81°
weather_sun
October, High crowds, average high temperature 81 degrees Fahrenheit, average low temperature 58 degrees Fahrenheit. Sunny most days.
58°
81°
weather_sun
November, Moderate crowds, average high temperature 81 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
80°
weather_sun
December, Low crowds, average high temperature 80 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
81°
weather_sun
January, Low crowds, average high temperature 81 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Sunny most days.
62°
80°
weather_sun
February, Moderate crowds, average high temperature 80 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
79°
weather_sun
March, High crowds, average high temperature 79 degrees Fahrenheit, average low temperature 59 degrees Fahrenheit. Sunny most days.
59°
73°
weather_sun
April, Low crowds, average high temperature 73 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Sunny most days.
54°
70°
weather_sun
May, Moderate crowds, average high temperature 70 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
Monthly weather averages (˚F)

Top landmarks in Johannesburg

Find out more about Yeoville

Find out more about Yeoville

Yeoville Unveiled: A Journey Through Heritage and Nature's Embrace

Yeoville, a vibrant suburb of Johannesburg, is a cultural melting pot rich in history and diversity. Wander through its lively streets lined with historic buildings and traditional markets, where the aroma of global cuisines wafts through the air. Discover the scenic Yeoville Park, perfect for picnics and leisurely strolls, or explore the nearby nature reserves, offering a serene escape from the urban buzz. With its eclectic blend of art, food, and community spirit, Yeoville invites travelers to experience the authentic heartbeat of Johannesburg, making it a must-visit for those seeking an off-the-beaten-path adventure. For great hotel rates in Yeoville, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Yeoville

Yeoville offers a variety of accommodation options, from cozy guest houses to more modern hotels. You'll find a mix of budget-friendly stays and comfortable lodgings, all within reach of local attractions and vibrant community life. Enjoy a unique blend of cultures while exploring this lively neighborhood. Here are some of the best hotels in Yeoville that our travelers love:

  1. Four Seasons Hotel The WestcliffOpens in a new window: This exquisite 5.0-star hotel offers a unique blend of luxury and romance, perfect for discerning leisure travelers. With a serene garden view restaurant, guests can indulge in delightful culinary experiences that enhance their stay. The hotel features a luxurious spa complete with couples treatment rooms, deep tissue massages, and a steam room, ensuring relaxation and rejuvenation. The property also boasts a variety of amenities designed to make your stay memorable, such as 24-hour room service and enhanced safety protocols for food and beverage services. The consistently high praise for the accommodating staff creates an inviting atmosphere, setting the stage for a truly unforgettable vacation.
  2. The Houghton HotelOpens in a new window: This stunning 5.0-star hotel is a haven for luxury and golf enthusiasts, providing an exceptional experience for leisure travelers. The hotel features top-notch service from check-in to check-out, ensuring a seamless journey. Guests can enjoy high-end amenities such as an onsite mini-golf course, a children's pool, and highchairs for the little ones, making it perfect for families as well. Renowned for its upscale service and luxurious setting, this hotel is a top choice for those seeking an indulgent getaway. The positive sentiments surrounding the exceptional staff highlight the commitment to creating a memorable and enjoyable stay.
  3. The Residence Boutique HotelOpens in a new window: This sophisticated 5.0-star hotel is tailored for luxury travelers seeking an exquisite experience. With a focus on golf and upscale amenities, the property features a remarkable spa and exceptional onsite dining options that are sure to impress. The hotel provides a refined atmosphere, perfect for relaxation and indulgence. Guests rave about the delightful surprises that await them throughout their stay, contributing to a perfect getaway. The seamless service and elegant design create a captivating environment, making this hotel a premier choice for those looking to immerse themselves in luxury.

Top locations to stay in Yeoville

Staying in Yeoville, Johannesburg, Gauteng, South Africa, puts you near Johannesburg City Hall, Carlton Centre, and Johannesburg Art Gallery. Johannesburg City Hall impresses with its stunning architecture and rich history, while the Carlton Centre offers a mix of shopping and entertainment. The Johannesburg Art Gallery showcases remarkable art collections. For first-time visitors, staying near Johannesburg Art Gallery provides a cultural hub and easy access to other attractions.

  1. Near Johannesburg City HallOpens in a new window: Staying near Johannesburg City Hall puts you in the heart of the city's vibrant culture. This historic building showcases stunning architecture and offers easy access to a variety of museums. Explore must-see destinations like Constitution Hill and Museum Africa, where you can dive deep into the local history and art scene.
  2. Near Carlton CentreOpens in a new window: The Carlton Centre is a bustling hub that provides a unique blend of shopping and cultural experiences. It's the perfect spot to stay if you want to explore the nearby Johannesburg Art Gallery and enjoy the local arts. Plus, the Eastgate Shopping Centre and Melrose Arch Shopping Centre are just a stone's throw away, making it easy to indulge in retail therapy.
  3. Near Johannesburg Art GalleryOpens in a new window: If you stay near the Johannesburg Art Gallery, you'll be surrounded by stunning artworks and a rich cultural atmosphere. This area is perfect for art lovers, offering a variety of galleries and museums. Don't miss the chance to visit Museum Africa, which adds to the vibrant artistic flair of the neighborhood.

Things to do in Yeoville

Yeoville offers a vibrant mix of urban energy and natural beauty, perfect for those looking to explore. Stroll through lush parks, enjoy scenic landscapes, or hit the racetrack for some thrilling action. With shopping centers and entertainment venues, there's always something exciting happening, making it a must-visit destination.

  • Carlton CentreOpens in a new window – Head to the Carlton Centre, a remarkable skyscraper that offers a glimpse into Johannesburg’s history and skyline. Take the elevator to the observation deck for breathtaking views of the city, and explore the surrounding area, which is rich in vibrant local culture.
  • Johannesburg Art GalleryOpens in a new window – Discover a treasure trove of creativity at the Johannesburg Art Gallery. With a diverse collection of artworks, this gallery showcases both local and international pieces. Stroll through the exhibits and appreciate the fusion of historic and contemporary art that reflects the city’s dynamic spirit.
  • Constitution HillOpens in a new window – Visit Constitution Hill, a site that tells the story of South Africa’s journey to democracy. Explore the old jail and the Constitutional Court while learning about the country’s history and the fight for justice. The grounds also provide a serene park-like atmosphere perfect for contemplation.
  • South African National Museum of Military HistoryOpens in a new window – Dive into military history at the South African National Museum of Military History. Explore a vast collection of artifacts, vehicles, and exhibitions that highlight key moments in the nation’s military past. The museum’s interactive displays make it a fascinating destination for visitors of all ages.
  • Hillbrow Telkom TowerOpens in a new window – Don't miss the Hillbrow Telkom Tower, a modern landmark that punctuates Johannesburg's skyline. While visiting, take in the architectural design and the surrounding neighborhoods, which pulse with energy and life. It’s a great spot for photography and experiencing the city's vibrant atmosphere.

5 tips for savvy savings when booking a hotel in Yeoville

  1. Book for the cheapest times: The most affordable time to visit Yeoville is during January, November, and December, when hotel prices may drop. For those on a budget, staying for at least 2 to 3 days is great value for money, allowing you to fully explore the area’s significant landmarks, historical sites, and cultural attractions. Highlights include local parks, historic buildings, and nature reserves that showcase Yeoville's rich heritage and natural beauty. This budget-friendly approach ensures you enjoy the best of Yeoville without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Yeoville, consider exploring the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay informed about flash sales and special last-minute promotions. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, increasing your chances of finding the best option. If room availability changes or prices drop, you'll be among the first to know, making it easier to book your getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors like the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay at a hotel in Yeoville. For a more personalized experience, boutique hotels can provide unique accommodations and sometimes better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we may suggest more affordable dates that could help you get a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it usually tends to come with a higher price tag. To find more affordable options, consider hotels located in less central neighborhoods, where you can strike a balance between cost and easy access to your planned destinations. You might also look into independent hotels a bit farther out, which can offer a more genuine and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Yeoville. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Yeoville

Yeoville experiences its lowest average temperature in July, at 53.1°F (11.7°C), while January is the hottest month, with an average temperature of 70.7°F (21.5°C). December is usually the wettest month. January, February, and July are the peak travel months in Yeoville, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with no to light rainfall. On the other hand, May, November, and December tend to be quieter times to visit, marked by no to light rainfall and mostly sunny conditions.

What's Yeoville Like?

If you want to find the perfect part of the city to explore, consider Yeoville. Places to visit like Hillbrow Telkom Tower and Ellis Park Stadium are not far away. Constitution Hill and Carlton Centre are a couple of more places to see nearby.

Where are the Best Places to Stay in Yeoville?

We have 8 accommodations in the neighborhood. Listed below are our travelers' top places to stay in Yeoville:

Royal Crown Guesthouse

  • Free parking • Free WiFi • 24-hour front desk

Legacy Guest Lodge

  • Free parking • Free WiFi • Terrace • Garden • 24-hour front desk

How to Get to Yeoville

Flying to:

  • O.R. Tambo Intl. Airport (JNB), 11.1 mi (17.9 km) from Yeoville
  • Lanseria Intl. Airport (HLA), 19.1 mi (30.8 km) from Yeoville

Things to See and Do in and around Yeoville

Things to See near Yeoville:

  • Hillbrow Telkom Tower (0.8 mi/1.3 km away)
  • Constitution Hill (1.3 mi/2 km away)
  • Carlton Centre (1.8 mi/2.8 km away)
  • Johannesburg City Hall (1.9 mi/3.1 km away)
  • University of Witwatersrand (2.1 mi/3.3 km away)

Things to Do near Yeoville:

  • South African National Museum of Military History (1.8 mi/2.9 km away)
  • Johannesburg Zoo (1.9 mi/3 km away)
  • Museum Africa (2.2 mi/3.6 km away)
  • Newtown Junction Mall (2.2 mi/3.6 km away)
  • 1 Fox (2.5 mi/4 km away)

When Is the Best Time to Visit Johannesburg?