A puffin perched on a rocky cliff with a cloudy sky in the background.

Isle of May hotels from RM225

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
20 Oct - 21 Oct
Tomorrow
21 Oct - 22 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Isle of May hotels

1. The Waterfront

The Waterfront
Anstruther
United Kingdom
Zoe
RM521
RM625 total
includes taxes & fees
1 Nov - 2 Nov
The Waterfront

2. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Terry
RM407
RM489 total
includes taxes & fees
6 Nov - 7 Nov
Balcomie Links Hotel

3. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Elizabeth
RM498
RM597 total
includes taxes & fees
21 Oct - 22 Oct
The Spindrift Guest House

4. The Bank

The Bank
Anstruther
United States
Liang
RM531
RM637 total
includes taxes & fees
2 Nov - 3 Nov
The Bank

5. The Law

The Law
North Berwick
Canada
Amandine
RM669
RM802 total
includes taxes & fees
21 Oct - 22 Oct
The Law

6. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
RM792
RM951 total
includes taxes & fees
29 Oct - 30 Oct
The Inn At Kingsbarns

7. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
Canada
Debbi
RM414
RM496 total
includes taxes & fees
22 Oct - 23 Oct
Kilconquhar Castle Estate

8. The Folly Hotel

The Folly Hotel
North Berwick
United Kingdom
Rutuja
RM521
RM625 total
includes taxes & fees
23 Oct - 24 Oct
The Folly Hotel

9. Stravithie Castle

Stravithie Castle
St. Andrews
United Kingdom
Ralph
RM747
RM896 total
includes taxes & fees
22 Oct - 23 Oct
Stravithie Castle

10. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
RM820
RM984 total
includes taxes & fees
1 Nov - 2 Nov
The Ship Inn

11. Bayswell Park Hotel

Bayswell Park Hotel
Dunbar
United States
Linda F
RM579
RM695 total
includes taxes & fees
21 Oct - 22 Oct
Bayswell Park Hotel

12. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United Kingdom
Maria
RM1,165
RM1,398 total
includes taxes & fees
2 Nov - 3 Nov
Fairmont St Andrews

13. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Dawn
RM318
RM382 total
includes taxes & fees
3 Nov - 4 Nov
Open Arms Hotel

14. No.12 Hotel & Bistro

No.12 Hotel & Bistro
North Berwick
Canada
Brad
RM880
RM1,056 total
includes taxes & fees
3 Nov - 4 Nov
No.12 Hotel & Bistro

15. The Inn at Lathones

The Inn at Lathones
Leven
United States
Laura
RM485
RM583 total
includes taxes & fees
2 Nov - 3 Nov
The Inn at Lathones

16. Marine & Lawn North Berwick

Marine & Lawn North Berwick
North Berwick
United Kingdom
Kimberly
RM1,023
RM1,227 total
includes taxes & fees
3 Nov - 4 Nov
Marine & Lawn North Berwick

17. Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
Dunbar
United Kingdom
Leonie
RM312
RM375 total
includes taxes & fees
15 Nov - 16 Nov
Pine Marten, Dunbar by Marston's Inns

18. The Linton Hotel

The Linton Hotel
East Linton
United States
AMY
RM227
RM272 total
includes taxes & fees
5 Nov - 6 Nov
The Linton Hotel

19. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
RM523
RM627 total
includes taxes & fees
4 Nov - 5 Nov
5Pilmourplace

20. Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
St. Andrews
United States
Cameo
RM679
RM815 total
includes taxes & fees
18 Nov - 19 Nov
Hotel du Vin & Bistro St. Andrews
View all properties
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.

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

Top Isle of May Hotel Reviews

Old Course Hotel

Old Course Hotel

10/10 Excellent
"Staff was exceptional and hotel is wonderful overall"
Gregory 1-night trip
Posted 18 hours ago
Old Course Hotel
The Albany Hotel St Andrews

The Albany Hotel St Andrews

8/10 Good
"Very helpful staff who assisted with luggage (no lift), easy walking everywhere, and a great breakfast. Only ~10-15 minutes walk to bus transportation."
Barbara 2-night trip
Posted 18 hours ago
The Albany Hotel St Andrews
Marine North Berwick

Marine North Berwick

8/10 Good
"We loved our stay at the Marine hotel! Excellent location, hotel was well kept up, and spa facilities were amazing. The only thing that was disappointing was how busy the restaurants would get, to the point where room service was even unavailable. Had we been warned at check in, we wouldโ€™ve booked reservations."
Megan 3-night trip
Posted 18 hours ago
Marine North Berwick
Rufflets St Andrews

