Places to go out & eat & drink in St. Andrews
You are here:    UK  >  Scotland  >  Kingdom of Fife  >  Places to Eat & Drink  >  St. Andrews
Map of Kingdom of Fife

Local Restaurants, Cafes, Pubs, Bars, etc in St. Andrews

Places to eat & drink in St. Andrews.

Famous for its 12th Century cathedral, 13th Century castle, 15th Century university and, of course, golf!

Like many university towns, its character changes from term-time to vacation. In summer, St Andrews bustles as a holiday resort but it has a more subdued academic centre in term time.

Golf has been popular here since the 15th century. In its early days there were calls for the playing of the game to be restricted as it was claimed to be adversely affecting church attendance and archery practice!

Although Mary Queen of Scots enjoyed the occasional game, it was her son, James VI who made the game popular south of the border. More....

We cannot give a full list of all available food outlets but below is a small selection of those available in St. Andrews or surrounding areas.

St. Andrews Restaurants, Cafes, Bars, Food Outlets, etc


The Vine Leaf Restaurant

131 South Street, St Andrews
Tel: 01334 470070  Web:

A lengthy menu with a wide range of variety

Grey Rule

The tailend

130 Market Street, St Andrews
Tel: 01334 470070  Web:

The new venture will include a wet fish counter

Grey Rule

The Seafood Restaurant

Bruce Embankment, St Andrews
Tel: 01334 479475  Web:

This eye-catching, glass-walled landmark sits right beside the Old Course and overlooking the
West Sands.

Grey Rule

Rufflets Country House

Strathkinness Low Road, by St Andrews
Tel: 01333 472594  Web:

An ivy-covered. low-key country house hotel located outside of St Andrews

Grey Rule

Rocca Bar & Grill

Rusacks Hotel, Pilmour Links, St Andrews
Tel: 01334 472549  Web:

New restaurant & champagne bar with smart design is essentially Italian but uses the fresh
Scottish produce

Grey Rule

Road Hole Restaurant

Old Course Hotel, Golf Resort & Spa, St Andrews
Tel: 01334 474371  Web:

Offering an eight course menu also suitable for vegetarians

Grey Rule

The Peat Inn

Peat Inn, Near St Andrews
Tel: 01333 840206   Web:

One of Scotland's most cherished destination restaurants

Grey Rule

Balaka Bangladeshi

3 Alexandra Place, St Andrews
Tel: 01334 474825   Web:

A well established Asian Restaurant in St Andrews

Grey Rule

The Doll's House Restaurant

3 Church Square, St Andrews, KY16 9NN
Tel: 01334 477422
E-mail:     Web:

Specialising in traditional Scottish and French cuisine, The Doll's House is where childhood nostalgia, the best of fresh local produce and a relaxed atmosphere perfectly combine to make one of St. Andrew's most popular restaurants.
Type: Restaurant

Grey Rule

The Glass House Restaurant

80 North Street, St Andrews
Tel: 01334 473673     E-mail:

Modern lines meet traditional architecture in St. Andrews, as the Glass House fuses sophisticated and contemporary design with high quality fresh produce to create a truly stunning dining experience.
Type: Restaurant

Grey Rule

The Grill House Restaurant

Inchcape House, St Mary's Place, St Andrews, KY16 9UY
Tel: 01334 470500
E-mail:     Web:

Sitting comfortably in a majestic Victorian townhouse, this vibrant restaurant easily achieves informality within grandeur through adopting a relaxed approach to a serious objective - consistently serving fantastic quality, great value food with comfortable and friendly surroundings.
Type: Restaurant

Grey Rule

Alexanders Restaurant & Coffee Shop

76 The Scores, St. Andrews, Fife KY16 9BB
Tel: 01334 472451     

Type: Restaurant

Grey Rule

Ardgowan Hotel (Playfairs Restaurant)

2 Playfair Terrace, North Street, St. Andrews, Fife KY16 9HX
Tel: 01334 472970     Fax: 01334 478380
E-mail:     Web:

Type: Restaurant

Grey Rule

The Barns At Kingsbarns

5 Main Street, Kingsbarns, St. Andrews, Fife KY16 8TA
Tel: 01334 460820    

Type: Restaurant

Grey Rule

Bella Italia

39 Bell Street, St. Andrews, Fife KY16 9UR
Tel: 01334 476268

Type: Restaurant (Italian)

Grey Rule

Brambles Restaurant

College Street, St. Andrews, Fife KY16 9AA
Tel: 01334 475380

Type: Restaurant, Cafe, Pub/Inn

Grey Rule

Cafe India

64 Market Street, St. Andrews, Fife KY16 9NT
Tel: 01334 477778

Type: Restaurant (Indian)

Grey Rule

Craigtoun Meadows Traditional Tearoom

Craigtown Meadows Holiday Park, St. Andrews, Fife KY16 8PQ
Tel: 01334 475062

Type: Tea Room

Grey Rule


St. Andrews Bay Golf Resort & Spa, St. Andrews, Fife KY16 8PN
Tel: 01334 837060

Type: Restaurant

Grey Rule

Grange Inn 

Grange Rd, St. Andrews, Fife KY16 8LJ
Tel: 01334 472670    

Type: Pub/Inn

Grey Rule

Guardbridge Hotel (Pub Food)

1 Old St. Andrews Rd, Guardbridge, St. Andrews, Fife KY16 0UD
Tel: 01334 839337   

Type: Pub Food

Grey Rule

Inn At Lathones

By Largoward, St Andrews, Fife, KY9 1JE
Tel: 01334 840494    Fax: 01334 840694
E-mail:     Web:

Type: Restaurant

Grey Rule

Inn On North St

127 North Street, St. Andrews, Fife KY16 9AG
Tel: 01334 473387  

Type: Restaurant

Grey Rule


116 South Street, St. Andrews, Fife, KY16 9QD
Tel: 01334 470300

Type: Restaurant

Grey Rule

Marmaris Takeaway

52-54 Market Street, St. Andrews, Fife KY16 9NT
Tel: 01334 471000 

Type: Turkish Take-Away

Grey Rule