For more options, try out the Kingsford Homestead and the Abbotsford Country House. They are located 13 kilometres and 5 kilometres respectively from the center. If those two aren't the best fit, you can try the Barossa Shiraz Estate or the Greenock's Old Telegraph Station.
The close by cities of Angaston and Nuriootpa are definitely worth going to. Angaston is 13 kilometres to the northeast of Rowland Flat, while Nuriootpa is 14 kilometres to the north. Hotels in Angaston are the Country Pleasures Bed and Breakfast and Acorn & Walnut Cottages. Nuriootpa choices are the Stonewell Cottages & Vineyards and The Reserve Barossa Valley.
Just because you're travelling in Barossa Valley, doesn't mean you can't indulge in your love of sports. Adelaide Oval can be found to the southwest of Rowland Flat. The Adelaide Heritage Cottages & Apartments and the Buxton Manor are close to all the action.
Hotels in Rowland Flat start at AU$72 per night. Prices and availability subject to change. Additional terms may apply.