Greyfriars Inn
Greyfriars Inn is a traditional Belhaven pub with rooms on North Street in central St Andrews. Downstairs there's a dark-wood bar serving pub food, cask ales and live sport; upstairs, double, twin and family rooms make it a straightforward base for a few nights in town.
Photos
Greyfriars Inn
The bar
The ground floor keeps an old-fashioned feel, with dark wood throughout and a proper traditional bar counter. Belhaven beers lead the taps, backed by cask ales, cocktails and a short wine list. Sky Sports and TNT Sports cover football, rugby, F1 and darts, and you can book a table for a big game. Dogs are welcome in the bar.
Food
Pub food is cooked fresh through the week, from burgers to seared steak and puddings, with vegan, vegetarian and gluten-free options. It's family-friendly, and the Belhaven app lets you order and pay from your table rather than queue. Christmas menus and a Christmas Day sitting are offered, which is worth knowing if you're spending the festive season in town.
Staying over
Rooms are booked through Greene King Inns rather than the pub, and include doubles, twins and a family room. The inn opens early in the morning, which suits golfers and anyone keen to make a prompt start. North Street puts you within easy walking distance of the town's restaurants, the university buildings and the St Andrews Heritage Museum & Garden. Breakfast isn't detailed online, so ask when you book.
Highlights
- Pub with rooms on North Street
- Traditional dark-wood bar
- Belhaven beers and cask ales
- Live sport on Sky Sports and TNT Sports
- Vegan, vegetarian and gluten-free options
Good to know
- Rooms are booked through Greene King Inns, separately from table bookings.
- Dogs are welcome.
- The pub lists disabled access and free Wi-Fi.
- The pub says there's free street parking nearby.
Frequently asked questions
Nearby
Sources: belhaven.co.uk