Find hotels in Yeoville, 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yeoville hotels

Royal Crown Guesthouse

Royal Crown Guesthouse
3.0 star property
Yeoville
7.4 out of 10, Good, (27)
"It was good. But the noise on the am's couldn't sleep "
South Africa
reabetswe
The price is NT$570
NT$656 total
includes taxes & fees
Dec 19 - Dec 20
Royal Crown Guesthouse

dejazzy guest house

dejazzy guest house
2.5 star property
Yeoville
dejazzy guest house

Legacy Guest Lodge

Legacy Guest Lodge
3.0 star property
Yeoville
6.6 out of 10, (41)
"My stay was unpleasant after reading the receipt information. As a female, I felt uncomfortable staying alone because the terms and conditions didn't hold me accountable for any risks. NB All people entering this facility do so entirely at their own risk if I saw this I wouldn't even bother to book."
South Africa
Tumi
The price is NT$570
NT$656 total
includes taxes & fees
Dec 30 - Dec 31
Legacy Guest Lodge

Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
17.4 km from Yeoville
8.6 out of 10, Excellent, (1654)
"Great staff, and very easy and convenient!"
United States
Robin
The price is NT$3,096
NT$3,561 total
includes taxes & fees
Jan 5 - 2026/1/6
Southern Sun O.R Tambo

Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
17 km from Yeoville
8.4 out of 10, Very Good, (856)
"Excellent place to stay near the airport. Breakfast was outstanding!"
Canada
Jonathan
The price is NT$2,995
NT$3,444 total
includes taxes & fees
Dec 31 - 2026/1/1
Garden Court O.R. Tambo International Airport

The Cliffside Boutique Getaway

The Cliffside Boutique Getaway
5.0 star property
10.4 km from Yeoville
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 NT$6,494
NT$7,468 total
includes taxes & fees
Jan 10 - 2026/1/11
The Cliffside Boutique Getaway

@Sandton Hotel

@Sandton Hotel
3.0 star property
9.5 km from Yeoville
9.4 out of 10, Exceptional, (309)
"perfect "
United States
Churchill
The price is NT$3,018
NT$3,471 total
includes taxes & fees
Dec 21 - Dec 22
@Sandton Hotel

Sunrock Guesthouse

Sunrock Guesthouse
4.0 star property
19 km from Yeoville
9.4 out of 10, Exceptional, (852)
"Friendly and accommodating staff. The food was wonderful! Transportation was great! Our room was comfortable. I highly recommend!"
United States
Hugh
Sunrock Guesthouse

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
3.0 star property
17.3 km from Yeoville
8.8 out of 10, Excellent, (1827)
"Great place to stay Friendly staff GREAT breakfast "
Canada
Robert
The price is NT$4,176
NT$4,802 total
includes taxes & fees
Dec 24 - Dec 25
City Lodge Hotel at OR Tambo International Airport

Premier Hotel OR Tambo

Premier Hotel OR Tambo
4.0 star property
18.4 km from Yeoville
8.6 out of 10, Excellent, (1005)
"Quick and easy check in, clean room and comfortable bed. Friendly staff and good food. "
Canada
Cheryl
The price is NT$3,074
NT$3,535 total
includes taxes & fees
Dec 24 - Dec 25
Premier Hotel OR Tambo

Hotel Sky Sandton

Hotel Sky Sandton
3.5 star property
Sandown, 8.8 km from Yeoville
8.6 out of 10, Excellent, (292)
"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 NT$2,780
NT$3,196 total
includes taxes & fees
Dec 19 - Dec 20
Hotel Sky Sandton

Radisson Blu Gautrain Hotel

Radisson Blu Gautrain Hotel
4.0 star property
Sandown, 8.4 km from Yeoville
8.8 out of 10, Excellent, (1001)
"Great stay and experience "
United Kingdom
Sandra
The price is NT$2,942
NT$3,417 total
includes taxes & fees
Dec 21 - Dec 22
Radisson Blu Gautrain Hotel

Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank, 4.7 km from Yeoville
8.8 out of 10, Excellent, (475)
"Great helpful staff Gautrain a bonus-would stay again "
United Kingdom
Peter
The price is NT$1,971
NT$2,605 total
includes taxes & fees
Dec 28 - Dec 29
Holiday Inn Johannesburg - Rosebank by IHG

Southern Sun Rosebank

Southern Sun Rosebank
4.0 star property
Rosebank, 4.8 km from Yeoville
8.4 out of 10, Very Good, (400)
"Nice accommodations close to Rosebank. Included breakfast was good. Restaurant was tasty."
United States
Rachel
The price is NT$2,716
NT$3,123 total
includes taxes & fees
Dec 21 - Dec 22
Southern Sun Rosebank

