Isle of May Inns
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Inns in Isle of May

Pine Marten, Dunbar by Marston's Inns
Spott Road Dunbar Scotland
$71 nightly
The price is $85 total per night
$85 total
Feb 22 - Feb 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Pine Marten, Dunbar by Marston's Inns in Dunbar, you'll be within a 5-minute drive of John Muir Way - East and John Muir's Birthplace.

The Lodge at Craigielaw
Craigielaw Golf Club Aberlady Scotland
$91 nightly
The price is $109 total per night
$109 total
Mar 1 - Mar 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Aberlady, The Lodge at Craigielaw is on the waterfront, within a 5-minute drive of Aberlady Bay Nature Reserve and Seton Sands.

The Inn at Lathones
By Largoward, Lathones Leven Scotland
$92 nightly
The price is $110 total per night
$110 total
Feb 25 - Feb 26
Total with taxes and fees
Located in Leven, The Inn at Lathones is in a rural location, within a 10-minute drive of Fife Folk Museum and St Andrews Wine Company.

The Bank
23-25 High Street Anstruther Scotland
$149 nightly
The price is $178 total per night
$178 total
Feb 22 - Feb 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at The Bank in Anstruther, you'll be on the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews.

The Waterfront
18/20 Shore Street Anstruther Scotland
$121 nightly
The price is $145 total per night
$145 total
Feb 22 - Feb 23
Total with taxes and fees
Located in Anstruther, The Waterfront is within a 15-minute drive of Kingsbarns Golf Links and St Andrews Bay.

The Inn At Kingsbarns
5 Main Street St. Andrews Scotland
$112 nightly
The price is $135 total per night
$135 total
Feb 22 - Feb 23
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St Andrews.

Haar with Rooms
1 Golf Place St. Andrews Scotland
Free Cancellation
Reserve now, pay when you stay
A stay at Haar with Rooms places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews.

No.12 Hotel & Bistro
12 Quality Street North Berwick Scotland
$218 nightly
The price is $262 total per night
$262 total
Mar 23 - Mar 24
Total with taxes and fees
When you stay at No.12 Hotel & Bistro in North Berwick, you'll be by the sea, just steps from North Berwick Harbour and 4 minutes by foot from Scottish Sea Bird Center.

The Ship Inn
The Toft Elie Scotland
$210 nightly
The price is $252 total per night
$252 total
Feb 22 - Feb 23
Total with taxes and fees
With a stay at The Ship Inn in Leven, you'll be on the beach, just a 2-minute walk from Wood Haven and 8 minutes by foot from Elie Beach.

The Avenue Restaurant at The Victoria Inn
9 Court Street Haddington Scotland
When you stay at The Avenue Restaurant at The Victoria Inn in Haddington, you'll be near the beach, within a 10-minute walk of St Mary's Church and Nungate Bridge.
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.
Isle of May Inns essential information
Accommodation | 12 Inns |
|---|---|
Lowest Price | $85 |
Highest Price | $262 |
Popular accommodation | Pine Marten, Dunbar by Marston's Inns, The Lodge at Craigielaw, The Inn at Lathones, The Bank, The Waterfront, The Inn At Kingsbarns, Haar with Rooms, No.12 Hotel & Bistro, The Ship Inn, The Avenue Restaurant at The Victoria Inn, Folly Hotel, Old Aberlady Inn |


