Dinner, Bed & Breakfast Deals in St Andrews & Fife

Eat. Sleep. Retreat.

Compare hotel and dining stays in St Andrews & Fife

Explore dinner, bed and breakfast deals in St Andrews & Fife. Compare hotels, restaurant awards and places to stay for your next gourmet break.

Indicative total for two adults: one night, breakfast and dinner each. Hotel and restaurant booked separately. Prices are not live quotes; estimated rates are labelled. Weekend stays without a weekend guide are excluded when selected.

8 matching stays · page 1 of 1

Dean Park Hotel
Gourmet getaway 1

Dean Park Hotel

Kirkcaldy · Fife
4-star hotel

Set amid leafy grounds on the outskirts of Kirkcaldy, the Dean Park Hotel offers a polished base for a gourmet break in Fife. This independent four-star venue is well positioned for exploring the coastal towns and countryside of the region, and provides both stylish accommodation and an inviting contemporary restaurant, The Grande at Dean Park Hotel. With its recent refurbishments and a reputation for understated hos

Dining option 1
The Grande Restaurant
Indicative midweek DBB£200 for two
Restaurant on site

Dean Park hotel's current restaurant; two AA Rosettes on current hotel home page.

2 AA Rosettes
Hotel B&B + restaurant booked separately
1 night B&B × £80 + dinner £60 per person × 2
Weekend guide: £215 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking. Dinner allowance estimated from restaurant ratings; confirm the menu price.

Price and dining details

Dining: Modelled guide price; not a verified menu. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-02; dining checked: 2026-09-23. Totals rounded up.

Hotel du Vin St Andrews
Gourmet getaway 2

Hotel du Vin St Andrews

St Andrews · Fife
4-star hotel

Hotel du Vin St Andrews enjoys a prime position on The Scores, overlooking the iconic West Sands Beach and just a short stroll from the heart of St Andrews, Fife. Famed as a golfing mecca and university town, St Andrews is a captivating base for a foodie weekend or a special celebration break by the sea. Hotel du Vin St Andrews delivers boutique comfort, refined dining, and a relaxed yet polished service, making it w

Dining option 1
Bistro du Vin
Indicative midweek DBB£245 for two
Restaurant location to verify

Classic French-styled bistro serving breakfast, lunch, dinner, Sunday lunch and afternoon tea; seasonal prix fixe, à la carte and five-course Taste du Vin menus with wine pairing.

Hotel B&B + restaurant booked separately
1 night B&B × £185 + dinner £29.95 per person × 2
Weekend guide: £260 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: Seasonal Prix Fixe. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-02; dining checked: 2026-09-20. Totals rounded up.

Check restaurant details
Rufflets Hotel
Gourmet getaway 3

Rufflets Hotel

St Andrews · Fife
4-star hotel · AA Red Stars
Exceptional hotel

On the edge of St Andrews in Fife, Rufflets Hotel and its acclaimed Rufflets St Andrews restaurant provide a tranquil Scottish country house retreat just a five-minute drive from the historic town centre and the famous golf links. With grand gardens and a distinctly relaxed atmosphere, Rufflets appeals to couples, food-focused travellers and anyone seeking a blend of heritage, comfort and gourmet dining for a one- or

Dining option 1
Rufflets Brasserie
Indicative midweek DBB£308 for two
Restaurant location to verify

Two-AA-Rosette modern British/European brasserie using Scottish produce and ingredients grown in Rufflets' own gardens; daily all-day brasserie plus Sunday lunch and afternoon tea.

2 AA Rosettes
Hotel B&B + restaurant booked separately
1 night B&B × £205 + dinner £51.27 per person × 2
Weekend guide: £328 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: Rufflets autumn brasserie menu. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-06; dining checked: 2026-09-21. Totals rounded up.

Check restaurant details
The Ship Inn
Gourmet getaway 4

The Ship Inn

Elie · Fife

The Ship Inn is a seafront pub with rooms at Elie, Fife. The coastal position and views over the bay make it a good fit for a short break built around a meal and a morning by the water.

Dining option 1
Indicative midweek DBB£320 for two
Under 0.1 miles to restaurant

The Ship Inn on Elie seafront, Fife KY9 1DT, offers pub dining and six rooms; four bedrooms overlook Elie Bay.

