We're giving you the chance to win back the value of your meal - every time you dine this month!

167 Restaurants near St Andrews

We found 167 restaurants within 30 miles 30 miles of St Andrews

Dukes Bistro at Dukes of West Barns

Dukes Bistro at Dukes of West Barns

Dunbar, EH42 1UR
25.6 miles
Nestled in the charming village of West Barns, just outside Dunbar in East Lothian, Dukes Bistro at Dukes of West Barns is a welcoming café bistro th ... Find out more
Jock's Bar

Jock's Bar

Perth and Kinross, KY13 8AS
25.8 miles
Jock’s Bar is located within The Green Hotel on The Muirs in Kinross, Perth and Kinross. This casual dining spot is part of the Radisson Individuals g ... Find out more
The Kirklands Hotel & Restaurant

The Kirklands Hotel & Restaurant

Kinross, KY13 8AN
25.8 miles
Our recently refurbished restaurant offers a dining experience based on high quality food, drink and service in stylish surroundings. Our menu caters for a ... Find out more
The Lands of Loyal

The Lands of Loyal

Blairgowrie, PH11 8JQ
25.9 miles
What we think
"Lands of Loyal is the third venture from the Webster family, who also own Castleton House by Glamis & Raemoir House near Banchory. Built as a grand ..." Read our full review
Restaurant at the Meikleour Hotel

Restaurant at the Meikleour Hotel

Blairgowrie, PH2 6EB
26.0 miles
This destination dining spot is set inside the historic Meikleour Hotel, a picturesque, ivy-covered inn located between Blairgowrie and Perth. The home-made ... Find out more
The Waterside Bistro

The Waterside Bistro

Town Centre, EH41 4AT
26.7 miles
An award winning bistro set on the charming river Tyne run by the Findlay family.   The family have been in catering for over 50 years. Jim Findlay r ... Find out more
Brasserie Bar & Grill @ Maitlandfield Hotel

Brasserie Bar & Grill @ Maitlandfield Hotel

Haddington, EH41 4BZ
26.8 miles
The romantic four-star Maitlandfield House hotel in the ancient town of Haddington is an ideal backdrop for the creative menu of Scottish-flavoured cuisine ... Find out more
The Glover Arms

The Glover Arms

Perth, PH1 3JJ
26.9 miles
The Glover Arms is in the Scottish city of Perth. Despite its relatively urban location, it retains the appearance and feel of a country pub. There’s ... Find out more
La Trattoria Edinburgh

La Trattoria Edinburgh

Tranent, EH33 1LW
28.1 miles
Set on Tranent High Street, just outside Edinburgh, La Trattoria brings a spirited slice of Italy to East Lothian. Taking over the former Giancarlo’s ... Find out more
Port of Leith Distillery

Port of Leith Distillery

Leith, EH6 6HB
28.7 miles
Port of Leith Distillery is located in Edinburgh in Scotland, overlooking the historic docks of Leith. The distillery is set on Tower Street, offering a con ... Find out more
Links Hotel Restaurant and Koffiehuis

Links Hotel Restaurant and Koffiehuis

Montrose, DD10 8RL
28.8 miles
Situated on the historic Mid Links in the town of Montrose, the Edwardian building of The Links Hotel is a handsome setting for the smart restaurant and 'Ko ... Find out more
Chez Mal Brasserie at Malmaison Edinburgh

Chez Mal Brasserie at Malmaison Edinburgh

Leith, EH6 7BZ
28.9 miles
Boutique hotel Malmaison Edinburgh finds its home in a beautiful, grand building overlooking Leith’s scenic waterfront. The Chez Mal Brasserie and Bar ... Find out more
Close map