320 m² Commercial space in Tweeling

31 10th street
1 972 m² 320 m²

Charming Pub & Grill with Guest Accommodation

Discover a rare opportunity to own a much-loved pub and grill with accommodation in the friendly Free State town of Tweeling, perfectly positioned on the scenic route between Johannesburg and Clarens. This established and thriving business has become a local landmark a place where travellers stop for a great meal and locals gather to relax, connect, and unwind.

Set on two full-title stands, the property offers everything you need to continue this successful venture and enjoy a relaxed country lifestyle at the same time.

The main stand features the popular pub and grill, complete with a welcoming bar, cosy dining area, and well-equipped kitchen all fully furnished and ready to trade.

The second stand includes two charming self-catering cottages, ideal for guests, tourists, or weekend visitors.

The business is fully licensed and sold lock, stock, and barrel, including all furniture, fittings, and equipment so you can step in and start operating from day one.

With an established client base, a warm country atmosphere, and a solid reputation within the local and surrounding communities, this is the perfect opportunity for someone seeking a profitable business with heart and lifestyle appeal.

Enjoy the charm of small-town living while running a popular destination that brings people together whether for good food, good company, or a relaxing weekend getaway.

Location: Tweeling, Free State on the way to Clarens

Property: Two full-title stands

Includes: Pub & grill, two self-catering cottages, fully equipped and licensed

Sale: Lock, stock, and barrel ready to continue trading

Lifestyle: Country living with income potential

Property details

  • Listing number T5276945
  • Property type Commercial
  • Listing date 22 Oct 2025
  • Land size 1 972 m²
  • Floor size 320 m²

Photo gallery