Hotels near St Mary's Church Haddington
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near St Mary's Church?

Orchard House Lodges
Orchard House Lodges2.7 km from St Mary's Church
9.6 out of 10, Exceptional, (60 reviews)
The price is CNY927
CNY927 total
includes taxes & fees
Feb 8 - Feb 9

Maitlandfield House Hotel
Maitlandfield House Hotel0.1 km from St Mary's Church
8.2 out of 10, Very Good, (432 reviews)
The price is CNY1,079
CNY1,295 total
includes taxes & fees
Mar 1 - Mar 2

The Leddie Hotel
The Leddie Hotel8.4 km from St Mary's Church
10.0 out of 10, Exceptional, (11 reviews)
The price is CNY1,449
CNY1,739 total
includes taxes & fees
Feb 5 - Feb 6

The Lodge at Craigielaw
The Lodge at Craigielaw8.9 km from St Mary's Church
9.4 out of 10, Exceptional, (182 reviews)
The price is CNY641
CNY769 total
includes taxes & fees
Feb 5 - Feb 6

The Crown & Kitchen
The Crown & Kitchen8.2 km from St Mary's Church
9.2 out of 10, Wonderful, (169 reviews)
The price is CNY870
CNY1,045 total
includes taxes & fees
Feb 11 - Feb 12

Carberry Tower Mansion House and Estate
Carberry Tower Mansion House and Estate15.9 km from St Mary's Church
9.2 out of 10, Wonderful, (935 reviews)

No.12 Hotel & Bistro
No.12 Hotel & Bistro12.4 km from St Mary's Church
9.2 out of 10, Wonderful, (92 reviews)
The price is CNY1,538
CNY1,846 total
includes taxes & fees
Feb 8 - Feb 9

Marine North Berwick
Marine North Berwick12.1 km from St Mary's Church
8.8 out of 10, Excellent, (287 reviews)
The price is CNY1,631
CNY1,957 total
includes taxes & fees
Feb 9 - Feb 10

Ravelston House
Ravelston House18.1 km from St Mary's Church
8.6 out of 10, Excellent, (425 reviews)
The price is CNY356
CNY427 total
includes taxes & fees
Feb 5 - Feb 6

Bayswell Park Hotel
Bayswell Park Hotel16.6 km from St Mary's Church
8.6 out of 10, Excellent, (504 reviews)
The price is CNY785
CNY943 total
includes taxes & fees
Feb 16 - Feb 17

Pine Marten, Dunbar by Marston's Inns
Pine Marten, Dunbar by Marston's Inns16.8 km from St Mary's Church
8.4 out of 10, Very Good, (378 reviews)
The price is CNY677
CNY812 total
includes taxes & fees
Mar 1 - Mar 2

The Folly Hotel
The Folly Hotel12.2 km from St Mary's Church
7.8 out of 10, Good, (113 reviews)
The price is CNY831
CNY997 total
includes taxes & fees
Feb 9 - Feb 10

Premier Inn Edinburgh A1 - Musselburgh
Premier Inn Edinburgh A1 - Musselburgh16.5 km from St Mary's Church
6.8 out of 10, (15 reviews)
The price is CNY427
CNY513 total
includes taxes & fees
Feb 12 - Feb 13

The Juniperlea Inn
The Juniperlea Inn15.1 km from St Mary's Church
9.2 out of 10, Wonderful, (71 reviews)
The price is CNY791
CNY950 total
includes taxes & fees
Feb 9 - Feb 10

Open Arms Hotel
Open Arms Hotel10.6 km from St Mary's Church
10.0 out of 10, Exceptional, (1 review)
The price is CNY731
CNY877 total
includes taxes & fees
Feb 8 - Feb 9

2 Bed Cabin Sleeps 6 - Balcony, Parking & Pets
2 Bed Cabin Sleeps 6 - Balcony, Parking & Pets19.4 km from St Mary's Church
The price is CNY877
CNY1,052 total
includes taxes & fees
Mar 1 - Mar 2

Tweeddale Arms Hotel
Tweeddale Arms HotelGifford, 5.7 km from St Mary's Church
8.4 out of 10, Very Good, (308 reviews)
The price is CNY1,029
CNY1,234 total
includes taxes & fees
Feb 7 - Feb 8

The Linton Hotel
The Linton Hotel8.3 km from St Mary's Church
8.4 out of 10, Very Good, (473 reviews)
The price is CNY396
CNY475 total
includes taxes & fees
Mar 4 - Mar 5
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.


























































