Search cities, hotels, brands…

City dining guide

Best restaurants in Cupar

4 guide-listed restaurants — Michelin, Bib Gourmand, Black Pearl, Must-Eat List, World's 50 Best and more. Reference quality signals; never ranked by commission, no in-app checkout.

Michelin-starred 1

The Peat Inn

★ Michelin££££Modern Cuisine

Geoffrey and Katherine Smeddle have run this restaurant since 2006, but the history of this whitewashed inn extends back to the 18C. Geoffrey is an experienced and knowledgeable chef who has built up a close web of suppliers which, in conjunction with the seasons, virtually writes the menu. Expect to find ingredients like East Neuk crab, Black Isle lamb and Easter Grangemuir Farm strawberries. All of these are put to great use in vibrant, flavoursome dishes. Stylish, split-level bedrooms are available too, with breakfast served in your room.

TripAdvisor review sample · 4.5/5 · 100 reviews

Located in Radernie, The Peat Inn offers modern cuisine with an average TripAdvisor rating of 4.5/5 based on 80 reviews. Positive feedback highlights high food quality, attentive service, and a welcoming atmosphere, with guests praising creative dishes, local ingredients, and knowledgeable sommeliers. Many appreciate the multi-course progression from amuse-bouches to petit fours. However, negative reviews cite issues such as bland food, overcooked meat, rushed pacing, and occasional billing errors. Some guests found the service perfunctory or unresponsive to complaints. Despite its Michelin star status, experiences vary, with some finding the food underwhelming compared to expectations.

Suitable for diners seeking high-quality modern cuisine who can tolerate occasional service inconsistencies; booking in advance and checking bills carefully is advised.

Website

Other guide picks 3

Haar

££££Modern Cuisine

There's a modern, Nordic edge to this appealing seafood-centric restaurant on the edge of St Andrews. The cooking both reflects the owner’s global travels and proudly pushes Scottish produce to the fore (look out for the ubiquitous Arbroath smokies). A range of menus includes a fixed-price lunch and an evening tasting option, showing off a wider range of dishes. Either way, the signature smoked lobster is available for a supplement, and "Nana's banoffee" provides a sweet-toothed finish. If you can't get a table, the same team run the Dune cocktail bar and 'seafood shack' up the road.

TripAdvisor review sample · 4.4/5 · 80 reviews

Haar in St. Andrews offers modern cuisine with generally high praise for food quality, attentive service, and an elegant atmosphere. Many reviewers describe the experience as refined and Michelin-worthy, highlighting knowledgeable staff and creative dishes. However, significant criticism focuses on poor value, extremely small portions, and slow meal pacing. While most experiences are positive, there are isolated reports of serious issues, including undercooked food, cold dishes, and severe health concerns. The restaurant suits diners seeking a sophisticated, detail-oriented tasting experience, but those prioritizing generous portions or cost-effectiveness may find it lacking.

Recommended for diners seeking refined modern cuisine and elegance, but unsuitable for those prioritizing portion size or value.

Website

Ondine

£££Seafood

A key feature of the Edinburgh dining scene for many years, Ondine has now made the move coastwards to the glorious St Andrews. Located inside the beautifully restored Seaton House hotel, its new location is befitting of the seafood-focused menu, with views over West Sands beach and close proximity to the East Neuk’s renowned fishing villages. Top produce from the area could include crab or lobster, with the dishes taking a classic approach to showing them off – look out for the likes of fish & shellfish soup and sole meunière.

Website

Seafood Ristorante

££££Seafood

The simple combination of great quality seafood and commanding bay views is a sure-fire winner at this smart restaurant housed in a striking glass cube. Perched over St Andrews Bay, locally landed seafood is very much at the heart of the menu, which has a subtle Italian slant. The kitchen team know not to mess around with super ingredients like day boat halibut, allowing the natural flavours to come to the fore. The friendly service is of a similarly high standard.

TripAdvisor review sample · 4.4/5 · 80 reviews

Based on 80 reviews, Seafood Ristorante in St. Andrews holds an average rating of 4.4/5. Positive feedback highlights exceptional food quality, attentive service, and a beautiful atmosphere near viewpoints. Guests frequently praise the freshness of lobster, oysters, and scallops, noting that staff create memorable experiences for celebrations. Conversely, negative reviews criticize the value for money, citing high prices relative to portion sizes and limited menu choices. Some diners found the dishes overly fussy and the meal pacing slow. While the culinary execution and hospitality are widely appreciated, concerns persist regarding the cost-effectiveness and variety offered for a specialized seafood establishment.

Suitable for diners prioritizing seafood quality and service over strict budget constraints.

Website