Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From69US$ /night
Check-in
10Dec2025Select date
Check-out
11Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

17 Buffalo Road, Johannesburg, South Africa, 2052
-
Close to the AECI Dynamite Factory Museum
Perfect
8.0
/10

17 On Buffalo, a 4-star Johannesburg hotel rated 8.3/10 on Booking.com, features an outdoor swimming pool, free WiFi, and private parking. This guest house offers air-conditioned accommodations with a variety of room types, including double rooms and spacious suites with private entrances.

Rooms & Amenities

Rooms at 17 On Buffalo feature air conditioning and amenities such as a flat-screen TV, coffee machine, refrigerator, and a private bathroom equipped with a hot tub. Some units provide pool views, while the spacious suites include a living room and soundproof walls.

Leisure & Facilities

Guests can enjoy a mini-golf experience on-site. The property features a garden and terrace for relaxation.

Business & Transportation

Business services include free WiFi and facilities for meetings. The nearest transportation options include Marlboro train station, situated within a short walking distance.

Landmarks & Activities

Nearby landmarks include Nelson Mandela Square, located 5 km away, and Sandton Convention Center, also within 5 km. The nearest airport, Lanseria International Airport, is 26 km from 17 On Buffalo.

View all

Choose your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Loft Suite
2 persons
25 m² 
1 King-size bed
Shower
Heating
Luxury King Room
2 persons
38 m² 
1 King-size bed
Shower
Heating
King Suite Pool View
2 persons
25 m² 
1 King-size bed
Shower
Heating
Queen Room Pool View
2 persons
21 m² 
1 Double bed
Shower
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • No pets allowed
  • 24-hour security
  • Fireplace

Sports & Fitness

  • Mini golf

Guest Parking

  • Electric kettle

Services

  • Paid shuttle service
  • Housekeeping
  • Laundry

Dining

  • In-room breakfast
  • Bar/ Lounge area
  • Picnic area/ Tables

Business

  • Meeting/ Banquet facilities

Children

  • Board games
  • Children's play area
  • Kids club

Spa & Leisure

  • Infinity pool
  • Beach umbrellas
  • Sun loungers
  • Garden area
  • BBQ facilities
  • Leisure/ TV room
  • Spa & wellness centre
  • Jacuzzi
  • Back massage
  • Head massage
  • Full body massage
  • Foot massage

Room features

  • Wi-Fi in rooms
  • Air conditioning
  • Heating
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Ironing facilities

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle

Media

  • Flat-screen TV
Show more

Location

17 Buffalo Road, Johannesburg, South Africa, 2052
Map view
17 Buffalo Road, Johannesburg, South Africa, 2052
Explore Johannesburg
Explore Nearby Attractions
Top Attractions
Activities
Dining
Entertainment
AECI Dynamite Factory Museum
10 minutes' walk
AECI Dynamite Factory Museum illustrates Johannesburg's industrial heritage with interactive exhibits and guided tours.
St. Johannes Nordic Lutheran Church
15 minutes' walk
St. Johannes Church showcases stunning architecture and offers a serene space for reflection and cultural connection.
Kelvin Village Shopping Center
15 minutes' walk
Kelvin Village features vibrant boutiques and cafes, perfect for leisurely shopping and sampling local flavors.
Nelson Mandela Square
10 minutes' drive
Nelson Mandela Square offers upscale shopping, restaurants, and a famous statue, celebrating South Africa's history.
Vodacom World of Golf
10 minutes' drive
Vodacom World of Golf provides an exciting golfing experience with training facilities and a pro shop for enthusiasts.
Mushroom Park
10 minutes' drive
Mushroom Park is ideal for picnics and leisurely walks, featuring beautiful green spaces, perfect for relaxation.
Country Club Johannesburg
10 minutes' drive
Country Club Johannesburg offers a variety of sports and amenities including tennis courts and swimming pools.
Flynn Coffee
5 minutes' drive
Flynn Coffee serves artisanal coffee and light bites in a cozy atmosphere known for its exceptional brews.
90° on Rivonia
5 minutes' drive
90° on Rivonia features a casual dining environment with diverse dishes, great for family and group gatherings.
Morningside Shopping Centre
10 minutes' drive
Morningside offers a variety of restaurants with international cuisine in a vibrant shopping setting, ideal for casual dining.
Comedy Nights at 90° on Rivonia
5 minutes' drive
90° on Rivonia features weekly comedy nights, combining laughter with a relaxed dining experience for all ages.
Woodmead Retail Park
5 minutes' drive
Woodmead Retail Park offers a lively atmosphere with various shops, dining options, and occasional live entertainment events.

Getting around
City Centre
Johannesburg24 min  ·  15.4 km
Airports
O.R. Tambo International Airport (JNB)44 min  ·  29.1 km
Johannesburg (QRA)44 min  ·  29.3 km
Train
Gautrain Sandton Station8 min  ·  5.0 km
Ellis Park Railway Station22 min  ·  14.5 km

Reviews and Ratings

Reviews from guests about their experience.
Guest reviews
5.0/10
based on 5 reviews
8.0
8.0/10 based on 269 reviews
Louis
United States, February  2025
6.8/10

I had a generally positive experience during my stay, with spacious and clean rooms, and a very safe location. However, I struggled with some communication issues regarding breakfast options and had a minor issue with a cold shower. Overall, it was a good place to relax and enjoy. 😊

Rooms
8.0
The Queen Room with Pool View was spacious and clean, providing a relaxing atmosphere.
Service
7.5
The staff was friendly, especially Miss Caroline, but I found the owner a bit rude during my stay.
Location
9.0
The location felt very safe, which allowed me to enjoy the surroundings without worry.
Dining
7.5
Breakfast was delicious, but I wish there were more options and larger sausages.
Facilities
7.0
While I appreciated the spaciousness and cleanliness, I encountered issues like access to DSTV and hot water in the mornings.
Fred
United States, February  2025
6.8/10

I had a pleasant stay at 17 On Buffalo, with some nice features like spacious rooms and a safe neighborhood. However, I faced a few issues like cold showers and lack of breakfast variety, which were disappointing. Overall, it's a decent spot, but there's room for improvement.

Rooms
8.0
The Executive Suite was spacious and clean, but the towels looked old, and it would have been nice to have options for brighter, fresher ones.
Service
7.0
The owner was friendly, but I would have appreciated better communication about breakfast and having options to choose from, rather than a fixed menu each day.
Location
9.0
The location felt safe, which is always a plus when staying in a new place.
Dining
6.0
Breakfast was available anytime, which was great, but the lack of variety over several days was a letdown.
Facilities
7.0
I enjoyed the freedom to swim and use the jacuzzi at any time, but the lack of proper ventilation and toilet issues were a concern.
Henry
United States, November  2024
5.4/10

During my stay at 17 On Buffalo, I enjoyed the peaceful ambiance and excellent facilities, especially the inviting braai area and hot tub. However, the breakfast options were quite limited, lacking variety throughout my time there. The service was generally good, but I did notice some areas that could use improvement, like room ventilation.

Rooms
7.0
The Queen Room with Pool View had modern finishes and offered a stunning view. However, I did face an issue with poor toilet ventilation.
Service
7.0
The host was attentive and ensured everyone felt comfortable, but I found the breakfast service lacking in variety.
Location
9.0
The hotel is located in a secure suburb, providing a tranquil environment just outside the hustle and bustle of the city.
Dining
5.0
Breakfast was satisfactory on one day but quickly became monotonous with limited options available daily.
Facilities
8.0
The amenities, including the poolside and mini basketball court, were fantastic and enhanced my overall experience.
David
United States, November  2024
5.4/10

My stay at 17 On Buffalo was filled with mixed experiences. The modern finishes were a highlight, but the noise from a party that went on late was disruptive. I appreciated the staff's friendliness and the nice breakfast options, though I wished for more variety during my three nights there.

