Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Isle of May on Hotels.com. These Isle of May hotels consistently deliver on comfort, location and traveler experience. Last updated on .
Hotels in Isle of May
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 in Isle of May?

The Kithmore Hotel
The Kithmore HotelSt. Andrews
The price is CNY3,000
CNY3,600 total
includes taxes & fees
Jun 23 - Jun 24

The Shoregate
The ShoregateCrail
The price is CNY2,398
CNY2,877 total
includes taxes & fees
Jul 5 - Jul 6

The Ship Inn
The Ship InnElie
9.6 out of 10, Exceptional, (69 reviews)
The price is CNY2,381
CNY2,857 total
includes taxes & fees
Jul 23 - Jul 24

Stravithie Castle
Stravithie CastleSt. Andrews
9.8 out of 10, Exceptional, (145 reviews)
The price is CNY1,164
CNY1,397 total
includes taxes & fees
Jun 23 - Jun 24

Balcomie Links Hotel
Balcomie Links HotelAnstruther
8.8 out of 10, Excellent, (58 reviews)
The price is CNY940
CNY1,128 total
includes taxes & fees
Jun 23 - Jun 24

Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
8.0 out of 10, Very Good, (31 reviews)
The price is CNY612
CNY734 total
includes taxes & fees
Jul 12 - Jul 13

Dunclutha Guest House
Dunclutha Guest HouseLeven
9.8 out of 10, Exceptional, (438 reviews)
The price is CNY808
CNY808 total
includes taxes & fees
Jun 25 - Jun 26

Rusacks St Andrews
Rusacks St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (457 reviews)
The price is CNY4,023
CNY4,827 total
includes taxes & fees
Jun 27 - Jun 28

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (220 reviews)
The price is CNY1,116
CNY1,339 total
includes taxes & fees
Jul 5 - Jul 6

5Pilmourplace
5PilmourplaceSt. Andrews
9.2 out of 10, Wonderful, (230 reviews)
The price is CNY1,337
CNY1,605 total
includes taxes & fees
Jun 30 - Jul 1

The Inn at Lathones
The Inn at LathonesLeven
8.4 out of 10, Very Good, (320 reviews)
The price is CNY799
CNY959 total
includes taxes & fees
Jun 23 - Jun 24

Kinnettles Hotel and Spa
Kinnettles Hotel and SpaSt. Andrews
9.0 out of 10, Wonderful, (197 reviews)
The price is CNY2,426
CNY2,911 total
includes taxes & fees
Jun 23 - Jun 24

Old Course Hotel
Old Course HotelSt. Andrews
9.6 out of 10, Exceptional, (1,003 reviews)
The price is CNY3,806
CNY4,568 total
includes taxes & fees
Jul 21 - Jul 22

The Dunvegan Hotel
The Dunvegan HotelSt. Andrews
9.4 out of 10, Exceptional, (165 reviews)
The price is CNY2,565
CNY3,078 total
includes taxes & fees
Jun 24 - Jun 25

Flour Loft
Flour LoftAnstruther
The price is CNY2,855
CNY3,426 total
includes taxes & fees
Jul 3 - Jul 4

Ye Olde Hotel
Ye Olde HotelSt. Andrews
7.6 out of 10, Good, (43 reviews)
The price is CNY417
CNY501 total
includes taxes & fees
Jun 28 - Jun 29

The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (197 reviews)
The price is CNY1,605
CNY1,926 total
includes taxes & fees
Jun 23 - Jun 24

Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
The price is CNY2,375
CNY2,850 total
includes taxes & fees
Jul 12 - Jul 13

Haar with Rooms
Haar with RoomsSt. Andrews
9.4 out of 10, Exceptional, (107 reviews)
The price is CNY1,292
CNY1,550 total
includes taxes & fees
Jun 23 - Jun 24
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.
Go beyond your typical stay in Isle of May
Family friendly
Learn more about Isle of May
The region around Isle of May is home to attractions such as Scotland's Secret Bunker and Kingsbarns Golf Links.

Photo by Angela Newlands
Open Photo by Angela Newlands
Check out reviews of Isle of May hotels guests love

THE SPACE TO STAY APARTHOTEL
8/10 Good





































