1 AA Rosette
Hotel B&B + restaurant booked separately
1 night B&B × £210 + dinner £55 per person × 2
Weekend guide: £345 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: User-supplied three-course meal / tasting menu range. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-06; dining checked: 2026-09-22. Totals rounded up.

Check restaurant details
The Kilconquhar Estate
Gourmet getaway 5

The Kilconquhar Estate

Leven · Fife
4-star hotel

Kilconquhar Estate in Fife combines hotel-style rooms and self-catering accommodation with grounds and leisure facilities. The formats suit different trips, so confirm whether the option you select includes hotel services or is a self-catering stay.

Dining option 1
The Dory Bistro
Indicative midweek DBB£340 for twoEstimated room rate
3.1 miles to restaurant

Pittenweem harbourside seafood bistro using locally landed lobster, langoustines, crab and fish plus produce from its own kitchen garden.

Hotel B&B + restaurant booked separately
1 night B&B × £230 + dinner £55 per person × 2
Weekend guide: £370 for two · estimated

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking. Room pricing includes estimated or limited-evidence rates; confirm live prices before booking.

Room rate includes an estimate or limited-evidence pricing.

Price and dining details

Dining: User-supplied three-course meal / tasting menu range. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-07; dining checked: 2026-09-22. Totals rounded up.

Check restaurant details
HAAR Rooms
Gourmet getaway 6

HAAR Rooms

St Andrews · Fife
5-star hotel
Exceptional restaurant

Tucked just steps from the historic Old Course in St Andrews, HAAR Rooms and its sister restaurant HAAR offer a thoroughly modern gourmet escape on the east coast of Fife. This boutique bolthole—crowned with five AA stars for its intimate accommodations—doubles as a destination for discerning diners, pairing Scottish hospitality with cutting-edge cooking. With both the university town's medieval lanes and North Sea b

Dining option 1
HAAR
Indicative midweek DBB£440 for two
Restaurant location to verify

Dean Banks' relaxed fine-dining restaurant focusing on Scottish seasonal produce, East Neuk seafood, foraged herbs and global flavour influences; current 4 AA Rosettes and Michelin Guide inclusion.

4 AA Rosettes
Michelin Guide listed
Hotel B&B + restaurant booked separately
1 night B&B × £190 + dinner £125 per person × 2
Weekend guide: £445 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: Tasting Menu. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-02; dining checked: 2026-09-20. Totals rounded up.

Check restaurant details
Old Course Hotel, Golf Resort
Gourmet getaway 7

Old Course Hotel, Golf Resort

St Andrews · Fife
5-star hotel · AA Red Stars
Exceptional hotel Exceptional restaurant

The Old Course Hotel, Golf Resort & Spa is perched alongside the iconic 17th fairway of the Old Course in St Andrews, Fife. Revered as the home of golf, St Andrews draws visitors seeking a blend of sporting heritage, coastal scenery, and refined hospitality. The hotel itself exudes classic Scottish luxury, offering everything from championship golf to indulgent spa breaks. For those craving culinary excellence as par

Dining option 1
Road Hole Restaurant
Indicative midweek DBB£510 for two
Restaurant location to verify

Three-AA-Rosette seasonal Scottish fine dining overlooking the Old Course's 17th hole, with menus built around premium Scottish seafood, venison, salmon and beef.

3 AA Rosettes
Hotel B&B + restaurant booked separately
1 night B&B × £370 + dinner £69.75 per person × 2
Weekend guide: £935 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: Road Hole Restaurant spring 2026 à la carte. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-06; dining checked: 2026-09-21. Totals rounded up.

Check restaurant details
Dining option 2
Swilcan Loft
Indicative midweek DBB£523 for two
Restaurant location to verify

Relaxed Scottish surf-and-turf dining with seafood and chophouse dishes; dinner Monday-Saturday and Sunday lunch plus dinner.

Hotel B&B + restaurant booked separately
1 night B&B × £370 + dinner £76.39 per person × 2
Weekend guide: £948 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: Swilcan Loft August 2026 dinner menu. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-06; dining checked: 2026-09-21. Totals rounded up.

Check restaurant details
Dining option 3
Seafood Ristorante
Indicative midweek DBB£525 for two
0.6 miles to restaurant

