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 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Top 5 hotels in Isle of May at a glance

  1. Balcomie Links Hotel — 2-star hotel in Anstruther. Guest rating: 8.6/10 — Excellent.
  2. The Spindrift Guest House — 4-star hotel in Anstruther. Guest rating: 9.8/10 — Exceptional.
  3. The Waterfront — 3-star hotel in Anstruther. Guest rating: 9.4/10 — Exceptional.
  4. The Bank — 4-star hotel in Anstruther. Guest rating: 9.0/10 — Wonderful.
  5. 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 Hotel
Anstruther
$142
$170 total
includes taxes & fees
Aug 14 - Aug 15
Balcomie Links Hotel

The Spindrift Guest House

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

The Waterfront

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

The Bank

The Bank
Anstruther
$202
$243 total
includes taxes & fees
Aug 24 - Aug 25
The Bank

Stravithie Castle

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

Kilconquhar Castle Estate

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

The Shoregate

The Shoregate
Crail
$325
$390 total
includes taxes & fees
Aug 17 - Aug 18
The Shoregate

The Inn At Kingsbarns

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

The Ship Inn

The Ship Inn
Elie
$286
$343 total
includes taxes & fees
Aug 16 - Aug 17
The Ship Inn

The Inn at Lathones

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

The Law

The Law
North Berwick
$222
$266 total
includes taxes & fees
Aug 12 - Aug 13
The Law

Open Arms Hotel

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

Premier Inn St Andrews

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

Bayswell Park Hotel

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

Fairmont St Andrews

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

THE SPACE TO STAY APARTHOTEL

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

Balhousie Farm

Balhousie Farm
Leven
$115
$138 total
includes taxes & fees
Aug 16 - Aug 17
Balhousie Farm

Marine North Berwick

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

The Folly Hotel

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

The Crown & Kitchen

The Crown & Kitchen
East Linton
$123
$147 total
includes taxes & fees
Aug 31 - Sep 1
The Crown & Kitchen
View all properties

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
A historic stone building with a tower, surrounded by a stone wall and a pathway leading to it.
Photo by Angela Newlands

Check out reviews of Isle of May hotels guests love

Rusacks St Andrews

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."
Jefffey 2-night trip
Posted 10 hours ago
Rusacks St Andrews
THE SPACE TO STAY APARTHOTEL

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."
Charlie 2-night trip
Posted 10 hours ago
THE SPACE TO STAY APARTHOTEL
Pine Marten, Dunbar by Marston's Inns

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"
deborah 3-night trip
Posted 12 hours ago
Pine Marten, Dunbar by Marston's Inns
Marine North Berwick

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."
Jennifer 1-night trip
Posted 21 hours ago
Marine North Berwick
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

10/10 Excellent
"Great staff and breakfast"
James 2-night trip
Posted 2 days ago
Hotel du Vin & Bistro St. Andrews
Rufflets St Andrews

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. "
Katriona 1-night trip
Posted 3 days ago
Rufflets St Andrews
Caledonian Hotel By Greene King Inns

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."
Charmaine 2-night trip
Posted 6 days ago
Caledonian Hotel By Greene King Inns
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"Great location. Helpful staff. Good breakfast."
Donato 1-night trip
Posted 6 days ago
The Albany Hotel St Andrews
Bayswell Park Hotel

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!"
Diana 2-night trip
Posted 7 days ago
Bayswell Park Hotel

Frequently asked questions

What accommodations do travelers recommend in Isle of May?
Can I book a refundable hotel in Isle of May?
If you're looking for the flexibility to change your travel plans to Isle of May, most properties provide refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Isle of May be like during my visit?
July and August are typically the warmest months in Isle of May when the average temp is 56°F. January and February are the coldest months when the average temperature is 42°F. October and July are the months with the most rain.
Why should I book my Isle of May hotel through Hotels.com?
There are lots of reasons to book your Isle of May trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.