Rooms
5.0
The Deluxe King Room was beautifully modern and spacious, though there were ventilation issues in the bathroom.
Service
6.0
While I found the staff generally friendly, the owner could be a bit more welcoming. It felt less like a hotel and more like a boarding school with restricted access at times.
Location
8.0
This place is located in a secure suburb, which made me feel safe during my stay.
Dining
7.0
The breakfast was delicious and served when I was ready, although I did wish for a bit more variety each day.
Facilities
8.0
The hotel's facilities were impressive with a nice setup. I enjoyed the hot tub and the braai area, but it would have been helpful to know about the braai ahead of time.
Chris
United States, November  2024
7.0/10

I truly enjoyed my stay at 17 On Buffalo. The staff was exceptionally friendly, and the owner made me feel right at home. Although the breakfast could be improved, I appreciated the leisurely dining hours, allowing me to relax without the pressure of a strict schedule. Overall, it was a great experience, and I would definitely consider returning.

Rooms
10.0
I stayed in a Luxury King Room, and it was everything I hoped for - spacious and comfortable with a lovely view.
Service
9.0
The service was fantastic; the staff went out of their way to ensure I had a great time during my stay.
Location
9.0
The hotel is located in a secure suburb, providing a peaceful atmosphere that's perfect for relaxation.
Dining
7.0
While the breakfast was satisfactory, it lacked variety, and I believe there's room for improvement in the meal preparation.
Facilities
9.0
The hotel boasts excellent facilities including a hot tub and a beautiful braai area, which I thoroughly enjoyed.
Access exclusive early booking discounts.
Choose your spa escape today!
Check Rates
Property information and rules
Check-in
from 14:00-22:00
Check-out
from 08:00-10:00
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
The hotel 17 On Buffalo provides visitors with a free full breakfast. 
Pets
Pets are not allowed.
FAQs
About 17 On Buffalo
What are the check-in and check-out times at 17 On Buffalo?
Check-in is at 14:00, and check-out is by 10:00.
Is parking available at 17 On Buffalo?
Free private parking is available on-site without the need for reservation.
How far is 17 On Buffalo from Lanseria International Airport?
The hotel is 26 km from Lanseria International Airport.
What nearby attractions can be visited from 17 On Buffalo?
Nearby attractions include Sandton City Mall (7 km), Modderfontein Golf Club (13 km), and Parkview Golf Club (15 km).
What dining options are available at 17 On Buffalo?
The hotel offers both à la carte and Full English/Irish breakfast options, and guests can relax in the on-site bar or lounge.
What amenities are available in the rooms at 17 On Buffalo?
Rooms feature air conditioning, a flat-screen TV with streaming services, a coffee machine, a fridge, and a private bathroom with a hot tub.
Is there a swimming pool at 17 On Buffalo?
Guests can enjoy an infinity pool, which is open all year round, with sun loungers available.
What family-friendly amenities does 17 On Buffalo offer?
The hotel features a kids' club, outdoor play equipment, and mini-golf for children.

Next best alternative

Consider them for your next trip.
Check-in
10Dec2025Select date
Check-out
11Dec2025Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near 17 On Buffalo
Classique Grace Boutique Hotel Johannesburg Room photo
Mobile-only price

Classique Grace Boutique Hotel Johannesburg

7.7
Very good303 reviews
705m from property
USD 42USD 37
per night
Fairlawns Boutique Hotel & Spa Johannesburg Exterior photo
Mobile-only price

Fairlawns Boutique Hotel & Spa Johannesburg

9.1
Perfect304 reviews
1263m from property
USD 311USD 279
per night
Sandton Guesthouse 5 Bedrooms 6 Beds Pool Tennis Court Free Wifi Johannesburg Room photo
Mobile-only price

Sandton Guesthouse 5 Bedrooms 6 Beds Pool Tennis Court Free Wifi Johannesburg

8.5
Great2 reviews
1966m from property
USD 408USD 367
per night