Italian Seafood venue at Bruce Embankment, St Andrews KY16 9AB, paired with Old Course Hotel for an indicative one-night gourmet stay.

Hotel B&B + restaurant booked separately
1 night B&B × £370 + dinner £77.50 per person × 2
Weekend guide: £950 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: User-supplied three-course meal / tasting menu range. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-06; dining checked: 2026-09-22. Totals rounded up.

Check restaurant details
The Peat Inn
Gourmet getaway 8

The Peat Inn

Cupar · Fife
5-star hotel
Exceptional restaurant

Tucked into the Fife countryside just a short drive from St Andrews, The Peat Inn – both a Michelin-starred restaurant and a highly regarded set of boutique rooms – is a destination for food-loving travellers seeking a genuinely Scottish gourmet break. Its rural setting near Cupar makes it restful for couples or small groups keen to indulge in fine dining and tranquillity, while also providing easy access to Fife’s c

Dining option 1
Indicative midweek DBB£525 for two
Restaurant location to verify

Michelin-starred restaurant with rooms led by chef-proprietor Geoffrey Smeddle; refined modern Scottish cooking grounded in classical technique and the finest seasonal Scottish ingredients.

1 Michelin Star
Hotel B&B + restaurant booked separately
1 night B&B × £325 + dinner £100 per person × 2
Weekend guide: £540 for two

Indicative B&B and dinner for two; separate bookings, not an official hotel package. Drinks, service and availability require checking.

Price and dining details

Dining: 3 Course Dinner. One night for two adults, with breakfast and one dinner each. Breakfast may include a £15 per person allowance; drinks and service may be extra.

Room sample: 2026-10-02; dining checked: 2026-09-20. Totals rounded up.

Check restaurant details

St Andrews and Fife give you several quite different food breaks. HAAR puts a tasting-menu evening in town at the centre of the trip. The Peat Inn is a restaurant-with-rooms choice outside St Andrews. Rufflets adds country-house space, while the Old Course Hotel suits a fuller resort and spa stay.

Price alone can disguise the geography. Dean Park is in Kirkcaldy, the Ship Inn is in Elie, and Kilconquhar’s priced restaurant is in Pittenweem. They are Fife alternatives, not cheaper versions of the same central St Andrews weekend.

Our picks: which stay suits your break?

  • Best for a tasting-menu stay in town: HAAR Rooms — four AA Rosettes and a £440 midweek comparison, with the restaurant central to the booking
  • Best for a quieter Michelin food occasion: The Peat Inn — one Michelin Star, outside St Andrews; the £525 comparison uses three courses, not its tasting menu
  • Best country-house food value: Rufflets — two AA Rosettes and £308 midweek, with more of a countryside-hotel brief than HAAR
  • Best for resort luxury and spa: Old Course Hotel — on-site Road Hole dining, a resident leisure pool and a separately priced hydrotherapy spa
  • Lowest food-award comparison: Dean Park Hotel — two AA Rosettes in Kirkcaldy, at £200 midweek with a modelled dinner allowance
  • Best starting point with a dog: Rufflets — selected pet rooms and dog-friendly bar or terrace dining; the restaurant itself is dog free

HAAR or the Peat Inn: choose the meal first

HAAR Rooms is our town-based food pick. The tasting menu, four AA Rosettes and a £440 midweek or £445 weekend comparison make it a clear proposition: come for dinner, then stay close to it. Those Rosettes are restaurant recognition, not a claim that HAAR holds Michelin Stars.

The Peat Inn offers a different pace in the village of Peat Inn. Its Michelin Star gives it the stronger Michelin dining distinction, but the £525 midweek figure uses the £100 three-course dinner. Comparing that total with HAAR’s tasting menu without explaining the menus would miss an important difference.

The Peat Inn also publishes a six-course tasting menu at £140 per person. Choosing that instead adds £80 for two to the same room-and-breakfast basis: £605 midweek or £620 weekend. That is a menu substitution, not a separate hotel offer. Dinner runs Tuesday to Saturday, so arrange the restaurant date before committing to the room.

The strongest middle-ground choices

Rufflets is the country-house option we would investigate first for a balance of food and hotel spend. Its two-Rosette Brasserie comparison is £308 midweek and £328 weekend. That places it below both restaurant-led stays, without relying on an unrecognised dinner to make the saving.