Protea Hotel by Marriott O.R. Tambo Airport

Protea Hotel by Marriott O.R. Tambo Airport
4.0 star property
18.2 km from Yeoville
8.6 out of 10, Excellent, (1007)
"Food was great!"
United States
Jonathan
The price is NT$2,292
NT$2,662 total
includes taxes & fees
Dec 27 - Dec 28
Protea Hotel by Marriott O.R. Tambo Airport

Clico Boutique Hotel

Clico Boutique Hotel
5.0 star property
Rosebank, 5.1 km from Yeoville
9.4 out of 10, Exceptional, (120)
"Had an amazing stay in this very comfortable hotel. The staff were very friendly and helpful and the food in the restaurant was outstanding. Loved our stay"
Australia
Megan
The price is NT$2,737
NT$3,147 total
includes taxes & fees
Dec 30 - Dec 31
Clico Boutique Hotel

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
4.5 star property
5 km from Yeoville
8.4 out of 10, Very Good, (81)
"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 NT$2,874
NT$3,333 total
includes taxes & fees
Jan 16 - 2026/1/17
Radisson RED Hotel, Johannesburg Rosebank

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank, 4.8 km from Yeoville
8.8 out of 10, Excellent, (3)
"Friendly Staff, rooms where clean and new linen is always great. "
South Africa
Allan
The price is NT$2,206
NT$2,537 total
includes taxes & fees
Dec 27 - Dec 28
Royal Majestic Hotel

Usambara lodge

Usambara lodge
4.0 star property
28.9 km from Yeoville
9.4 out of 10, Exceptional, (6)
"Beautiful and clean space. Nicely decorated and a wonderful breakfast."
South Africa
Anonymous traveler
The price is NT$2,206
NT$2,537 total
includes taxes & fees
Jan 3 - 2026/1/4
Usambara lodge

Afrique Boutique Hotel O.R. Tambo

Afrique Boutique Hotel O.R. Tambo
4.0 star property
18.4 km from Yeoville
9.2 out of 10, Wonderful, (130)
"We found this gem by accident, but highly recommended the stay and especially the dining experience. We loved it."
Australia
Madeleine
The price is NT$3,261
NT$3,750 total
includes taxes & fees
Dec 21 - Dec 22
Afrique Boutique Hotel O.R. Tambo
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 Yeoville

Find the best Yeoville areas and neighborhoods for the activities you enjoy most.

Sandton

A noteworthy feature of Sandton is its popular shops. While you're in town, be sure to stop and check out Nelson Mandela Square and Sandton City Mall.

Rosebank

Rosebank is known for its ample dining options, and you can make a stop by Rosebank Mall and The Zone @ Rosebank Shopping Center while in the area.

O.R. Tambo

While visiting O.R. Tambo, you might make a stop by sights like International Terminal Duty Free Mall and Emperors Palace Casino.

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 Yeoville Hotel Reviews

Find out more about Yeoville

Top reasons to visit Yeoville

  • Vibrant Nightlife: Yeoville boasts a lively nightlife scene, perfect for those looking to enjoy local bars and clubs.
  • Cultural Experiences: Discover local galleries and museums that showcase the neighborhood's rich history and artistic flair.
  • Diverse Shopping: Explore shopping centers like Eastgate Mall, offering trendy shops and delicious dining options.
  • Welcoming Atmosphere: Experience friendly locals and a vibrant community that makes visitors feel at home.
  • Variety of Accommodations: Yeoville provides a range of lodging options, from cozy guesthouses to upscale hotels.

Find great hotels near Yeoville

