Best Restaurants Near North Berwick (Berwickshire)
Hungry near North Berwick? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants near North Berwick
- Top rated
- Closest to North Berwick
- Price level: low to high
- Time to spend: shortest first
- A–Z
87 restaurants
-
Scottish4.5★2,856 reviews
Howies Restaurant
Howies Waterloo Place is a celebrated Scottish restaurant located in a stunning Georgian building at the foot of Calton Hill in Edinburgh. Known for its fresh, locally sourced Scottish cuisine, it offers a warm, inviting atmosphere with attentive service. Open daily for lunch and dinner, Howies features classic dishes such as haggis, neeps and tatties, seafood, and vegetarian options, making it a versatile choice for a range of diners.
Mon–Thu 11:30–14:30, 17:15–22:30 · Fri–Sun 11:30–15:00, 17:15–22:30Price level $$Time to spend 1–2.5 hrs
-
Pub4.0★3,161 reviews
Elginhaugh Farm - Dining & Carvery
Elginhaugh Farm - Dining & Carvery is a welcoming pub restaurant located on the outskirts of Edinburgh, known for its hearty carvery meals, buffet breakfasts, and family-friendly atmosphere. With a spacious interior and a play area for children, it offers a cozy and relaxed setting perfect for casual dining. The menu features fresh, locally sourced ingredients and classic pub dishes served throughout the week, including a popular Sunday roast available daily.
Price level $Time to spend 1–2.5 hrs
-
Restaurant4.5★2,242 reviews
Tolbooth Tavern
A historic Scottish pub established in 1820 on Edinburgh's Royal Mile, housed within the original Canongate Tolbooth building dating to 1591. Serving authentic Scottish cuisine featuring hand-battered fish and chips, steaks, and traditional dishes like Cullen skink and haggis, complemented by an extensive selection of Scottish ales, whiskies, and gins. The atmospheric venue blends medieval history with warm hospitality, offering both casual dining and private event spaces across its characterful bar and mezzanine areas.
Daily 12:00–23:00Price level $$Time to spend 1.5–3 hrs
-
Fine dining4.8★2,069 reviews
The Kitchin
Located in Edinburgh’s vibrant Leith district, The Kitchin is a celebrated Michelin-starred restaurant known for its refined Scottish cuisine crafted with classical French techniques. Housed in a converted whisky warehouse on Commercial Quay, it offers an intimate dining experience with a focus on seasonal, locally sourced ingredients and expertly paired wines. The Kitchin blends traditional flavors with modern presentation, delivering a memorable culinary journey in a relaxed yet elegant setting.
Tue–Sat 12:00–14:30, 18:00–22:00Price level $$$Time to spend 1.5–3 hrs
-
Restaurant4.7★1,762 reviews
Roseleaf Bar Cafe
Roseleaf Bar Cafe in Leith, Edinburgh, is a vibrant, family-run restaurant and bar known for its quirky, bohemian atmosphere and fresh, locally sourced Scottish pub classics. Open daily from 10am, it offers brunch, lunch, and dinner featuring standout dishes like the acclaimed Cullen skink, alongside inventive cocktails served in teapots and jam jars. The eclectic interior, adorned with vintage furniture and local art, invites a relaxed, social dining experience in a welcoming neighborhood setting.
Price level $$Time to spend 1–3 hrs
-
Seafood4.6★1,664 reviews
Fishers
Fishers Leith is a celebrated seafood restaurant set in a 17th-century watchtower on the historic dockside of Leith, Edinburgh. Renowned for its fresh, locally sourced Scottish fish, it offers a relaxed yet refined dining experience with imaginative presentations and attentive service. This flagship venue, part of a small group including sister sites in the city and nearby Shore, combines maritime heritage with culinary craftsmanship in a charming waterfront setting.
Price level $$Time to spend 1–2.5 hrs
-
Pub4.3★1,668 reviews
The Melville Inn
The Melville Inn is a charming gastropub located in Melville Nurseries, Lasswade, offering a blend of traditional British and contemporary cuisine in a relaxed, welcoming setting. Known for its excellent food and cool drinks at reasonable prices, it features a spacious terrace perfect for outdoor dining. Open daily with extended hours, it caters to a variety of tastes with vegetarian options and a friendly atmosphere ideal for casual meals or social gatherings.
Mon–Fri 7:00–23:00 · Sat–Sun 8:00–23:00Price level $$Time to spend 1–3 hrs
-
Chinese4.3★1,618 reviews
Beijing Banquet
Beijing Banquet in Danderhall, Edinburgh, offers an extensive Chinese buffet with a rotating menu of fresh, flavour-packed dishes. Ideal for families and groups, this inexpensive restaurant features welcoming service, free parking, and flexible dining hours. Its spacious setting caters to casual dining with a focus on variety and value, making it a popular choice for both locals and visitors seeking authentic Asian cuisine in a relaxed atmosphere.
Mon–Sat 12:00–16:00, 17:00–21:30 · Sun 12:30–16:00, 17:00–21:30Price level $Time to spend 1–2.5 hrs
-
Chinese4.3★1,309 reviews
Tattu Edinburgh
Tattu Edinburgh offers a unique multi-sensory dining experience blending modern Chinese cuisine with artistic presentation and elegant interiors inspired by Edinburgh’s Old and New Towns. Located at 18 West Register Street, this upscale restaurant features a tranquil Chinese garden ambiance with a striking cherry blossom tunnel, serving shared plates from traditional dim sum to innovative desserts alongside a creative cocktail menu.
Price level $$Time to spend 1–2.5 hrs
-
Gastropub4.5★1,241 reviews
The King's Wark
The King's Wark is a historic gastropub located on the Shore in Leith, Edinburgh, dating back to 1434. This charming venue offers a cosy atmosphere with a menu focused on fresh Scottish produce, including wild game, sustainable seafood, and classic pub favourites like beer-battered fish and chips. Renowned for its rich heritage and quality drinks selection, it blends traditional character with modern dining in a waterfront setting.
Mon 12:00–16:00 · Tue–Sun 12:00–22:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★1,265 reviews
The Paper Mill
The Paper Mill in Lasswade is a vibrant all-day bar and brasserie set in a historic building overlooking the River Esk. It offers a welcoming atmosphere for breakfast, brunch, lunch, dinner, and late-night drinks, featuring a menu with British and European influences, plus an extensive selection of Scottish craft beers and wines. With free parking, outdoor seating, and live music, it’s a local favorite blending tradition with contemporary dining.
Price level $$Time to spend 1–3 hrs
-
Family friendly4.4★1,160 reviews
The Longniddry Inn
The Longniddry Inn is a beloved community pub and restaurant located on Main Street in Longniddry, East Lothian. Operating for over 50 years, it offers a warm, family- and dog-friendly atmosphere with a menu featuring hearty, locally sourced dishes, including handcrafted pizzas. Known for its cozy ambiance and attentive service, it is a popular spot for locals and visitors seeking a relaxed dining experience in a traditional Scottish village setting.
Price level $$Time to spend 1–2.5 hrs
-
Italian4.7★1,080 reviews
Gigi's Italian Restaurant
Gigi's Italian Restaurant in Bonnyrigg offers a warm, family-run dining experience with authentic Italian cuisine, including pizzas, pastas, seafood, and grilled dishes. Known for its inviting atmosphere and attentive service, Gigi's is a popular spot for locals and visitors seeking quality Italian food in Midlothian. The restaurant features a casual yet stylish interior and is open daily from noon until midnight, welcoming families and groups alike.
Daily 12:00–24:00Price level $$Time to spend 1–2.5 hrs
-
Pub4.1★1,221 reviews
Justinlees Inn
Justinlees Inn is a popular pub and gastropub located in Eskbank, Dalkeith, offering a broad menu of classic British and European dishes alongside vegan options. Known for its friendly staff, family-friendly environment, and reasonable prices, it combines a casual pub atmosphere with quality food and drink choices. The venue features wheelchair accessibility, free Wi-Fi, and a separate kids’ menu, making it a versatile spot for locals and visitors alike.
Price level $$Time to spend 1–2.5 hrs
-
Tapas4.7★1,031 reviews
Tapa
Tapa is a vibrant tapas bar and Spanish restaurant located at 19 Shore Place in Leith, Edinburgh. Renowned for its authentic Spanish small plates, especially its signature Iberico pork dishes, Tapa offers a lively yet relaxed atmosphere with attentive service. Open Tuesday to Saturday evenings, it’s a popular spot for sharing flavorful tapas alongside a curated selection of Spanish wines and cocktails.
Tue–Sat 12:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Gastropub4.3★1,083 reviews
The Sun Inn
Nestled in Newbattle near Dalkeith, The Sun Inn is a welcoming gastropub offering a blend of traditional Scottish hospitality with modern comforts. Known for its varied menu, rooftop terrace, and relaxed garden setting, it serves breakfast, lunch, and dinner in a cozy atmosphere. With amenities like free parking and WiFi, plus activities such as archery and cycling nearby, it’s a perfect spot for casual dining and overnight stays.
Mon–Sat 8:00–23:00 · Sun 8:00–21:00Price level $$Time to spend 1–4 hrs
-
Chinese4.5★1,022 reviews
Noodles & Dumplings
Tucked away on South Clerk Street in Edinburgh's vibrant Southside, Noodles & Dumplings serves authentic Chinese cuisine specializing in handmade noodles and steamed dumplings. This inexpensive eatery boasts a 4.5-star rating from over 950 reviews, offering generous portions of fresh, flavorful dishes like pork dumplings, spicy noodles, and vegetarian options. Open daily from noon to 9pm, it's a casual spot perfect for quick lunches or cozy dinners in a no-frills setting.
Mon–Tue 12:00–21:00 · Thu–Sun 12:00–21:00Price level $Time to spend 0.5–1.5 hrs
-
Family friendly3.8★1,165 reviews
Craig House Brewers Fayre
Craig House Brewers Fayre is a welcoming family-friendly pub restaurant in Musselburgh, East Lothian, housed in a historic listed building offering classic British dishes, hearty breakfasts, Sunday carvery, and value-driven kids' meals alongside Premier Inn convenience. Ideal for casual family dining with friendly service.
Price level $Time to spend 0.8–2 hrs
-
Restaurant4.7★927 reviews
The Waterside Bistro in Haddington
The Waterside Bistro is a charming, family-run restaurant located on the banks of the River Tyne in Haddington, East Lothian. Known for its warm atmosphere, scenic riverside views, and a menu featuring classic and fresh dishes, it offers a welcoming dining experience from lunch through dinner. With friendly and professional service, it is a popular spot for both locals and visitors seeking quality food in a relaxed setting.
Mon–Fri 12:00–22:00 · Sat–Sun 12:00–24:00Price level $$Time to spend 1–2.5 hrs
-
Canadian4.4★980 reviews
Down The Hatch Edinburgh
Down The Hatch Edinburgh is a lively Canadian-style diner located on Antigua Street, offering bold comfort food with a modern twist. Known for its hearty dishes like poutine, stacked burgers, and wings with diverse sauces, it combines a casual, vibrant atmosphere with friendly service and big-screen TVs, making it a popular spot for game days and social gatherings. Open daily from noon to late, it blends North American flavors with Scottish hospitality in a fun, energetic setting.
Price level $$Time to spend 1–2 hrs
-
Gastropub4.5★935 reviews
Nobles Cafe Bar & Restaurant
Nestled in the vibrant heart of Leith, Nobles Cafe Bar & Restaurant blends historic maritime charm with contemporary flair. This gastropub offers seasonal Scottish dishes, craft beers, cocktails, and brunch favorites in a cozy space adorned with brass fittings, stained-glass windows, and a roaring log fire. Open for brunch, dinner, and late-night drinks, it captures Leith's port heritage with refined classics like Cullen skink, fish and chips, and haggis eggs Benedict. Dog-friendly and atmospheric, it's a local gem for food lovers seeking quality ingredients and warm hospitality amid Edinburgh's bustling docks district.
Price level $$Time to spend 1–2.5 hrs
-
Seafood4.4★948 reviews
The Rocketeer Restaurant
The Rocketeer Restaurant, nestled in North Berwick’s old coastguard station, offers fresh, ethically sourced seafood with stunning views over Milsey Bay and Bass Rock. Known for its signature fish & chips with light beer batter, this cozy spot blends British culinary tradition with a seaside atmosphere. With vegan options and friendly service, it’s a popular destination for locals and visitors seeking quality coastal dining in a relaxed setting.
Price level $$Time to spend 1–2 hrs
-
Cafe4.6★898 reviews
Soutra
Soutra is a charming independent café located at House of Soutra, nestled at the northern foot of Soutra Hill just off the A68 near Pathhead, Scotland. Renowned for its expansive views stretching towards the North Sea and Bass Rock, it offers a welcoming stop for travelers and locals alike. The café serves a variety of homemade cakes, hearty lunches, and specialty coffees, with options catering to vegetarian, vegan, gluten-free, and dairy-free diets. Its spacious, family-friendly setting includes indoor seating and a terrace for enjoying the surrounding rural landscape.
Daily 9:00–16:00Price level $$Time to spend 0.5–2 hrs
-
Restaurant4.5★883 reviews
Monteiths
Monteiths is a contemporary British restaurant and cocktail bar nestled on Edinburgh's historic Royal Mile. Known for its cosy yet edgy atmosphere, it offers a refined menu featuring Scottish staples and innovative dishes, complemented by a creative cocktail list. The intimate setting blends modern design with warm touches, making it a popular spot for locals and visitors seeking quality dining in a vibrant Old Town location.
Mon–Fri 16:00–23:00 · Sat–Sun 12:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Italian4.4★830 reviews
The Cavaliere Italian Restaurant
The Cavaliere Italian Restaurant, established in 1968 in Dalkeith, Midlothian, offers a traditional Italian dining experience with wood-fired pizzas, homemade pasta, and classic Italian dishes. Known for its charming atmosphere blending modern and traditional decor, it serves quality ingredients, many imported from Italy, in a family-friendly setting with attentive service. The restaurant is popular for both dine-in and delivery, with a menu featuring pizzas, steaks, chicken, veal, and seafood specials.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.2★796 reviews
The Crusoe
Nestled on the beachfront of Lower Largo, The Crusoe Hotel offers guests stunning sea views, a blend of rustic charm and modern comfort, and a warm, welcoming atmosphere. Known for its excellent service, fresh local seafood, and peaceful setting, this boutique hotel is a perfect retreat for those seeking relaxation by the Firth of Forth in Fife. Its historic character and scenic location make it a memorable stay for couples, families, and solo travelers alike.
Price level $$Time to spend 1–3 hrs
-
Scottish4.7★699 reviews
Wedgwood The Restaurant
Wedgwood The Restaurant is a celebrated fine dining venue located on Edinburgh’s historic Royal Mile. Known for its modern Scottish cuisine emphasizing seasonal, locally sourced, and foraged ingredients, it offers an unpretentious yet refined dining experience. The restaurant features a cozy ambiance with exposed brick walls and elegant décor, serving both à la carte and tasting menus that highlight creative dishes crafted by chef Paul Wedgwood and his wife Lisa.
Price level $$$Time to spend 1.5–3 hrs
-
Hotel4.5★676 reviews
The Bonnie Badger - Pub, Restaurant with Rooms
Nestled in the coastal village of Gullane, East Lothian, The Bonnie Badger is a stylish pub, restaurant, and boutique hotel blending Scottish tradition with modern design. Housed in a historic 19th-century coaching inn, it offers refined dining with a nature-to-plate ethos, comfortable rooms featuring Scottish craftsmanship, and a welcoming atmosphere enhanced by a lively bar and garden. Its proximity to beaches and golf courses makes it a perfect coastal retreat.
Price level $$Time to spend 2–48 hrs
-
Restaurant4.5★671 reviews
The Old Clubhouse
Nestled beside the renowned Gullane Golf Club in East Lothian, The Old Clubhouse offers a warm, inviting atmosphere with stunning views over the lush golf links. This popular restaurant and pub serves classic Scottish pub fare with a modern twist, featuring a diverse menu that caters to various dietary needs, including gluten-free options. Known for its friendly service and lively ambiance, it’s a favored spot for golfers and locals alike.
Price level $$Time to spend 1–3 hrs
-
Mediterranean4.5★648 reviews
Kezban Mediterranean Restaurant
Kezban Mediterranean Restaurant offers an authentic taste of the Mediterranean on the vibrant shore of Leith in Edinburgh. This family-run eatery features freshly prepared dishes cooked on a BBQ charcoal grill, with a menu highlighting handmade mezes, halal meats, and a variety of gluten-free and vegetarian options. Known for its warm hospitality and flavorful cuisine, Kezban provides a cozy yet polished dining experience ideal for lovers of Mediterranean flavors.
Mon 17:00–23:00 · Tue–Sun 12:00–23:00Price level $$Time to spend 1–2 hrs
-
Italian4.8★576 reviews
Domenico's
Café Domenico is a beloved Italian restaurant nestled in Leith, Edinburgh, known for its warm, intimate atmosphere and a menu that celebrates Sicilian and southern Italian flavors. This small, family-run eatery offers fresh, hearty dishes with generous portions, including seafood stews, pasta specialties, and seasonal delights, all served with friendly, attentive service in a cozy setting.
Price level $$Time to spend 1–2 hrs
-
Italian4.7★584 reviews
Crolla's Italian Kitchen
Crolla's Italian Kitchen offers a modern Italian dining experience in Musselburgh, blending traditional recipes with contemporary flair. Located in the vibrant Courtyard on Station Road, it is known for its warm atmosphere, attentive service, and a menu featuring classic dishes like risotto, pasta, and pizza. The restaurant balances casual elegance with a lively bar scene, making it a popular spot for locals and visitors alike seeking authentic Italian flavors in a welcoming setting.
Price level $$Time to spend 1–2.5 hrs
-
Italian4.3★619 reviews
Pane E Vino
Pane E Vino is a popular Italian restaurant located on Hunter Street in Kirkcaldy, Scotland. Renowned for its authentic Italian cuisine, it offers a broad menu of both classic and modern dishes in a cozy, welcoming atmosphere. With friendly service and generous portions, Pane E Vino is ideal for casual meals, family dining, or intimate dinners, blending traditional Italian flavors with a contemporary touch.
Price level $$Time to spend 1–2.5 hrs
-
Modern European4.7★549 reviews
Blonde Restaurant
Blonde Restaurant, located on St. Leonard's Street in Edinburgh, offers a modern European dining experience with a focus on Scottish-inspired dishes. Known for its attentive service, carefully crafted menu, and excellent value, Blonde combines a relaxed neighbourhood atmosphere with sophisticated flavours. The restaurant features simple, blonde-wood interiors and art-adorned walls, making it a welcoming spot for locals and visitors alike.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.6★559 reviews
Duck & Waffle
Located in Edinburgh's vibrant St James Quarter, Duck & Waffle offers a distinctive dining experience featuring modern British cuisine with playful twists. Known for its signature duck and waffle dish, the restaurant combines an eye-catching interior with a lively atmosphere, serving brunch, lunch, and dinner alongside innovative cocktails and a variety of sharing plates. Its stylish setting and unique menu make it a standout spot for food lovers seeking indulgent and creative dishes.
Price level $$$Time to spend 1–2.5 hrs
-
Restaurant4.5★560 reviews
The Coronation Restaurant
The Coronation Restaurant in Gorebridge, Midlothian, offers a warm, welcoming atmosphere paired with a menu featuring hearty Scottish and British classics. Known for its perfectly cooked steaks, generous portions, and attentive service, this moderately priced eatery is ideal for family meals, celebrations, and casual dining alike.
Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★537 reviews
Zitto Italian Winebar & Trattoria
Zitto Italian Winebar & Trattoria is a vibrant Italian restaurant located at 10 Quality Street in North Berwick. Known for its extensive tapas-style menu, wood-fired pizzas, and a curated wine list featuring over 50 wines by the glass, Zitto offers a lively dining atmosphere with modern décor. It is popular for generous portions, friendly service, and a welcoming environment, making it a top choice for both casual meals and celebratory occasions.
Mon–Sat 12:00–20:00 · Sun 12:00–18:00Price level $$Time to spend 1–2.5 hrs
-
French4.7★494 reviews
L'Escargot Bleu Restaurant and Wine Bar
L'Escargot Bleu is a charming French bistro nestled in Edinburgh’s Broughton Street, offering authentic French cuisine with a Scottish twist. Known for its warm atmosphere and exceptional dishes like escargots, beef bourguignon, and crème brûlée, it also features a cozy wine bar downstairs with a fine selection of French wines. The restaurant combines classic French culinary techniques with fresh, locally sourced Scottish ingredients, creating a memorable dining experience in a relaxed, intimate setting.
Wed–Thu 17:30–20:30 · Fri–Sat 12:00–14:15, 17:30–20:30Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.8★478 reviews
The Walnut
Nestled on Leith Walk, The Walnut is a small, welcoming restaurant renowned for its seasonal, thoughtfully crafted dishes and warm ambiance. With a modest menu focusing on quality over quantity, it offers excellent value through a three-course prix fixe menu featuring standout dishes like coley fish, lamb ravioli, and its signature walnut whipped dessert. The intimate setting and attentive service make it a beloved neighborhood spot for both locals and visitors seeking a relaxed yet refined dining experience.
Tue 17:30–21:00 · Wed–Sat 12:30–14:00, 17:30–21:00Price level $$Time to spend 1–2.5 hrs
-
Scottish4.7★477 reviews
Educated Flea
Nestled on Broughton Street in Edinburgh, Educated Flea offers a unique fusion of Scottish and international flavors in a cozy, unpretentious setting. Known for its inventive dishes and warm, friendly service, this moderately priced restaurant delights with bold, experimental food pairings that surprise and satisfy. Its intimate atmosphere and creative menu make it a standout destination for food lovers seeking something beyond the ordinary.
Price level $$Time to spend 1–2.5 hrs
-
Seafood4.3★476 reviews
The Lobster Shack
The Lobster Shack is a renowned seafood eatery perched on North Berwick Harbour, celebrated for its fresh lobster, crab, and fish dishes served in a casual, rustic setting. Open seasonally from noon to 6 pm daily, it offers visitors an authentic taste of East Lothian’s coastal bounty alongside scenic harbour views. Despite its modest shack appearance, it is a popular destination for seafood lovers seeking quality local produce in a relaxed atmosphere.
Daily 12:00–18:00Price level $$Time to spend 0.5–1.5 hrs
-
Restaurant4.6★429 reviews
The Puffin
The Puffin is a charming bistro and wine bar located at 114 High Street in North Berwick, Scotland. Known for its cozy coastal ambiance, it offers a menu blending Scottish and French influences, featuring fresh seafood and a wide selection of wines. With a moderate price range and strong local reputation, it is a favored spot for both locals and visitors seeking quality dining in a relaxed setting.
Price level $$Time to spend 1–2 hrs
-
Italian4.6★424 reviews
La Gondola
La Gondola is a family-run Italian restaurant located on High Street in Kirkcaldy, Scotland. Established in 2001, it offers authentic Italian cuisine with a modern twist, crafted by head chef Luca Martone and his family. Known for its warm atmosphere, weekly blackboard specials, and quality local produce, La Gondola serves a variety of pasta, pizza, and traditional dishes in a casual yet inviting setting.
Price level $$Time to spend 1–2.5 hrs
-
French4.6★419 reviews
La Garrigue
La Garrigue is a beloved French bistro nestled in Edinburgh’s Old Town, specializing in hearty, authentic cuisine from the Languedoc region of southern France. Since 2001, it has offered a warm, rustic atmosphere with vibrant décor and a carefully curated wine list. Known for dishes like roast pheasant and cassoulet, it combines traditional recipes with fresh, seasonal ingredients, making it a standout for lovers of rich Mediterranean flavours in a convivial setting.
Tue–Thu 12:00–14:00, 17:30–21:00 · Fri–Sat 12:00–14:00, 17:30–21:30Price level $$Time to spend 1–2.5 hrs
-
Modern European4.6★417 reviews
Taisteal
Tucked away on Forth Street in Edinburgh, Taisteal is a Michelin-mentioned modern European restaurant where Scottish ingredients meet global flavours. Helmed by chef Gordon Craig, the menu blends Scottish produce with techniques and inspirations from his travels, offering inventive dishes like goat’s cheese panna cotta, maple-glazed duck breast, and truffle raviolo. The intimate, warmly lit space pairs fine-dining creativity with a relaxed, welcoming atmosphere, making it a standout for a memorable, flavour-forward meal in the heart of the city.
Tue–Sat 17:00–21:30Price level $$Time to spend 1.5–3 hrs
-
Restaurant4.8★397 reviews
Fhior
Fhior is a celebrated fine dining restaurant located at 36 Broughton Street in Edinburgh, known for its innovative tasting menus that highlight local, seasonal Scottish ingredients. The restaurant offers a sophisticated yet relaxed atmosphere, with impeccable service and a focus on culinary artistry. Guests can choose from seven or ten-course tasting menus, experiencing creative dishes that blend tradition with modern techniques in a minimalist, elegant setting.
Thu–Fri 18:30–20:00 · Sat–Sun 12:00–14:00, 18:30–20:00Price level $$$Time to spend 1.5–3 hrs
-
Restaurant4.3★436 reviews
Luci's Restaurant & Cocktail Bar
A contemporary Italian restaurant and cocktail bar situated on the banks of the River North Esk in Lasswade. Known for its modern décor, welcoming atmosphere, and diverse menu featuring Italian classics alongside Scottish breakfast options, Luci's offers an engaging dining experience with skilled mixology and attentive service. The venue balances casual comfort with refined presentation, making it suitable for everything from intimate dinners to family gatherings.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.2★443 reviews
The Gardener's Cottage
Nestled in Royal Terrace Gardens, Edinburgh, The Gardener's Cottage was a celebrated restaurant known for its intimate setting, seasonal Scottish cuisine, and commitment to local produce. Housed in a charming historic cottage, it offered a unique dining experience with a focus on sustainability and a menu that changed daily to showcase the best of Scotland’s natural larder. Though now permanently closed, it remains remembered for its warm atmosphere and creative culinary offerings.
Price level $$$Time to spend 1.5–3 hrs
-
Modern British4.1★452 reviews
The Lookout by Gardener's Cottage
Perched atop Calton Hill, The Lookout by Gardener's Cottage offers a refined modern British dining experience with breathtaking panoramic views over Edinburgh and the Firth of Forth. This cantilevered, glass-walled restaurant showcases seasonal, locally sourced Scottish ingredients through an elegant tasting menu that changes with the seasons. Its minimalist design complements the stunning vistas, making it a memorable spot for special occasions and food enthusiasts alike.
Wed–Sat 12:00–22:00Price level $$$Time to spend 1.5–3 hrs
-
Restaurant4.8★385 reviews
The Peat Inn Restaurant with Rooms
Nestled in the tranquil village of Peat Inn near Cupar, The Peat Inn is a celebrated Michelin-starred restaurant with elegant rooms. Housed in a charming 18th-century coaching inn, it offers refined Scottish cuisine crafted from seasonal, local ingredients. Guests enjoy intimate dining rooms, a warm wood-fired lounge, and stylish accommodation with garden views, blending historic charm with modern comfort in a peaceful rural setting.
Price level $$$Time to spend 1.5–4 hrs
-
Pub4.5★399 reviews
The Crown & Kitchen
Nestled in the quaint village of East Linton, The Crown & Kitchen is a family-run gastropub and boutique guesthouse offering classic Scottish cuisine with a modern twist. Housed in an 18th-century building, it features a seasonal menu using local produce, a welcoming bar with real ales and cocktails, and charming accommodations including double rooms and self-catering cottages. Its garden with an outdoor bar and grill creates a relaxing atmosphere for dining and socializing.
Price level $$Time to spend 1–4 hrs
-
Bistro3.9★436 reviews
The Nether Bow Port Cafe & Bistro
Nestled at 12 High Street on Edinburgh’s historic Royal Mile, The Nether Bow Port Cafe & Bistro offers a cozy yet spacious setting perfect for breakfast, lunch, or casual dining. Known for its friendly staff, diverse menu including vegetarian and gluten-free options, and a relaxed atmosphere with great coffee and music, this cafe is a favored spot for locals and visitors alike seeking a welcoming place to unwind in the heart of the city.
Daily 7:00–22:00Price level $$Time to spend 0.5–2 hrs
-
Italian4.6★360 reviews
Tyneside Tavern and Mazzoli Italian Kitchen
Tyneside Tavern and Mazzoli Italian Kitchen in Haddington offers a welcoming blend of traditional pub atmosphere and authentic Italian cuisine. Located at 10 Poldrate, this moderately priced venue is known for its warm hospitality, craft ales, and a vibrant dining experience that combines Scottish charm with Italian flavors. Open Tuesday to Saturday until late and Sundays until evening, it’s a local gem in East Lothian.
Wed–Fri 10:00–23:00 · Sat–Sun 12:00–22:00Price level $$Time to spend 1–3 hrs
-
Hotel4.5★364 reviews
Dunmuir Hotel 1902 Bar & Restaurant - Dunbar
The Dunmuir Hotel in Dunbar offers a charming blend of modern comfort and traditional warmth. Featuring freshly refurbished rooms with sea views, a welcoming bar, and the acclaimed 1902 Grill Restaurant, it provides a relaxed atmosphere with attentive service. Ideal for quick getaways, the hotel is praised for its spotless cleanliness, comfortable beds, and quality local cuisine, making it a favored choice for visitors exploring East Lothian.
Price level $$Time to spend 1–3 hrs
-
Italian4.7★347 reviews
The Main Course
The Main Course is a celebrated Italian restaurant located on Main Street in Gullane, Scotland, renowned for its fresh, high-quality cuisine and warm, welcoming atmosphere. Situated just steps from the famous Gullane Golf Club, this family-run eatery offers a modern take on traditional Italian dishes crafted from local ingredients. With a diverse menu featuring pasta, seafood, and steak, it promises a memorable dining experience for visitors and locals alike.
Mon–Tue 17:00–21:30 · Wed–Sun 12:00–21:30Price level $$Time to spend 1–2.5 hrs
-
Tapas4.7★340 reviews
tapas3
Tapas3 is a cozy, highly regarded tapas restaurant located at 6 Howden Street in Edinburgh’s Southside. Known for its authentic Spanish small plates, generous portions, and warm, friendly service, it offers a genuine taste of Spain away from the tourist trail. The restaurant features a relaxed, unpretentious atmosphere with a focus on quality food and a well-curated wine list, including fine selections from Jerez.
Daily 12:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.4★360 reviews
Linton Hotel & Steak House
The Linton Hotel & Steak House is a charming 4-star hotel and restaurant located in the quaint village of East Linton, East Lothian. Known for its cosy country bar, traditional steakhouse, and locally sourced menu, it offers a warm, welcoming atmosphere and comfortable accommodation. Ideal for a relaxing getaway, the hotel features well-appointed rooms, a lively bar, and a scenic beer garden.
Price level $$Time to spend 1–3 hrs
-
Fine dining4.7★334 reviews
Rhubarb
Rhubarb is an elegant fine dining restaurant set within the lavish Prestonfield House in Edinburgh. Known for its rich, dramatic Regency interiors and exceptional Scottish produce, it offers a refined culinary experience with dishes like hand-dived scallops and roast Gressingham duck. The restaurant is famed for its attentive service, award-winning wine list, and a menu that celebrates the heritage of rhubarb, first cultivated on the estate in the 18th century.
Daily 12:00–22:00Price level $$$Time to spend 1.5–3 hrs
-
Restaurant4.4★346 reviews
The Kitchen at Restoration Yard
The Kitchen at Restoration Yard is a charming restaurant nestled within Dalkeith Country Park, offering a bright, spacious setting with panoramic views of the historic estate. Open daily for breakfast, brunch, and lunch, it serves seasonal Scottish-inspired dishes alongside options for vegan, vegetarian, gluten-free, and dairy-free diets. The venue features an inviting indoor dining area and a summer patio where dogs are welcome, making it a versatile spot for families and food lovers alike.
Daily 10:00–17:00Price level $$Time to spend 1–2.5 hrs
-
Italian4.6★324 reviews
Cucina Amore
Cucina Amore is a warmly welcoming Italian restaurant located at 37 Quality Street in the charming seaside town of North Berwick, Scotland. Renowned for its freshly made Italian and Continental dishes, this family-run eatery offers a diverse menu including special catch-of-the-day dishes, served in a cozy, friendly atmosphere. With a moderate price level and a strong reputation for quality and service, it is an ideal spot for intimate dinners, celebrations, or a memorable dining experience while exploring East Lothian.
Price level $$Time to spend 1–2 hrs
-
Inn4.5★320 reviews
The Castle Inn
Nestled in the picturesque village of Dirleton near North Berwick, The Castle Inn is a charming, historic inn offering cozy accommodation, a lively bar, and a renowned restaurant serving homecooked Scottish fare. With warm hospitality, dog-friendly policies, and proximity to Dirleton Castle, it is a beloved spot for travelers seeking comfort and local character in East Lothian.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.0★327 reviews
The Botanist Edinburgh
Nestled in Edinburgh’s vibrant New Town, The Botanist offers a lush, plant-filled setting blending a botanical-themed restaurant, cocktail bar, and live music venue. Known for its creative cocktails garnished with fresh herbs and fruit, hearty Sunday roasts, and signature hanging kebabs, this lively spot also hosts regular live acoustic performances and monthly bingo nights. Its spacious two-floor layout includes an outdoor terrace and a comfy lounge, perfect for casual dining, special occasions, or late-night drinks.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.6★282 reviews
The Rockies Restaurant
Nestled in the charming village of Anstruther on Scotland’s east coast, The Rockies Restaurant offers a delightful dining experience with stunning sea views and a menu featuring fresh local seafood and hearty Scottish fare. Known for its welcoming atmosphere and attentive service, this moderately priced eatery is a favorite for both locals and visitors seeking quality meals in a relaxed setting.
Daily 12:00–15:00, 17:00–21:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.7★270 reviews
The Dory Bistro & Gallery
Nestled on the picturesque harbour front of Pittenweem, The Dory Bistro & Gallery offers a refined seafood dining experience paired with a unique art gallery showcasing local artists. Renowned for fresh, locally sourced fish and shellfish landed just meters away, this bistro combines culinary excellence with a vibrant cultural atmosphere. Its warm, attentive service and charming coastal setting make it a standout destination for food lovers and art enthusiasts alike.
Wed–Sun 12:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Pub4.5★279 reviews
The Foresters
Tucked into the heart of Pathhead on Main Street, The Foresters is a warm, welcoming pub and restaurant that feels like a local’s living room. Recently refurbished, it blends traditional pub charm with modern comfort, serving hearty Scottish fare and international dishes in a relaxed, convivial atmosphere. Whether you’re after a pint with friends, a family meal, or a cozy dinner for two, this friendly neighborhood spot delivers great food, attentive service, and a genuine sense of community.
Price level $$Time to spend 1–3 hrs
-
Steak4.7★259 reviews
The Grange Restaurant & Steakhouse
The Grange Restaurant & Steakhouse in North Berwick offers a welcoming and relaxed dining experience with a focus on quality steaks and traditional British cuisine. Known for its friendly service and accommodating dietary options, it is a popular spot for both locals and visitors seeking hearty meals in a cozy atmosphere on North Berwick’s High Street.
Tue–Sat 16:00–23:00Price level $$Time to spend 1–2.5 hrs
-
British4.7★246 reviews
The Ship Restaurant
The Ship Restaurant is a charming family-run eatery located in the coastal village of Kinghorn, Fife. Known for its fresh, locally sourced British cuisine, it offers a warm, inviting atmosphere with versatile seating options including cozy indoor tables, an elegant function room for private events, and a comfortable outdoor area. Ideal for romantic dinners, family gatherings, or business parties, The Ship combines traditional hospitality with a modern culinary experience.
Thu–Sat 12:00–23:00 · Sun 12:30–20:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.3★263 reviews
Horizons Restaurant
Horizons Restaurant, located within Pettycur Bay Holiday Park near Kinghorn, Fife, offers a delightful dining experience with stunning views over the water. Open daily from noon to 9:30 pm, it serves hearty British and Scottish cuisine featuring generous portions and fresh, locally inspired dishes. The welcoming ambiance, attentive service, and scenic waterfront setting make it a favored spot for families and couples alike.
Daily 12:00–21:30Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.6★244 reviews
Number One
Number One, located within the iconic Balmoral Hotel in Edinburgh, is a Michelin Guide recommended restaurant offering modern Scottish cuisine with a refined five-course tasting menu. Under Head Chef Mathew Sherry, it combines seasonal Scottish ingredients with contemporary flair in an elegant setting featuring dove grey wool banquettes and striking red lacquered walls. Known for impeccable service and creative wine pairings, Number One is a premier choice for fine dining in Scotland’s capital.
Mon 18:00–21:30 · Thu–Sun 18:00–21:30Price level $$$Time to spend 2–3.5 hrs
-
Pub4.5★248 reviews
The Golf Tavern
The Golf Tavern in Haddington is a welcoming family-run pub and inn offering traditional Scottish pub fare, locally sourced ingredients, and comfortable en-suite rooms. Located at 5 Bridge Street, it features a lively public bar, a well-presented lounge restaurant, and an inviting beer garden. Open daily with hearty meals and Sunday breakfast, it blends historic charm with modern hospitality in East Lothian’s town centre.
Price level $$Time to spend 1–3 hrs
-
Scottish4.8★226 reviews
Heron
Heron is a Michelin-starred modern Scottish restaurant located in Leith, Edinburgh. Renowned for its creative tasting menus featuring seasonal Scottish ingredients, it offers a relaxed yet refined fine dining experience. The airy, well-lit space complements the innovative dishes crafted by chef Sam Yorke, the youngest Scottish chef to earn a Michelin star. Heron is celebrated for impeccable service, beautiful presentation, and a welcoming atmosphere that balances sophistication with approachability.
Wed–Fri 17:30–21:30 · Sat–Sun 12:00–14:00, 17:30–21:30Price level $$$Time to spend 1.5–3 hrs
-
Restaurant4.8★221 reviews
Wee Greek Kitchen
Wee Greek Kitchen is a family-run Greek restaurant located on Dalkeith Road in Edinburgh, offering authentic Mediterranean flavors in a bright, welcoming setting. Known for its generous portions, live Greek music on Sundays, and warm hospitality, it combines traditional dishes like spanakopita and lamb chops with a friendly, casual atmosphere. The restaurant is a local favorite for hearty, homemade meals and a taste of Greek culture in the city.
Wed–Sat 17:00–22:00 · Sun 11:30–22:00Price level $$Time to spend 1–2.5 hrs
-
Indian4.4★239 reviews
Eastern Eye
Eastern Eye is a well-regarded Indian restaurant located at 6 Hardgate in Haddington, East Lothian. Known for its generous portions and attentive service, it offers a diverse menu featuring traditional Indian dishes with a moderate spice level. Open daily from late afternoon to evening, it provides a cozy dining experience in a town rich with history.
Daily 16:30–21:30Price level $$Time to spend 1–2 hrs
-
Italian4.4★232 reviews
Giovanni's Restaurant
Giovanni's Restaurant in Kirkcaldy offers a warm, family-run Italian dining experience with freshly cooked dishes, generous portions, and a cozy atmosphere. Known for its quality fish and pasta, this moderately priced eatery combines traditional Italian cuisine with friendly service, making it a favored spot for locals and visitors seeking a relaxed evening meal.
Thu–Sun 17:00–23:00Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.8★212 reviews
Craig Millar @ 16 West End
Craig Millar @ 16 West End is a renowned seafood restaurant located in the picturesque fishing village of St Monans, Fife. Known for its exceptional use of local produce and masterful seafood dishes, this 2-AA rosette establishment offers a sophisticated dining experience with stunning harbour views. The restaurant combines a relaxed yet refined atmosphere with impeccable service, making it a top destination for lovers of Scottish coastal cuisine.
Wed–Sat 12:30–14:00, 18:30–21:00 · Sun 12:30–14:00Price level $$$Time to spend 1.5–3 hrs
-
Modern European4.7★202 reviews
The Shore Bar and Restaurant
Nestled on the historic waterfront of Leith, The Shore Bar and Restaurant offers a warm, relaxed atmosphere with a focus on superior seafood and modern European cuisine. Known for its hearty, creative dishes and inviting interior featuring wood paneling and open fires, it’s a favorite for locals and visitors alike seeking casual yet refined dining in Edinburgh’s vibrant harbor district.
Daily 12:00–22:30Price level $$Time to spend 1–2.5 hrs
-
British4.5★184 reviews
Standing Stane Restaurant and Bar
The Standing Stane Restaurant and Bar is a family-run British eatery located on Standing Stane Road in Leven, Scotland. Known for its relaxed atmosphere and welcoming dining area, it serves a variety of meals including breakfast and traditional British fare. Open daily from 9:30 am to 10 pm, it offers a comfortable spot for casual dining and drinks in a friendly setting near Wellsgreen Golf Range.
Daily 9:30–22:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.2★197 reviews
The Victoria Inn / La Terraza
The Victoria Inn / La Terraza is a welcoming 3-star hotel and restaurant located in the heart of Haddington, Scotland. It offers spacious, clean rooms with modern amenities, a lively bar, and the Avenue Restaurant serving a varied menu including Scottish and tapas dishes. Known for its friendly staff and central location, it combines historic charm with contemporary comfort, making it ideal for leisure stays and casual dining.
Price level $$Time to spend 1–3 hrs
-
Restaurant4.7★144 reviews
The Black Agnes Gastropub
The Black Agnes Gastropub in Dunbar, East Lothian, is a celebrated British and Scottish restaurant known for its hearty, high-quality pub fare including seafood, steak, and traditional dishes. It offers a warm, inviting atmosphere blending the charm of a classic pub with a bright, modern dining space. Renowned for fresh, homemade meals and friendly service, it’s a top choice for locals and visitors seeking authentic Scottish gastropub cuisine.
Price level $$Time to spend 1–2.5 hrs
-
Indian4.2★143 reviews
Memories of India
Memories of India in Gorebridge offers a rich culinary journey through traditional Indian cuisine with a modern touch. Known for its generous portions, flavorful dishes, and welcoming atmosphere, this restaurant blends fine dining with casual comfort. It serves a broad menu including halal options, delivery, and takeaway, making it a beloved spot for locals and visitors seeking quality South Asian flavors in Midlothian.
Daily 16:30–22:00Price level $$Time to spend 1–2 hrs
-
Restaurant4.2★129 reviews
The Steadings
The Steadings is a lively fresh food restaurant located in the heart of Kirkcaldy, Scotland, offering a diverse menu and versatile event spaces. With seating for over 160 guests, it caters to a wide range of occasions from casual dining to celebrations like weddings and baby showers. Open daily with flexible hours, it combines a welcoming atmosphere with quality food and community spirit, making it a popular dining and event destination in Fife.
Price level $$Time to spend 1–3 hrs
-
British4.6★117 reviews
The Waterfront Restaurant
The Waterfront Restaurant in Kirkcaldy offers a charming British dining experience known for its fresh, delicious food and exceptional staff service. Located on High Street, it combines a cozy atmosphere with a well-curated menu featuring fresh fish and classic dishes. The restaurant also functions as a bar and is popular with locals, making it a warm and inviting spot for both casual meals and special occasions.
Price level $$Time to spend 1–2 hrs
-
Restaurant4.6★116 reviews
Garvald Inn
Nestled in the peaceful village of Garvald near Haddington, the Garvald Inn is a family-run country pub renowned for its warm hospitality, cosy atmosphere, and high-quality home-cooked food. With a welcoming bar and restaurant, it offers a relaxed setting for locals and visitors alike, including dog and family-friendly amenities amid scenic East Lothian countryside.
Price level $$Time to spend 1–3 hrs
-
French4.9★75 reviews
La Potiniere
La Potinière is an acclaimed fine dining French restaurant nestled on Main Street in Gullane, East Lothian. Renowned for its elegant yet unpretentious atmosphere, it offers a carefully curated menu blending Scottish produce with international influences. The intimate setting and meticulous service make it a culinary gem cherished by locals and visitors alike.
Wed–Sat 12:30–13:30, 19:00–20:30 · Sun 12:30–13:30Price level $$Time to spend 1–2.5 hrs
-
Restaurant4.5★74 reviews
The Campaign Room Bistro
Set within the historic Carberry Tower Estate near Musselburgh, The Campaign Room Bistro offers a refined dining experience blending traditional British cuisine with seasonal, locally sourced ingredients. Open daily from noon to 10pm, it serves everything from relaxed lunches and lazy Sunday meals to elegant evening dinners in a charming, atmospheric setting surrounded by stunning gardens and woodland.
Daily 12:00–22:00Price level $$Time to spend 1–3 hrs
-
Brasserie4.5★11 reviews
Brasserie Bar & Grill @ Maitlandfield Hotel
Set within the historic Maitlandfield House Hotel in Haddington, the Brasserie Bar & Grill offers a cozy dining experience featuring local Scottish ingredients and seasonal dishes. From hearty breakfasts to elegant dinners, the restaurant serves modern and classic cuisine with vegetarian options, complemented by a welcoming bar and lounge atmosphere in a charming 17th-century townhouse setting.
Price level $$Time to spend 1–2.5 hrs
-
Italian4.2★5 reviews
The grain
The Grain is a cozy Italian restaurant located at 16A High Street in Haddington, Scotland. Renowned for its fresh, well-crafted pizzas and Italian dishes, it offers a warm and inviting atmosphere. With a strong local following and positive reviews highlighting its quality food and friendly service, The Grain is a favored spot for both casual meals and special occasions in this charming East Lothian town.
Price level $$Time to spend 1–2 hrs
Explore North Berwick on the map
A handpicked selection of must-see spots near North Berwick, mapped for you.
More about North Berwick
More to explore near North Berwick
Explore more

Getting your guide ready…
We are putting together a fresh copy of the North Berwick guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