Hotel du Vin St Andrews, at £245 midweek, is the simpler town-based alternative. Choose it for a bistro evening and being in St Andrews rather than for a resort programme. Its seasonal prix fixe needs to fit the date and dinner time you want.

Dean Park Hotel is the lowest-priced recognised-restaurant option here, at £200 midweek and £215 weekend. The Grande has two AA Rosettes, but the dinner price is modelled and the hotel is in Kirkcaldy. It is a good Fife value lead; it is not a like-for-like central St Andrews saving.

The Old Course Hotel: what the extra buys

The Old Course Hotel is our luxury and spa choice when the hotel should fill more of the stay. The Road Hole Restaurant has three AA Rosettes, with a £510 midweek comparison. Swilcan Loft is another on-site option at £523. The Seafood Ristorante pairing is off site, so choose it as a separate evening out.

The hotel’s resident leisure pool is included, but Kohler Waters Spa hydrotherapy access has a separate £40-per-person charge for two hours. Budget another £80 for two if that is the experience you want, and reserve the slot. Treatments and golf are separate choices too.

The weekend Road Hole figure rises to £935, compared with £540 at the Peat Inn and £445 at HAAR. For a trip centred almost entirely on dinner, the smaller food-led stays make a persuasive alternative. For spa time and resort facilities, they do not offer the same brief.

Elie, Kilconquhar and bringing a dog

The Ship Inn gives you an Elie base and two-Rosette dining, at £320 midweek or £345 weekend. It belongs on the shortlist if an East Neuk stay matters more than being in St Andrews.

Kilconquhar Estate is paired here with the Dory Bistro in Pittenweem, at £340 midweek or £370 weekend. The restaurant is away from the estate and the room figure is estimated. Book both addresses and plan the journey; the table should not be read as dinner in the hotel.

Rufflets is the clearest dog recommendation from the policies checked: pet rooms and dog-approved bar or terrace areas, while its restaurant is dog free. The Old Course Hotel also accepts dogs in selected bedrooms and certain public areas, but that does not grant access to every dining room. For a romantic food escape, we would choose the Peat Inn for its village restaurant setting or HAAR for an evening in town, depending on which version of the trip appeals.

One-night dinner, bed and breakfast comparison for two

Hotel and basePriced dinnerMidweekWeekendRestaurant awards referencedBooking distinction
Dean Park HotelKirkcaldy, FifeThe Grande RestaurantDinner allowance£200£2152 AA RosettesAt the hotel
Hotel du Vin St AndrewsSt AndrewsBistro du VinSeasonal Prix Fixe£245£260—At the hotel
Rufflets Hoteloutside St AndrewsRufflets BrasserieRufflets autumn brasserie menu£308£3282 AA RosettesAt the hotel
The Ship InnElie, FifeThe Ship InnIndicative dinner comparison£320£3452 AA RosettesAt the hotel
The Kilconquhar EstateKilconquhar, FifeThe Dory BistroIndicative dinner comparison£340£370—Off site — 3.1 miles to restaurant; Estimated room figure; Dory Bistro is in Pittenweem; separate reservation
HAAR RoomsSt AndrewsHAARTasting Menu£440£4454 AA RosettesAt the hotel
Old Course Hotel, Golf ResortSt AndrewsRoad Hole RestaurantRoad Hole Restaurant spring 2026 à la carte£510£9353 AA RosettesAt the hotel; Hydrotherapy spa extra; check chosen restaurant
Old Course Hotel, Golf ResortSt AndrewsSwilcan LoftSwilcan Loft August 2026 dinner menu£523£948—At the hotel; Hydrotherapy spa extra; check chosen restaurant
Old Course Hotel, Golf ResortSt AndrewsSeafood RistoranteIndicative dinner comparison£525£950—Off site — 0.6 miles in listing; Hydrotherapy spa extra; check chosen restaurant
The Peat InnPeat Inn village, outside St AndrewsThe Peat Inn3 Course Dinner£525£5401 Michelin StarAt the hotel; Three courses; tasting menu is a different price; Tue–Sat dinner

If a different destination would suit you better

Compare Edinburgh if you want a city occasion with a wider choice of distinctive hotels and restaurants rather than a golf-town or East Neuk base.

You can also view all dinner, bed and breakfast deals and use the destination selector, price sort and map to narrow the choice.