Discover a variety of accommodation options in Yeoville, Johannesburg, where you'll find everything from cozy guesthouses to upscale hotels. Perfect for business travelers and families alike, these lodgings offer luxurious experiences and essential amenities. Whether you seek a vibrant atmosphere or a peaceful retreat, Yeoville hotels provide a welcoming stay that caters to all your needs. Explore the diverse choices for a memorable vacation in this lively neighborhood.

  • Radisson Blu Gautrain Hotel: Experience a blend of modern luxury and convenient accessibility at the Radisson Blu Gautrain Hotel, situated just 8.0km from Yeoville. This 4-star property is a haven for families, business travelers, and LGBTQIA visitors, offering a welcoming atmosphere with dedicated services for children. Guests can enjoy amenities like complimentary cribs and family-friendly features, making it an ideal choice for those traveling with kids. The hotel’s proximity to the Gautrain makes it easy to explore Johannesburg, while its contemporary design and comfortable accommodations ensure a relaxing stay.
  • Garden Court Sandton City: Nestled in the heart of Johannesburg, Garden Court Sandton City is a 3-star hotel perfect for business travelers seeking convenience and comfort. Located 8.0km from Yeoville, this hotel offers easy access to the bustling city center, allowing guests to immerse themselves in the vibrant local culture. With its well-appointed rooms and business-friendly amenities, including high-speed internet and meeting facilities, it’s an excellent choice for those on the go. The welcoming atmosphere and attentive service ensure that each guest feels right at home.
  • Davinci Hotel And Suites On Nelson Mandela Square: Indulge in luxury at the 5-star Davinci Hotel And Suites On Nelson Mandela Square, located 8.0km from Yeoville in a prime shopping district. This upscale hotel caters to discerning travelers with its spa-themed offerings, including couples' treatment rooms and a variety of massage options. Guests can unwind by the pool or indulge in reflexology treatments, making it a perfect retreat after a day of shopping. With its sophisticated design and exceptional service, Davinci promises a lavish experience that combines relaxation with the excitement of urban living.

Where to stay near Yeoville

Yeoville offers a vibrant atmosphere perfect for family getaways and business travels alike. Explore the lively streets filled with friendly locals, or enjoy a relaxing day at the nearby Eastgate Mall, known for its trendy shops and delicious dining options. This suburb showcases a unique blend of luxury and culture, making it an ideal spot for those seeking both adventure and relaxation in Johannesburg.

  • Johannesburg: As South Africa's largest city, Johannesburg is a vibrant metropolis that pulses with energy and diversity. Yeoville, nestled within its borders, offers visitors a rich tapestry of experiences. With year-round appeal, the city sees a surge in visitors during March and October to November. Travelers flock here for city-themed adventures, family outings, and business engagements. Explore shopping centers and recreational areas, and don’t miss local landmarks like the sports stadiums and modern squares that reflect the city's dynamic culture.
  • Sandton: Located a short drive from Yeoville, Sandton is an upscale neighborhood renowned for its luxury and business hub. At approximately 8.0km away, it boasts a steady influx of visitors, especially peaking in January to February and September. Ideal for city-themed experiences, family fun, and business conferences, Sandton is packed with high-end shopping malls and recreational venues. Highlights include modern squares and event conference venues that showcase the area’s sophistication and charm, making it a must-visit for those seeking a taste of luxury.
  • Downtown Johannesburg: Just 1.6km from Yeoville, Downtown Johannesburg is a lively neighborhood brimming with culture and history. This area attracts families and outdoor enthusiasts year-round, particularly during peak travel seasons in March and October to November. Visitors can enjoy a mix of shopping centers, educational venues, and vibrant piazza squares. The local landmarks, including event conference venues and convention centers, offer a glimpse into the city’s bustling urban life, making Downtown Johannesburg a captivating stop on your travels.

Things to do near Yeoville

Yeoville offers a vibrant mix of family-friendly activities and urban experiences, making it an ideal destination for various vacations. Visitors can enjoy a lively nightlife scene, explore shopping centers and malls, and catch a show at a local theater. With its diverse options, Yeoville ensures that there's something for everyone, from leisure shopping to exciting entertainment.

Shopping

For shopping in Yeoville, visit Melrose Arch Shopping Centre, located 6.4km away, offering a vibrant mix of entertainment and family-friendly vibes. Closer to Yeoville, Neighbourgoods Market and Bus Factory, both 3.2km away, provide a lively atmosphere with local goods and unique finds.

Recreation

At Ellis Park Stadium, immerse yourself in the vibrant sports atmosphere, just 1.6km from Yeoville. Houghton Golf Club offers an invigorating outdoor experience with its beautifully maintained greens, located two miles away. For a refreshing swim, visit the Ellis Park Swimming Pool, also 1.6km away, perfect for family fun and relaxation.

Adventure

Kyalami Racetrack offers thrilling motor racing experiences, perfect for adrenaline junkies, located 20.9km from Yeoville. Orlando Towers provides an exhilarating bungee jumping experience, situated 14.5km away. For family fun, Wild Waters - Boksburg, an exciting waterpark, is located 17.7km from Yeoville, ensuring entertainment for all ages.

Nightlife

In Yeoville, the Victory Theater offers a blend of romance and culture just 1.6km away, perfect for an enchanting night. Bassline, located two miles away, pulses with city energy and entertainment. For a laid-back evening, the Ster-Kinekor Rosebank cinema, three miles from Yeoville, provides family-friendly films and cozy vibes.

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

