Photo by Eddie Boyd
Search Hotels by Greene King in St Monans from £81
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Top St Monans Greene King Hotels

Caledonian Hotel
Caledonian Hotel
8.0 out of 10, Very good, (179)
The price is £81
includes taxes & fees
31 Aug - 1 Sept

Fisherman's Tavern Hotel - Inn by Greene King Inns
Fisherman's Tavern Hotel - Inn by Greene King Inns
9.0 out of 10, Wonderful, (377)
The price is £95
includes taxes & fees
1 Sept - 2 Sept

Greyfriars Inn by Greene King Inns
Greyfriars Inn by Greene King Inns
9.0 out of 10, Wonderful, (287)
The price is £168
includes taxes & fees
14 Sept - 15 Sept
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top St Monans Hotel Reviews

Pine Marten, Dunbar by Marston's Inns
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Search St Monans Hotel Brands
Hotels near popular Anstruther Attractions
- Hotels near St Monans Heritage Collection
- Hotels near University of St. Andrews
- Hotels near Old Course at St Andrews
- Hotels near St. Andrews Links
- Hotels near St. Andrew's Cathedral
- Hotels near Royal & Ancient Golf Club of St. Andrews
- Hotels near St. Andrew's Castle
- Hotels near Muirfield Golf Course
- Hotels near Elie Beach
- Hotels near St Andrews Bay
More accommodation types in St Monans
Hotel Deals in Other Destinations
Explore more hotels
- Woodlands Hotel, BW Signature Collection
- Kilconquhar Castle Estate
- Balbirnie House
- Kinnettles Hotel and Spa
- Marine North Berwick
- Hotel du Vin & Bistro St. Andrews
- Old Course Hotel
- Rusacks St Andrews
- The Elbow Room
- No1. Apartments & Bedrooms St Andrews - St Mary’s
- Bayswell Park Hotel
- Caledonian Hotel
- Seaton House
- Fairmont St Andrews
- Gilvenbank
- Rufflets St Andrews
- The Linton Hotel
- Earl David Hotel
- Dunclutha Guest House
- Railway Inn