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

Isle of May hotels from RM317

  • 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
4 Sept - 5 Sept
Tomorrow
5 Sept - 6 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Isle of May hotels

1. The Waterfront

The Waterfront
Anstruther
United States
Shelley
RM629
RM754 total
includes taxes & fees
1 Oct - 2 Oct
The Waterfront

2. Balcomie Links Hotel

Balcomie Links Hotel
Anstruther
United Kingdom
Douglas
RM574
RM689 total
includes taxes & fees
7 Sept - 8 Sept
Balcomie Links Hotel

3. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
RM711
RM853 total
includes taxes & fees
2 Oct - 3 Oct
The Bank

4. The Spindrift Guest House

The Spindrift Guest House
Anstruther
United Kingdom
Frances
RM636
RM764 total
includes taxes & fees
17 Sept - 18 Sept
The Spindrift Guest House

5. Stravithie Castle

Stravithie Castle
St. Andrews
Canada
Alex
RM743
RM891 total
includes taxes & fees
22 Sept - 23 Sept
Stravithie Castle

6. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
RM980
RM1,175 total
includes taxes & fees
12 Sept - 13 Sept
The Inn At Kingsbarns

7. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Valerie
RM566
RM679 total
includes taxes & fees
6 Sept - 7 Sept
Open Arms Hotel

8. The Ship Inn

The Ship Inn
Elie
United Kingdom
Gillian
RM1,139
RM1,367 total
includes taxes & fees
27 Sept - 28 Sept
The Ship Inn

9. The Inn at Lathones

The Inn at Lathones
Leven
United Kingdom
Steven
RM588
RM706 total
includes taxes & fees
14 Sept - 15 Sept
The Inn at Lathones

10. Premier Inn St Andrews

Premier Inn St Andrews
St. Andrews
Canada
Sherri
RM601
RM722 total
includes taxes & fees
27 Sept - 28 Sept
Premier Inn St Andrews

11. Marine North Berwick

Marine North Berwick
North Berwick
Canada
Catherine
RM1,338
RM1,606 total
includes taxes & fees
24 Sept - 25 Sept
Marine North Berwick

12. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United Kingdom
Tina
RM476
RM571 total
includes taxes & fees
13 Sept - 14 Sept
Kilconquhar Castle Estate

13. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
RM1,392
RM1,670 total
includes taxes & fees
5 Oct - 6 Oct
Fairmont St Andrews

14. Bayswell Park Hotel

Bayswell Park Hotel
Dunbar
United States
Amber
RM583
RM700 total
includes taxes & fees
1 Oct - 2 Oct
Bayswell Park Hotel

15. The Law

The Law
North Berwick
United Kingdom
John
RM504
RM605 total
includes taxes & fees
7 Sept - 8 Sept
The Law

16. 5Pilmourplace

5Pilmourplace
St. Andrews
United States
Lara
RM816
RM980 total
includes taxes & fees
21 Sept - 22 Sept
5Pilmourplace

17. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
RM815
RM978 total
includes taxes & fees
27 Sept - 28 Sept
Rufflets St Andrews

18. The Albany Hotel St Andrews

The Albany Hotel St Andrews
St. Andrews
Canada
Donato
RM834
RM1,001 total
includes taxes & fees
21 Sept - 22 Sept
The Albany Hotel St Andrews

19. No.12 Hotel & Bistro

No.12 Hotel & Bistro
North Berwick
United Kingdom
MARTIN
RM1,083
RM1,299 total
includes taxes & fees
1 Oct - 2 Oct
No.12 Hotel & Bistro

20. The Folly Hotel

The Folly Hotel
North Berwick
United States
Abhishek
RM359
RM431 total
includes taxes & fees
3 Oct - 4 Oct
The Folly Hotel
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

The Linton Hotel

The Linton Hotel

10/10 Excellent
"Good"
Narayan 1-night trip
Posted 4 hours ago
The Linton Hotel
Kilconquhar Castle Estate

Kilconquhar Castle Estate

10/10 Excellent
"Excellent two night stay I would highly recommend x"
Tina 2-night trip
Posted 1 day ago
Kilconquhar Castle Estate
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

10/10 Excellent
"Top to bottom mgmt and entire staff is friendly accommodating and welcoming. Breakfast is great, location is fantastic rooms nice and clean - just request ocean side rooms - there's construction on the back end difficult to sleep - between seagulls at 4:30-5:30am and construction noise on the back end."
Teresita 3-night trip
Posted 4 days ago
Hotel du Vin & Bistro St. Andrews
Open Arms Hotel

Open Arms Hotel

10/10 Excellent
"Nice old fashioned Scottish hotel. Comfortable bed and linens, great staff and food was delicious. Very accommodating and classic decor. Big room, very clean. Nice garden view. The sound of cooing pigeons each morning was really nice. 15 minute bus to North Berwick, which was a fantastic place to visit and spend time. I would recommend!"
paula 2-night trip
Posted 4 days ago
Open Arms Hotel
Rufflets St Andrews

Rufflets St Andrews

8/10 Good
"Staff and service was excellent. Beautiful grounds. The carpet and furniture is getting a bit tired."
Jason 1-night trip
Posted 5 days ago
Rufflets St Andrews
Caledonian Hotel By Greene King Inns

Caledonian Hotel By Greene King Inns

8/10 Good
"We felt very at home straight away and the staff were very helpful and the beds were comfortable."
Fiona 1-night trip
Posted 6 days ago
Caledonian Hotel By Greene King Inns
Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns

10/10 Excellent
"Friendly staff, clean rooms , comfortable beds and air con. We had a great stay"
Lee 1-night trip
Posted 6 days ago
Pine Marten, Dunbar by Marston's Inns
The Kithmore Hotel

The Kithmore Hotel

10/10 Excellent
"Great place helpful staff good good"
LUKAS 3-night trip
Posted 9 days ago
The Kithmore Hotel
Bayswell Park Hotel

Bayswell Park Hotel

10/10 Excellent
"We enjoyed our stay here, we booked a lovely room with a stunning seaview. We didn't have breakfast as we wanted to be away early but the evening meal was very nice, staff were friendly."
David 1-night trip
Posted 10 days ago
Bayswell Park Hotel

More cheap stays in Isle of May

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
RM264
RM317 total
8 Sept - 9 Sept
includes taxes & fees
7.6/10 Good! (53 reviews)
Ye Olde Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
RM574
RM689 total
7 Sept - 8 Sept
includes taxes & fees
8.6/10 Excellent! (69 reviews)
Balcomie Links Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
Get rates
10/10 Exceptional! (1 review)
The Shoregate
Railway Inn

Railway Inn

24 Lawrence Street Buckhaven Scotland
Get rates
7.4/10 Good! (33 reviews)
Railway Inn
Eco Indigo

Eco Indigo

Keepers Cottage and Kennels Dunbar SCT
Get rates
10/10 Exceptional! (6 reviews)
Eco Indigo
Letham Feus Caravan Park ,leven, Fife, Scotland

Letham Feus Caravan Park ,leven, Fife, Scotland

Cupar Road Leven Scotland
Get rates
10/10 Exceptional! (1 review)
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 THE SPACE TO STAY APARTHOTEL and Old Course Hotel. 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 1370 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, Kingsbarns Golf Links and Seacliff Beach. You'll also find Tantallon Castle and The Fife Coastal Path 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.