Rufflets St Andrews

10/10 Excellent
"M"
Roger 2-night trip
Posted 19 hours ago
Rufflets St Andrews
No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

No1. Apartments & Bedrooms St Andrews - St Maryโ€™s

10/10 Excellent
"Perfect position right in town. Lots of space although the second bedroom is a little tight. We had to leave our suitcase out in the lounge area as it didnโ€™t fit in the bedroom. Main bedroom a good size and both bathrooms were small but perfect and really clean. Everything else was great, lots of little extras like coffee pods, cleaning products etc."
Simone 1-night trip
Posted 20 hours ago
No1. Apartments & Bedrooms St Andrews - St Maryโ€™s
Rusacks St Andrews

Rusacks St Andrews

10/10 Excellent
"Beautiful setting, lovely staff and excellent breakfast"
Catherine 1-night trip
Posted 2 days ago
Rusacks St Andrews
Kilconquhar Castle Estate

Kilconquhar Castle Estate

8/10 Good
"Lots of things to do for kids on site . Needs a bit of an upgrade but staff very nice and helpful . Villa ideal , mattresses a little bit on the thin hard side otherwise great"
Murray 3-night trip
Posted 3 days ago
Kilconquhar Castle Estate
Bayswell Park Hotel

Bayswell Park Hotel

8/10 Good
"No lift was a problem but the duty staff were really helpful taking our bags up and down stairs. Bed was comfy, view from room 1 was outstanding. Room was warm, well equipped, decor a bit wild but generally clean. The food was wonderful, canโ€™t fault it. Whilst it is old and could do with some TLC, I would happily stay here again."
DEBRA 1-night trip
Posted 4 days ago
Bayswell Park Hotel
Fairmont St Andrews

Fairmont St Andrews

10/10 Excellent
"Our recent stay in the Executive Suite at Fairmont St Andrews was nothing short of perfection from start to finish. Exceptionally spacious, quiet, and thoughtfully designed. Having a dedicated lounge area made unwinding after a day out exploring an absolute pleasure If you are looking for world-class Scottish hospitality, spectacular coastal views, and total relaxation, this property delivers in every possible way. The estate itself is breath-taking. Walking along the coastal paths surrounding the two championship golf courses offered some of the best views in St Andrews."
Mimi 2-night trip
Posted 5 days ago
Fairmont St Andrews

More cheap stays in Isle of May

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
RM187
RM225 total
12 Nov - 13 Nov
includes taxes & fees
7.6/10 Good! (61 reviews)
Ye Olde Hotel
Railway Inn

Railway Inn

24 Lawrence Street Buckhaven Scotland
RM249
RM299 total
21 Oct - 22 Oct
includes taxes & fees
7.2/10 Good! (35 reviews)
Railway Inn
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
RM407
RM489 total
6 Nov - 7 Nov
includes taxes & fees
Balcomie Links Hotel
Eco Indigo

Eco Indigo

Keepers Cottage and Kennels Dunbar SCT
Get rates
10/10 Exceptional! (8 reviews)
Eco Indigo
The Shoregate

The Shoregate

67 High St Crail Scotland
Get ratesThe Shoregate
Letham Feus Caravan Park ,leven, Fife, Scotland

Letham Feus Caravan Park ,leven, Fife, Scotland

Cupar Road Leven Scotland
Get rates
10/10 Exceptional! (2 reviews)
Letham Feus Caravan Park ,leven, Fife, Scotland

Frequently asked questions

Where is the best place to stay in Isle of May?
Rusacks St Andrews, located 14.3 mi (23 km) from the heart of Isle of May, is a top choice for your stay, based on our traveller data. Two other choices for your trip to the area are Old Course Hotel and Fairmont St Andrews. See all available top hotels, or vacation rentals in Isle of May.
If I need to cancel my hotel reservation in Isle of May, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Isle of May.
How is it to stay in Isle of May?
Visitors to Isle of May will definitely find plenty to explore and enjoy. There are 1351 hotels and other accommodation options in the surrounding area. Find out more about Isle of May.
What should I see while I'm in Isle of May?
Places to visit in the wider area include Crail Golfing Society - Balcomie and Craighead Courses, Bass Rock and Kingsbarns Golf Links. You'll also find The Fife Coastal Path and Elie Beach in the area. Take a look at what more there is to see and do in Expedia's Isle of May guide.
What's the weather like in Isle of May?
The hottest months are usually July and August, with an average temperature of 13ยฐC, while the coldest months are January and February, with an average of 5ยฐC. Average annual precipitation for Isle of May is 843 mm.