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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Yeoville hotels

Legacy Guest Lodge

Legacy Guest Lodge
3.0 star property
Yeoville
6.6 out of 10, (42)
"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$571
NT$657 total
includes taxes & fees
Dec 31 - 2026/1/1
Legacy Guest Lodge

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$571
NT$657 total
includes taxes & fees
Dec 31 - 2026/1/1
Royal Crown Guesthouse

dejazzy guest house

dejazzy guest house
2.5 star property
Yeoville
dejazzy guest house

Town Lodge Waterfall, Midrand

Town Lodge Waterfall, Midrand
2.0 star property
Midrand, 20.3 km from Yeoville
8.8 out of 10, Excellent, (96)
"It was a good stay, the staff was super friendly and I had a really nice stay."
South Africa
Cikizwa Gloria
The price is NT$2,276
NT$2,618 total
includes taxes & fees
Jan 2 - 2026/1/3
Town Lodge Waterfall, Midrand

Holiday Inn Express Sandton Woodmead by IHG

Holiday Inn Express Sandton Woodmead by IHG
3.0 star property
15.8 km from Yeoville
8.0 out of 10, Very Good, (244)
"Excellent value for money"
United Kingdom
David
The price is NT$1,637
NT$2,186 total
includes taxes & fees
Jan 16 - 2026/1/17
Holiday Inn Express Sandton Woodmead by IHG

The Monarch Hotel

The Monarch Hotel
Rosebank, 4.4 km from Yeoville
9.4 out of 10, Exceptional, (28)
"Excellent "
Canada
Hassan
The price is NT$5,263
NT$6,052 total
includes taxes & fees
Jan 1 - 2026/1/2
The Monarch Hotel

Apollo Hotel

Apollo Hotel
3.0 star property
11.1 km from Yeoville
8.2 out of 10, Very Good, (90)
"We were a group with 9 rooms, and I am very impressed to say that everyone had only good things to say about this establishment. It's a well maintained little gem, offering very good value in today’s times."
South Africa
Sideshwar
Apollo 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, (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 NT$2,877
NT$3,337 total
includes taxes & fees
Jan 16 - 2026/1/17
Radisson RED Hotel, Johannesburg Rosebank

The Capital on Bath

The Capital on Bath
3.0 star property
Rosebank, 5.1 km from Yeoville
9.0 out of 10, Wonderful, (153)
"Brilliant team, great chekc in and always a wonderful stay!"
United States
Corrin
The price is NT$2,340
NT$2,691 total
includes taxes & fees
Jan 13 - 2026/1/14
The Capital on Bath

Clico Boutique Hotel

Clico Boutique Hotel
5.0 star property
Rosebank, 5.1 km from Yeoville
9.4 out of 10, Exceptional, (121)
"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,741
NT$3,152 total
includes taxes & fees
Jan 1 - 2026/1/2
Clico Boutique 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, (480)
"Great helpful staff Gautrain a bonus-would stay again "
United Kingdom
Peter
The price is NT$2,030
NT$2,673 total
includes taxes & fees
Jan 10 - 2026/1/11
Holiday Inn Johannesburg - Rosebank by IHG

Hotel Sky Sandton

Hotel Sky Sandton
3.5 star property
Sandown, 8.8 km from Yeoville
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 NT$2,946
NT$3,388 total
includes taxes & fees
Jan 1 - 2026/1/2
Hotel Sky Sandton

Home Suite Hotels Rosebank

Home Suite Hotels Rosebank
4.0 star property
3.7 km from Yeoville
9.6 out of 10, Exceptional, (107)
"Amazing hotel. All staff are very courteous, breakfast options are amazing and delicious. The room was big and very comfortable. "
Brazil
Maria Emilia
Home Suite Hotels Rosebank

Blueberry Hill Hotel

Blueberry Hill Hotel
4.0 star property
17.6 km from Yeoville
9.2 out of 10, Wonderful, (95)
"Great hotel, lovely staff, great location. Needs a better menu in the restaurant but food excellent."
United States
Craig
Blueberry Hill Hotel

Hyde Johannesburg Rosebank

Hyde Johannesburg Rosebank
4.0 star property
Rosebank, 4.6 km from Yeoville
9.6 out of 10, Exceptional, (160)
"Excellent hotel, great food, well priced drinks , had a great stay"
Australia
BRENDAN
The price is NT$5,094
NT$5,094 total
includes taxes & fees
Jan 6 - 2026/1/7
Hyde Johannesburg Rosebank

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,210
NT$2,541 total
includes taxes & fees
Jan 3 - 2026/1/4
Usambara lodge

The Residence Boutique Hotel

The Residence Boutique Hotel
5.0 star property
Houghton Estate, 2.1 km from Yeoville
9.8 out of 10, Exceptional, (300)
"Incredible staff and really good chef. We enjoyed every minute of our stay "
Australia
Lavinia
The price is NT$10,604
NT$12,195 total
includes taxes & fees
Jan 9 - 2026/1/10
The Residence Boutique Hotel

Hyatt House Johannesburg, Sandton

Hyatt House Johannesburg, Sandton
3.5 star property
Sandton, 9.4 km from Yeoville
8.8 out of 10, Excellent, (192)
"The room was amazing and clean. Staff was great as well. 10/10"
United States
Frances
The price is NT$2,160
NT$2,509 total
includes taxes & fees
Jan 2 - 2026/1/3
Hyatt House Johannesburg, Sandton

Protea Hotel by Marriott Midrand

Protea Hotel by Marriott Midrand
4.0 star property
Midrand, 26.1 km from Yeoville
8.4 out of 10, Very Good, (140)
"Great for family vacations "
United States
Beryl
The price is NT$2,192
NT$2,546 total
includes taxes & fees
Jan 2 - 2026/1/3
Protea Hotel by Marriott Midrand

Hampton By Hilton Sandton Grayston

Hampton By Hilton Sandton Grayston
3.0 star property
Morningside, 9.5 km from Yeoville
8.8 out of 10, Excellent, (53)
"Room, square in front of the hotel, architecture."
United States
Ahmed
The price is NT$2,400
NT$2,400 total
includes taxes & fees
Jan 4 - 2026/1/5
Hampton By Hilton Sandton Grayston
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