
Find hotels in St Monans from ₩102,191
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St Monans
Family friendly
Check prices for these dates
Our top choices for St Monans hotels

Orchard House Lodges
Orchard House LodgesHaddington
9.6 out of 10, Exceptional, (63 reviews)
The price is ₩227,211
₩227,211 total
includes taxes & fees
Jun 8 - Jun 9

Maitlandfield House Hotel
Maitlandfield House HotelHaddington
8.2 out of 10, Very Good, (449 reviews)
The price is ₩254,604
₩305,525 total
includes taxes & fees
Jun 24 - Jun 25

Garleton Lodge
Garleton LodgeHaddington
10.0 out of 10, Exceptional, (13 reviews)
The price is ₩468,335
₩562,002 total
includes taxes & fees
Jun 7 - Jun 8

8 Barney Mains Cottage
8 Barney Mains CottageHaddington
The price is ₩1,278,768
₩1,534,522 total
includes taxes & fees
Jun 26 - Jun 27

Charming 5-beds Caravan in Beautiful Seton Sands
Charming 5-beds Caravan in Beautiful Seton SandsPrestonpans
10.0 out of 10, Exceptional, (1 review)
The price is ₩269,506
₩323,407 total
includes taxes & fees
Jun 8 - Jun 9

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's InnsDunbar
8.4 out of 10, Very Good, (388 reviews)
The price is ₩180,326
₩216,391 total
includes taxes & fees
Jun 28 - Jun 29

The Linton Hotel
The Linton HotelEast Linton
8.4 out of 10, Very Good, (502 reviews)
The price is ₩119,206
₩143,055 total
includes taxes & fees
Jun 9 - Jun 10

Bayswell Park Hotel
Bayswell Park HotelDunbar
8.6 out of 10, Excellent, (522 reviews)
The price is ₩245,237
₩294,284 total
includes taxes & fees
Jun 7 - Jun 8

The Lodge at Craigielaw
The Lodge at CraigielawAberlady
9.4 out of 10, Exceptional, (202 reviews)
The price is ₩337,201
₩404,641 total
includes taxes & fees
Jun 10 - Jun 11

The Leddie Hotel
The Leddie HotelAberlady
9.8 out of 10, Exceptional, (19 reviews)
The price is ₩556,383
₩667,660 total
includes taxes & fees
Jun 10 - Jun 11

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (206 reviews)
The price is ₩570,858
₩685,030 total
includes taxes & fees
Jun 21 - Jun 22

Open Arms Hotel
Open Arms HotelDirleton
9.2 out of 10, Wonderful, (10 reviews)
The price is ₩154,359
₩185,231 total
includes taxes & fees
Jun 29 - Jun 30

The Folly Hotel
The Folly HotelNorth Berwick
7.8 out of 10, Good, (118 reviews)
The price is ₩253,753
₩304,503 total
includes taxes & fees
Jun 15 - Jun 16

No.12 Hotel & Bistro
No.12 Hotel & BistroNorth Berwick
9.2 out of 10, Wonderful, (95 reviews)
The price is ₩514,999
₩617,999 total
includes taxes & fees
Jun 5 - Jun 6

101a Pettycur Road
101a Pettycur RoadBurntisland
10.0 out of 10, Exceptional, (7 reviews)
The price is ₩646,201
₩775,441 total
includes taxes & fees
Jun 19 - Jun 20

The Crown & Kitchen
The Crown & KitchenEast Linton
9.2 out of 10, Wonderful, (178 reviews)
The price is ₩170,297
₩204,365 total
includes taxes & fees
Jun 30 - Jul 1

Seaside Escape in Kirkcaldy
Seaside Escape in KirkcaldyKirkcaldy
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩224,597
₩367,611 total
includes taxes & fees
Jun 18 - Jun 19

The Elbow Room
The Elbow RoomKirkcaldy
9.2 out of 10, Wonderful, (211 reviews)
The price is ₩136,243
₩163,491 total
includes taxes & fees
Jun 16 - Jun 17

Dean Park Hotel
Dean Park HotelKirkcaldy
8.8 out of 10, Excellent, (727 reviews)
The price is ₩98,767
₩118,521 total
includes taxes & fees
Jul 5 - Jul 6
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
Stay near popular St Monans attractions
Learn more about St Monans
This fishing village charms with its colorful harbor and zigzag pier perfect for watching boats return with the day's catch. Explore the Welly Boot Garden and coastal path, then head to nearby Anstruther for Scotland's best fish and chips.

Photo by Amy Smith
Open Photo by Amy Smith
More cheap stays in St Monans

Railway Inn
24 Lawrence Street Buckhaven Scotland
The price is ₩85,159 per night from Jun 9 to Jun 10
₩85,159
₩102,191 total
Jun 9 - Jun 10
includes taxes & fees
7.6/10 Good! (30 reviews)











































