Booking tips and Expedia advantages for Yeoville

To save money on your trip to Yeoville, consider visiting during the cheaper months of November to January and avoiding Mondays for hotel stays. Saturdays offer the best rates. Use Expedia to compare and customize your bookings, prioritizing budget-friendly options. Look for eco-certified hotels for sustainable stays, and save further by bundling your hotel, flights, and activities. Explore free local attractions and utilize public transport for affordable travel within the city. With these tips, you can enjoy a memorable vacation without overspending.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Yeoville are November 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 Yeoville is Saturday. The most expensive day to stay around Yeoville is Monday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to customize your travel experience by letting you set your budget, choose your desired location, and more. You can arrange your search results to display prices from lowest to highest, ensuring that you find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save on your travel expenses by combining your Yeoville hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Yeoville

Yeoville offers a vibrant mix of family-friendly activities and cultural experiences, making it ideal for both leisure and business travelers. Visitors can explore local galleries, delve into history at museums, and appreciate the charm of historic colleges and universities. This neighborhood is perfect for those looking to immerse themselves in the city's rich culture while enjoying a unique urban experience.

  • The AGOG: Located only 1.6km from Yeoville, The AGOG is a vibrant gallery showcasing contemporary art that reflects the rich cultural tapestry of South Africa. Visitors can immerse themselves in thought-provoking exhibitions and community-driven projects.
  • University of Witwatersrand: A historic institution situated 3.2km away, the University of Witwatersrand boasts stunning architecture and a legacy of academic excellence. Explore its beautiful campus, which plays a vital role in South Africa's educational landscape.
  • Johannesburg City Hall: This modern civic government building, located 3.2km from Yeoville, is an architectural marvel. With its impressive façade and bustling atmosphere, it's a hub for local governance and community events, reflecting the city's dynamic spirit.

Best time to go to Yeoville

The best time to visit Yeoville is dependent on what kind of holiday you are seeking. January is its hottest month on average. At this time, visitor numbers are slightly high 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 SunnySlightly HighSlightly 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 RainSunnyAverageAverage
May59.0°F (15.0°C)No RainSunnySlightly LowSlightly High
June53.2°F (11.8°C)No RainSunnyAverageAverage
July53.1°F (11.7°C)No RainSunnySlightly HighSlightly High
August58.8°F (14.9°C)No RainSunnyAverageAverage
September66.4°F (19.1°C)No RainSunnyAverageAverage
October69.1°F (20.6°C)Light RainSunnyAverageAverage
November69.8°F (21.0°C)Light RainMostly SunnySlightly LowSlightly Low
December70.3°F (21.3°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Yeoville

Traveling to Yeoville, Johannesburg, is convenient with two major airports nearby. O.R. Tambo International Airport (JNB) is situated 17.7km away, with excellent hotel options like the InterContinental Johannesburg O.R. Tambo Airport, just 161m from the airport, and Davinci Hotel And Suites on Nelson Mandela Square, located 17.7km away, offering airport shuttle services on request. Alternatively, Lanseria Airport (HLA) is 30.6km from Yeoville, with luxurious accommodations such as the Palazzo Hotel, 12.9km away, and White Light The Rooms - Adults Only, 4.8km from the airport, ensuring a comfortable stay during your visit.

Frequently asked questions

What is Yeoville like?
You'll be sure to have fun visiting Johannesburg's Yeoville neighborhood.
What's a favorite hotel to stay in Yeoville?
Based on Expedia customer reviews, Legacy Guest Lodge is the highest ranked property in Yeoville. This lodge offers free parking and a snack bar/deli.
How many hotels are there in the Yeoville area?
Expedia has 6 Yeoville hotels and other accommodations, and one might make a good home base for venturing out into the greater Johannesburg area.
If I need to cancel my hotel reservation in Yeoville, will I receive a refund?
Yes! The majority of room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to review the top deals on offer in Yeoville.
Where can I learn more about changing or cancelling my trip to Yeoville?
For additional details about changing or cancelling your trip to Yeoville, head over to our customer service page.
What can I see and do in this Johannesburg neighborhood?
A few places to visit in the area around Yeoville include Johannesburg Stadium, Hillbrow Telkom Tower, and Victoria Yards. While you're out sightseeing, Windybrow Centre for the Arts and Ellis Park Swimming Pool are a couple of additional sights to visit in Johannesburg.

Explore a world of travel with Expedia