Ballinluig services
A9 at Ballinluig Junction
(also accessible to traffic on the A827)
Signposted from the road.
PH9 0LG
map and directions
Single site located at a junction.
Ballinluig Junction allows the modern A9 to access its old route through Ballinluig village, where there is a small service area; an extremely rare sight on the otherwise barren A9. Signs were upgraded in both directions in 2025 to refer to the site as an official service area.
Facilities
Catering: Ballinluig Motorgrill Amenities: Showers, The Ballinluig Inn Outdoor Space: No grass space; public footpath connections Charging Points: Connekt EV 22kW Type 2 (at Ballinluig Inn) Forecourt: Gulf, Shop, Costa Express, F'wip Frozen Desserts
Parking Prices
Short stay customer parking is available for all vehicles.
25 free overnight HGV parking spaces are available on a first come first serve basis next to the filling station.
This information is provided to us by third parties. You should always check with staff on site.
Contact Details
🏢 Address:
Ballinluig Services
Ballinluig
Pitlochry
Perth and Kinross
PH9 0LG
- Official Ballinluig Services website
- Official The Ballinluig Inn website
- Foursquare Page
- 📞 Telephone number: 01796 482212
- 📌 what3words: ///charities.return.promote
- more map options
Trivia and History

The Ballinluig Inn was originally a pub. Ballinluig Services opened a petrol station and restaurant behind it on 1 March 1970. This continues to trade as a family business today.
The restaurant became the Ballinluig Motorgrill in 1984, whilst The Ballinluig Inn became The Red Brolly Inn and is now the Ballinluig Hotel. It rebranded to Ballinluig Rooms & Suites in late 2021.
The forecourt received a new shop building alongside the existing pumps in 1996 before rebranding from BP to Gulf in February 2019. The rebrand was marked with an official launch day on 20 April 2019.
The Motorgrill was modernised and refurbished in February 2023, reopening on 1 March, its 53rd anniversary.
Scottish government policy was always to not allow any service areas between Perth and Inverness, a controversial position which argued that drivers should be using the existing facilities instead. Ballinluig was really in the latter category, given that it has been around a long time and is part of its local community. As a result, it was signposted as "local services". As the Scottish government relaxed their position, Ballinluig gained its missing "Services" signs in 2025, but it stands out as a rare stop on this long route.
Alternatives
| Previous: | Next: | |
| Broxden (23 miles) | Services on the A9 | Newtonmore truckstop (45 miles) |
