Old Bridge Inn

The Old Bridge Inn

A long-standing country pub on the River Spey, with a seasonal menu that rises above typical pub fare, a fireside in winter and a large beer garden in summer.

Located at 23 Dalfaber Road on the east side of Aviemore, right beside the River Spey and on the road to the Cairngorm Mountain ski area. It's one of the town's most highly rated pubs. The seasonal menu includes beef and bean burgers, flatbreads, sweet potato and peanut curry, and seafood, with plenty of vegetarian and vegan options. There is also beer, whisky and cocktails. In winter a wood-burning stove warms the room; in summer the beer garden is one of the town's largest, often with live folk music. The children's menu is served until 18:15, and dogs are welcome in the bar area. It's popular, so book ahead for dinner. Expect to spend about £25–40 per person. It's a 10-minute walk from the town centre.

Opening hours

Open daily from midday; lunch about 12:00–14:15, dinner about 17:00–20:30 (check the website)

Taverns · Riverside · Dog friendly

Nearby sights

Places to eat nearby

More in Cairngorms & Aviemore