Find hotels in Isle of May from $74

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isle of May hotels

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (287 reviews)
"Beautiful hotel, amazing views, fab breakfast and very comfy beds! "
United Kingdom
Kelly
$275 nightly
The price is $330
Feb 18 - Feb 19
Total with taxes and fees
Marine North Berwick

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (392 reviews)
"Everything very clean very quiet staff first class"
United Kingdom
Mark
$62 nightly
The price is $74
Feb 12 - Feb 13
Total with taxes and fees
Kilconquhar Castle Estate

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1,003 reviews)
"Great hotel "
United Kingdom
Vincent
$279 nightly
The price is $334
Mar 10 - Mar 11
Total with taxes and fees
Fairmont St Andrews

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (190 reviews)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
United Kingdom
Frank
$136 nightly
The price is $164
Feb 15 - Feb 16
Total with taxes and fees
The Inn At Kingsbarns

Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,238 reviews)
"Very good breakfast menu"
United Kingdom
colin
$77 nightly
The price is $92
Mar 8 - Mar 9
Total with taxes and fees
Apex City Quay Hotel & Spa

Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,000 reviews)
"Clean room Friendly staff Great breakfast Convenient location ⭐️⭐️⭐️⭐️⭐️"
Canada
Drew
$58 nightly
The price is $70
Mar 8 - Mar 9
Total with taxes and fees
Hampton by Hilton Dundee City Centre

Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,004 reviews)
"Great stay! "
United Kingdom
Lyndsey
$71 nightly
The price is $85
Feb 17 - Feb 18
Total with taxes and fees
Carnoustie Golf Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (201 reviews)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
$122 nightly
The price is $147
Feb 12 - Feb 13
Total with taxes and fees
The Waterfront

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (166 reviews)
"Staff excellent and room very good and clean"
United Kingdom
Jim
$115 nightly
The price is $137
Feb 12 - Feb 13
Total with taxes and fees
The Bank

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (433 reviews)
"Great staff, room was amazing. "
United Kingdom
Colin
$328 nightly
The price is $394
Feb 23 - Feb 24
Total with taxes and fees
Rusacks St Andrews

Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.2 out of 10, Wonderful, (260 reviews)
"The room quality was excellent and the staff were friendly and helpful. The location is also perfect for travellers "
United Kingdom
Mark
$49 nightly
The price is $59
Feb 23 - Feb 24
Total with taxes and fees
Four Points Flex by Sheraton Dundee

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (364 reviews)
"Clean, cosy, comfortable room and the friendly, attentive staff were stand out - thank you!"
United Kingdom
Neil
$124 nightly
The price is $148
Feb 18 - Feb 19
Total with taxes and fees
Rufflets St Andrews

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
Gullane
9.4 out of 10, Exceptional, (200 reviews)
"Lovely setting. Warm welcome, staff friendly and efficient. Food excellent. "
United Kingdom
Jack
$291 nightly
The price is $349
Feb 12 - Feb 13
Total with taxes and fees
Greywalls Hotel and Chez Roux

Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.6 out of 10, Excellent, (1,003 reviews)
"Clean room. Friendly staff."
United Kingdom
Michael
$65 nightly
The price is $78
Feb 22 - Feb 23
Total with taxes and fees
Malmaison Dundee

Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (672 reviews)
"Great breakfast nice large rooms"
Canada
Michael
$67 nightly
The price is $80
Feb 19 - Feb 20
Total with taxes and fees
Staybridge Suites Dundee by IHG

Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (65 reviews)
"Amazing staff, comfort, cleanliness was exceptional, amazing amenities, perfect location, an"
United States
Samantha
$256 nightly
The price is $307
Feb 12 - Feb 13
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (770 reviews)
"Great room and breakfast "
United Kingdom
Ingrid
$151 nightly
The price is $181
Feb 23 - Feb 24
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,001 reviews)
"Wonderful stay"
United States
Mike
$284 nightly
The price is $341
Mar 1 - Mar 2
Total with taxes and fees
Old Course Hotel

The Juniperlea Inn

The Juniperlea Inn
3.0 star property
Pathhead
9.2 out of 10, Wonderful, (71 reviews)
"Clean, warm room and bathroom Comfy bed Fridge Big TV with Netflix Friendly staff"
United Kingdom
JOANNA
$114 nightly
The price is $136
Feb 16 - Feb 17
Total with taxes and fees
The Juniperlea Inn

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (57 reviews)
"Multiple options, healthy or fry up"
United Kingdom
louise
Balcomie Links Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Isle of May

Thousands of puffins, seals, and seabirds make this tiny island a wildlife paradise during spring and summer months. Take a boat tour from Anstruther to see the historic lighthouse and explore the nature reserve's walking trails.

Lighthouse on the Isle of May
Photo by Angela Newlands
Open Photo by Angela Newlands

Top Isle of May Hotel Reviews

More cheap stays in Isle of May

Hotels in Isle of May with star-rating

Frequently asked questions

When is the best time to go to Isle Of May?
The best time to visit the Isle of May is during the spring and summer months, from April to September, when wildlife is most abundant and boat trips are regularly available.

For birdwatchers and nature enthusiasts, May, June, and July are particularly rewarding. During these months, the island is home to thousands of breeding seabirds, including puffins, guillemots, razorbills, and terns. You'll witness their nesting, feeding, and fledging activities, offering unparalleled viewing opportunities from designated paths.

Those interested in seal spotting will find August and September ideal. At this time, the island sees a significant increase in grey seal pups being born, and you can observe them on the beaches and rocky shores around the island. The weather is generally milder, making for comfortable boat journeys and walks.

While boat trips may be available outside these months, they are less frequent and weather-dependent.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Isle of May.
How can I save on a Isle of May hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Isle of May hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Isle of May hotel?
Prices for hotels in Isle of May often vary, but you can find a great deal from $74 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia