St Andrews Restaurants
St Andrews has a wealth of great restaurants that cater for all. Here is a list of some of the restaurants in town.
Doll's House
One of the most popular restaurants in town, The Doll's House provide Scottish cuisine at its finest.
Glass House
Sister restaurant to the Doll's House, the Glass House mixes modern approaches with traditional tastes. Menu includes pizza and pasta dishes
Grill House
Mexican food in a relaxed atmosphere. Fun stuff for kids too including face painting.
The Grange
One of most exquisite places to dine in St Andrews with a high end traditional Scottish menu. A must for travellers looking a special experience
Esperante
This award winning restaurant is based at the 5 star Fairmont St Andrews hotel. The mouth watering Mediterranean menu is a delight for even the most sophisticated palates.
The Seafood Restaurant
The only restaurant in town dedicated to seafood, the restaurant is a favourite for visitors and locals.
The Scores Hotel
With one of the finest views in St Andrews, The Scores is one of the few places that offers fresh lobster.
Rocca Bar & Grill at The Rusacks Hotel
The Rocca Bar opened in 2010. Overlooking the 18th hole on the Old Course, this restaurant offers Italian food with a Scottish twist
Road Hole Restaurant
Overlooking the 17th hole of the Old Course, the Road Hole Restaurant offers exquisite Scottish fayre. Typically a haunt for royalty and celebrities, the Road Hole Restaurant offers a Table d'hote menu, an exquisite eight-course tasting menu and an accompanying vegetarian menu, which all change on a seasonal basis.
The Dunvegan Hotel
Owned by Sheena and Jack, the hotel has become a pilgrimage for golfers in its own right. They serve tasty food for golfers in the bar and at night they serve possibly the best steak in town in their restaurant.
Playfairs Restaurant & Bar
The restaurant, connected to the Ardgowan Hotel, offers fresh home cooked food in a congenial atmosphere
Ziggy's
Very much in the same vein as the Rock Café, there is memorabilia on the walls. They provide a good choice of steaks, burgers and salads.
Terrace Restaurant at Rufflets Hotel
This Country House Hotel Restaurant offers home made pastas to prime aged Buccleuch beef steaks & hand cut fries. A beautiful dining experience
Jahangir House Restaurant
One of the best Indian restaurants in town, Jahangir award winning menu is tantalising for lovers of Indian food.
Vine Leaf
Chef Morag's ever evolving menu always features fresh local seafood, Scottish beef, game and lamb and gourmet vegetarian dishes. They pride themselves on their use of local, top quality produce and favourites, such as our St Andrews Bay lobster - an exclusive for them in town.
Nahm Jim's
Thai food at its absolute best. The town's only Thai restaurant was a finalist on Gordon Ramsay Best Restaurant's tv show. This restaurant is always busy, so do book in advance. The menu is divine.
The Dining Room
Traditional Chinese restaurant with a rich and varied Chinese menu. It doesn't have a website. Popular amongst locals.
To make a booking call 01334 467822.
The Inn at Lathones
Known for winning award after award, the food is truly exceptional. With a mixture of influences, the food is haute cuisine at its best.
Westport Bar & Kitchen
The wine bar is very popular throughout the year and enjoys one of the best beer gardens in town. The food mixes exotic and the traditional, giving the menu a unique twist
Maisha Indian & Seafood Restaurant
A fine Indian restaurant with a superb lunch time menus and deals. They have fish that is cooked in the traditional way, however their Bengali marinated fish is mouth wateringly good.
Mitchell Deli
Perfect for brunches and lunches, Mitchell deli offers a superb menu with the finest Scottish produce. After your meal, many of the ingredients are available to purchase in the deli.
Bella Italia
Good restaurant with traditional Italian dishes. They have discount voucher offers running throughout they year. Register on their website for offers.
Little Italy
One of the finest new restaurants in St Andrews, Little Italy provides authentic home cooked Italian food at its best.
It doesn't have a website, so please call 01334 479299 to book.
Zizzi's
One of the finest pizza restaurants in town. They have discount voucher offers throughout the year. Register on their website to receive the latest.
Pizza Express
Part of the global chain of restaurants, the atmosphere is warm and friendly, with good quality pizzas and pastas. Book online directly on their website.
Little Johns
Informal restaurant with good family food. Menu includes pizza, steak and fish dishes.
Balaka
A fine Indian restaurant that is popular amongst golfers and celebrities. They use their own organic ingredients grown in their gardens.
Chillies & Peppers
New to St Andrews, the restaurant serves traditional Scottish food for lunch and at night a delicious menu of high end Indian cuisine.
They do not have a website, so please call 01334 471111 to book a table.
Number Forty at St Andrews Golf Hotel
The Hotel is one of the best in St Andrews and the food is equally excellent using the best Scottish ingredients.
The Russell Hotel Supper Room
This award winning restaurant offers Scottish fayre, complemented by a exquisite wine list.
Image credits: www.flickr.com/photos/visit-st-andrews