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

About the Hotel

17 Buffalo Road, Johannesburg, South Africa, 2052

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!


Getting around

Comprehensive guide to transport options for seamless travel

City Centre
Johannesburg 15.4 km
Airports
O.R. Tambo International (JNB) 29.1 km
Rand (QRA) 29.3 km
Train
Gautrain Sandton Station 5.0 km
Ellis Park Railway Station 14.5 km

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

Reviews and Ratings

Reviews from guests about their experience.
Guest reviews
5.0/10
based on 5 reviews
8.1
8.1/10 based on 247 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

Next best alternative

Consider them for your next trip.

Inspiration for future getaways

Good Guest house alternatives
Check-in
25Oct2025Select date
Check-out
26Oct2025Select date
Rooms and Guests2 Guests, 1 Room