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
Tonight
Aug 11 - Aug 12Tomorrow
Aug 12 - Aug 13This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 5 hotels in Isle of May at a glance
- Balcomie Links Hotel — 2-star hotel in Anstruther. Guest rating: 8.6/10 — Excellent.
- The Spindrift Guest House — 4-star hotel in Anstruther. Guest rating: 9.8/10 — Exceptional.
- The Waterfront — 3-star hotel in Anstruther. Guest rating: 9.4/10 — Exceptional.
- The Bank — 4-star hotel in Anstruther. Guest rating: 9.0/10 — Wonderful.
- Stravithie Castle — 3-star hotel in St. Andrews. Guest rating: 9.8/10 — Exceptional.
Where to stay in Isle of May?




Balcomie Links Hotel
Balcomie Links HotelAnstruther
$142
$170 total
includes taxes & fees
Aug 14 - Aug 15




The Spindrift Guest House
The Spindrift Guest HouseAnstruther
$157
$189 total
includes taxes & fees
Aug 27 - Aug 28




The Waterfront
The WaterfrontAnstruther
$168
$202 total
includes taxes & fees
Aug 21 - Aug 22




Stravithie Castle
Stravithie CastleSt. Andrews
$201
$242 total
includes taxes & fees
Aug 19 - Aug 20




Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
$104
$125 total
includes taxes & fees
Aug 17 - Aug 18




The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
$253
$304 total
includes taxes & fees
Aug 20 - Aug 21




The Inn at Lathones
The Inn at LathonesLeven
$134
$161 total
includes taxes & fees
Aug 13 - Aug 14




Open Arms Hotel
Open Arms HotelDirleton
$141
$169 total
includes taxes & fees
Sep 6 - Sep 7




Premier Inn St Andrews
Premier Inn St AndrewsSt. Andrews
$163
$196 total
includes taxes & fees
Aug 16 - Aug 17




Bayswell Park Hotel
Bayswell Park HotelDunbar
$162
$194 total
includes taxes & fees
Sep 1 - Sep 2




Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
$373
$448 total
includes taxes & fees
Aug 12 - Aug 13




THE SPACE TO STAY APARTHOTEL
THE SPACE TO STAY APARTHOTELSt. Andrews
$158
$189 total
includes taxes & fees
Aug 18 - Aug 19




Marine North Berwick
Marine North BerwickNorth Berwick
$347
$417 total
includes taxes & fees
Sep 9 - Sep 10




The Folly Hotel
The Folly HotelNorth Berwick
$168
$201 total
includes taxes & fees
Aug 13 - Aug 14




The Crown & Kitchen
The Crown & KitchenEast Linton
$123
$147 total
includes taxes & fees
Aug 31 - Sep 1
Go beyond your typical stay in Isle of May
Pet friendly
Family friendly
Learn more about Isle of May
The region around Isle of May is home to attractions such as Crail Golfing Society - Balcomie and Craighead Courses and Bass Rock.
See all hotels in Isle of May
Photo by Angela Newlands
Check out reviews of Isle of May hotels guests love
Rusacks St Andrews
10/10 Excellent
"We just wrapped up our stay at the Rusacks, and it was hands down one of the best hotel experiences we’ve had anywhere. The property was immaculate — every space felt genuinely spotless, right down to the smallest details. But what really set this hotel apart was the service. This is, without exaggeration, the best hotel service we’ve encountered anywhere in the world. The entire staff was warm, attentive, and clearly took real pride in the experience they were creating for guests. A special mention goes to Lucas, who went above and beyond throughout our stay, the kind of hospitality that turns a great hotel into an unforgettable one. Between the location right on the 18th hole, the impeccable cleanliness, and truly world-class service, we couldn’t have asked for a better base for our time in St Andrews. We’re already looking forward to our next visit, we’ll be back as soon as we possibly can."
THE SPACE TO STAY APARTHOTEL
10/10 Excellent
"This is college housing a lot of rooms geared toward students. Great food onsite a couple free pool tables in the Social area and pay laundry on site."
Pine Marten, Dunbar by Marston's Inns
10/10 Excellent
"Room and amenities clean and tidy ,only problem was the shower in room the handles to turn on and temperature stiff and shower head aimed at the wall so had to be right up wall but other than that had an amazing stay breakfast and dinner were delicious and filling"
Marine North Berwick
10/10 Excellent
"My family and I really enjoyed our stay. Staff were very friendly and helpful. We loved the location and it was a quick walk along a path on the golf course to the town to explore all North Berwick has to offer."
Hotel du Vin & Bistro St. Andrews
10/10 Excellent
"Great staff and breakfast"
Rufflets St Andrews
10/10 Excellent
"The staff were all very friendly, we had a large family room, nice smelling soaps. Breakfast was very nice, made to order. "
Caledonian Hotel By Greene King Inns
8/10 Good
"It was great to have food available on site. However with a celebration downstairs one night was very noisy."
The Albany Hotel St Andrews
10/10 Excellent
"Great location. Helpful staff. Good breakfast."
Bayswell Park Hotel
10/10 Excellent
"Lovely resturant. Make dinner reservations ahead of time so you do not miss out. Make sure to get a room with a view!!! The view is stunning!"




















