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

Find hotels in Isle of May from CA $106

  • 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
Aug 30 - Aug 31
Tomorrow
Aug 31 - Sep 1
Next weekend
Sep 4 - Sep 6
In two weeks
Sep 11 - Sep 13

Filter by

Star rating

Guest rating

Our top choices for Isle of May hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Ann
CA $148
CA $178 total
includes taxes & fees
Sep 20 - Sep 21
Apex City Quay Hotel & Spa

2. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
United Kingdom
lynn
CA $111
CA $134 total
includes taxes & fees
Sep 20 - Sep 21
Four Points Flex by Sheraton Dundee

3. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
Australia
Jessica
CA $245
CA $294 total
includes taxes & fees
Aug 31 - Sep 1
THE SPACE TO STAY APARTHOTEL

4. Carnoustie Golf Hotel

Carnoustie Golf Hotel
Carnoustie
United Kingdom
William
CA $159
CA $191 total
includes taxes & fees
Sep 6 - Sep 7
Carnoustie Golf Hotel

5. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
Dundee
United States
Terry
CA $143
CA $171 total
includes taxes & fees
Sep 20 - Sep 21
Hampton by Hilton Dundee City Centre

6. Fairmont St Andrews

Fairmont St Andrews
St. Andrews
United States
Todd
CA $553
CA $663 total
includes taxes & fees
Sep 22 - Sep 23
Fairmont St Andrews

7. Malmaison Dundee

Malmaison Dundee
Dundee
United Kingdom
Richard
CA $127
CA $152 total
includes taxes & fees
Sep 20 - Sep 21
Malmaison Dundee

8. Kilconquhar Castle Estate

Kilconquhar Castle Estate
Leven
United States
Chad
CA $151
CA $181 total
includes taxes & fees
Aug 31 - Sep 1
Kilconquhar Castle Estate

9. Marine North Berwick

Marine North Berwick
North Berwick
Canada
Catherine
CA $462
CA $554 total
includes taxes & fees
Sep 24 - Sep 25
Marine North Berwick

10. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
Dundee
Canada
Robert
CA $110
CA $132 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Indigo Dundee by IHG

11. Old Course Hotel

Old Course Hotel
St. Andrews
United States
Stephen
CA $776
CA $932 total
includes taxes & fees
Sep 13 - Sep 14
Old Course Hotel

12. The Bank

The Bank
Anstruther
United Kingdom
Elizabeth
CA $282
CA $339 total
includes taxes & fees
Aug 31 - Sep 1
The Bank

13. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
Dundee
Australia
John
CA $163
CA $196 total
includes taxes & fees
Sep 20 - Sep 21
Staybridge Suites Dundee by IHG

14. The Waterfront

The Waterfront
Anstruther
United States
Shelley
CA $235
CA $281 total
includes taxes & fees
Sep 22 - Sep 23
The Waterfront

15. Rusacks St Andrews

Rusacks St Andrews
St. Andrews
United States
Yuka
CA $676
CA $811 total
includes taxes & fees
Sep 13 - Sep 14
Rusacks St Andrews

16. Rufflets St Andrews

Rufflets St Andrews
St. Andrews
United States
Michal
CA $363
CA $436 total
includes taxes & fees
Sep 22 - Sep 23
Rufflets St Andrews

17. The Inn At Kingsbarns

The Inn At Kingsbarns
St. Andrews
United Kingdom
Veronika
CA $337
CA $405 total
includes taxes & fees
Sep 20 - Sep 21
The Inn At Kingsbarns

18. 19th Hole Hotel

19th Hole Hotel
Carnoustie
United Kingdom
David
CA $140
CA $168 total
includes taxes & fees
Aug 31 - Sep 1
19th Hole Hotel

19. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
Dundee
United Kingdom
Paul
CA $106
CA $127 total
includes taxes & fees
Sep 27 - Sep 28
Woodlands Hotel, BW Signature Collection

20. Open Arms Hotel

Open Arms Hotel
Dirleton
United Kingdom
Valerie
CA $185
CA $222 total
includes taxes & fees
Sep 9 - Sep 10
Open Arms 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

Open Arms Hotel

Open Arms Hotel

10/10 Excellent
"Gorgeous lobby. Lovely setting. Good breakfast. Pleasant hosts. Until we got to the room. The room was tiny. Like, a little bigger than a walk-in closet kind of tiny. We needed to walk sideways to cross the room. The room was also very spartan with few frills to speak of. We were there for one night so it was all we needed."
Joyce 1-night trip
Posted 7 hours ago
Open Arms Hotel
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 7 hours 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 8 hours ago
Pine Marten, Dunbar by Marston's Inns
Fairmont St Andrews

Fairmont St Andrews

10/10 Excellent
"Staff was very helpful"
Theresa 2-night trip
Posted 23 hours ago
Fairmont St Andrews
The Lodge at Craigielaw

The Lodge at Craigielaw

10/10 Excellent
"Both of the ladies (Shirley) and ( I forgot her name) at the front desk greeted us with a smile and genuinely very very helpful and made us feel like we were family. The breakfast was very good and hearty! The gents in the pro shop were first class and were very knowledgeable ! I hope to be back!"
Kent 2-night trip
Posted 1 day ago
The Lodge at Craigielaw
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 4 days ago
Bayswell Park Hotel
Kilconquhar Castle Estate

Kilconquhar Castle Estate

8/10 Good
"Room was great and the area looked amazing."
Mark 1-night trip
Posted 4 days ago
Kilconquhar Castle Estate
Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews

10/10 Excellent
"Wonderful Hotel! Perfect walking distance to dining, shopping and some golf. Great experience, we would stay here again!"
Lance 2-night trip
Posted 5 days ago
Hotel du Vin & Bistro St. Andrews
The Albany Hotel St Andrews

The Albany Hotel St Andrews

10/10 Excellent
"The staff was friendly and very helpful in allowing me to check into my room early after an overseas trip. The breakfast was very good. Great location."
ROBERT 3-night trip
Posted 8 days ago
The Albany Hotel St Andrews

More cheap stays in Isle of May

Ye Olde Hotel

Ye Olde Hotel

61 Main Street St. Andrews Scotland
CA $88
CA $106 total
Sep 7 - Sep 8
includes taxes & fees
7.6/10 Good! (53 reviews)
Ye Olde Hotel
Balcomie Links Hotel

Balcomie Links Hotel

Balcomie Road Anstruther Scotland
CA $180
CA $216 total
Sep 27 - Sep 28
includes taxes & fees
8.6/10 Excellent! (69 reviews)
Balcomie Links Hotel
The Shoregate

The Shoregate

67 High St Crail Scotland
CA $454
CA $544 total
Sep 3 - Sep 4
includes taxes & fees
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

Find out more about Isle of May

Top reasons to visit Isle of May

  • Eco-Friendly Adventures: The Isle of May offers outdoor activities like golfing and scenic boat trips, perfect for eco-conscious travellers.
  • Stunning Nature Reserve: Explore the Isle of May Nature Reserve, renowned for its breathtaking landscapes and diverse wildlife.
  • Historical Attractions: Visit the iconic Isle of May Lighthouse and historical castles that showcase the island's rich heritage.
  • Charming Accommodation: Enjoy a variety of lodging options, from cozy inns to luxurious hotels, catering to all preferences.
  • Friendly Local Culture: Experience the warmth of the local community in nearby charming towns, enhancing your visit.

Find great hotels in Isle of May

Discover a variety of accommodation options on the stunning Isle of May, Scotland, ranging from cozy inns to luxurious hotels. Whether you’re seeking family-friendly stays, pet-friendly environments, or relaxing beach-themed experiences, this charming isle has something for everyone. Enjoy the perfect vacation rental or indulge in a lavish getaway amidst breathtaking scenery. Your ideal lodging awaits on the Isle of May!

  • Fairmont St Andrews: A luxurious 5-star resort set against the backdrop of the stunning Scottish coastline, Fairmont St Andrews is perfect for families and golf enthusiasts alike. With direct beach access, guests can enjoy sun-soaked days by the sea or hit the links on the resort’s championship golf course. Families will appreciate the dedicated children’s amenities, including free cribs and supervised childcare services. The blend of beach, family, and golf themes makes this hotel an ideal choice for those seeking a well-rounded vacation experience in a picturesque setting.
  • Marine North Berwick: This 5-star hotel offers a vibrant blend of adventure and relaxation, making it an excellent destination for families and thrill-seekers. Located mere miles from the shoreline, guests can indulge in various water sports such as sailing, fishing, and windsurfing, all available nearby. With direct access to the beach, it’s easy to spend quality family time by the sea. The hotel also ensures the safety of young ones with a comprehensive First Aid kit readily available. The unique combination of adventure and family-friendly features makes Marine North Berwick a standout choice for an unforgettable holiday.
  • Kilconquhar Castle Estate: Nestled in tranquil surroundings, Kilconquhar Castle Estate is a 3-star haven for families and pet lovers. Just a short distance from Isle of May, this charming estate offers a range of amenities for children, including a playground, arcade game room, and supervised childcare options. With a pet-friendly policy, guests can enjoy a family getaway without leaving their furry friends behind. The combination of family-focused facilities and the option to bring pets ensures that every member of the family, including pets, can enjoy a delightful stay at Kilconquhar Castle Estate.

Where to stay in Isle of May

Isle of May offers an idyllic escape for nature lovers and adventurers alike. This beautiful island, known for its stunning landscapes and rich wildlife, is perfect for eco-friendly vacations. Nearby, you'll find charming towns that boast friendly locals and historical sites. Whether you're exploring the large island or taking excursions to the adjoining isles, you'll create unforgettable memories in this serene and family-friendly destination.

  • St. Andrews: Renowned as the birthplace of golf, St. Andrews is a charming city located 22.5km from Isle of May. Known for its historic university and picturesque castle, this vibrant locale attracts visitors year-round, peaking in spring and late summer. Outdoor enthusiasts can enjoy a round of golf on world-class courses or explore the scenic coastal trails. The city's rich cultural heritage is evident in its ancient architecture and captivating museums, making it a perfect blend of sport and history.
  • Anstruther: Situated just 9.7km from Isle of May, Anstruther is a delightful coastal town that offers a unique mix of adventure and stunning scenery. Visitors flock here mainly during the warmer months, drawn by its beautiful beaches and access to hiking trails. Anstruther is famed for its family-friendly beach and charming harbour, where you can enjoy fresh seafood at local eateries. The town’s castle nearby adds a touch of history, making it an excellent destination for those seeking both relaxation and exploration.
  • North Berwick: Located 17.7km from Isle of May, North Berwick is a picturesque seaside town that captivates visitors with its breathtaking views and outdoor activities. The area is popular during the spring and summer months, with golf courses and hiking trails that provide ample opportunities for adventure. With stunning beaches and the nearby national park, nature lovers will find plenty to explore. North Berwick's historic sites and vibrant local culture create an inviting atmosphere for all who visit.

Things to do in Isle of May

The Isle of May is perfect for eco-friendly outdoor adventures, offering activities such as golfing and scenic boat trips. Visitors can enjoy hour-long tours, comprehensive island tours, and full-day excursions to explore the stunning landscapes and abundant wildlife. This charming destination provides a unique opportunity to immerse yourself in nature while partaking in various recreational activities.

Recreation

Experience the stunning Balcomie and Craighead Courses at Crail Golfing Society, perfect for a round of golf amidst breathtaking scenery. Alternatively, unwind in the serene John Muir Country Park, where you can enjoy tranquil walks and relaxation in nature's embrace.

Adventure

Embark on the Fife Coastal Path for a scenic hike 16.1km from Isle of May, where stunning views await. At Elie Holiday Park, located 19.3km away, enjoy an adventurous family camping experience. Explore the John Muir Way - East hiking trail, a beautiful trek 20.9km from Isle of May.

Nightlife

While Isle of May may be tranquil, nearby Dundee offers vibrant nightlife. The Dundee Repertory Theatre showcases captivating performances, while The Fun Factory and Battlefield Live Dundee provide thrilling arcade adventures, perfect for family fun and excitement. Experience the lively culture and entertainment just a short distance away.

Booking tips and Expedia advantages for Isle of May

To save money on your vacation to Isle of May, visit between December and February for lower accommodation prices. Book your hotel about a month in advance, or check last-minute deals on Expedia for discounts. Tuesdays are the cheapest days to stay, while Saturdays are the most expensive. Take advantage of free activities like Elie Beach and the Fife Coastal Path. Consider combining your hotel, flights, and activities into an Expedia package for additional savings. Always compare rates and explore flexible booking options for the best deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Isle of May are December to February, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Isle of May is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Isle of May is Tuesday. The most expensive day to stay in Isle of May is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of hotel you desire. To discover the most affordable prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: Consider the possibility of saving money by combining your Isle of May hotel accommodation with your flights and activities through an Expedia package deal.

Find the best attractions in Isle of May

Isle of May offers a perfect getaway for eco-friendly and adventure-seeking travellers, featuring stunning beaches, historical castles, and picturesque harbours. Explore attractions like the Isle of May Lighthouse and the beautiful Isle of May Nature Reserve, which cater to those seeking outdoor experiences and cultural insights. Whether you're soaking up the sun or delving into the island's rich history, there's plenty to discover on this charming Scottish isle.

  • St Fillan’s Cave: Located 14.5km from Isle of May, St Fillan’s Cave offers an adventurous outdoor experience. Explore this historic site, where you can connect with nature and soak in the rugged beauty of Scotland's coastline. The cave's tranquil atmosphere makes it perfect for reflection and exploration.
  • Elie Beach: Situated 16.1km away, Elie Beach is a stunning stretch of sand ideal for sunbathing and beach activities. With its picturesque views and inviting waves, it's a perfect spot for relaxation and enjoying the coastal vibe of Scotland.
  • Cambo Estate Gardens: Just 12.9km from Isle of May, Cambo Estate Gardens features beautifully landscaped grounds with a romantic and luxurious ambience. Enjoy a leisurely stroll among friendly locals and stunning flora, making it a delightful escape from everyday life.

Best time to go to Isle of May

The best time to visit Isle of May can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Isle of May falls in July and August. July has moderately high visitor numbers and mostly cloudy weather. The coolest average temperature in Isle of May falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January40.8°F (4.9°C)Light RainMostly CloudyAverageSlightly Low
February41.0°F (5.0°C)Light RainMostly CloudyAverageSlightly Low
March42.6°F (5.9°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)No Rain (Dry)Mostly SunnyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyModerately HighAverage
June54.3°F (12.4°C)Light RainMostly CloudyModerately HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudyModerately HighSlightly High
August57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
September55.2°F (12.9°C)Light RainMostly SunnyAverageSlightly High
October51.1°F (10.6°C)Light RainMostly CloudyModerately LowAverage
November46.2°F (7.9°C)Light RainMostly CloudyModerately LowAverage
December42.1°F (5.6°C)Light RainMostly CloudyModerately LowSlightly Low

The nearest major airports for your trip to Isle of May

When planning your trip to the Isle of May, you can fly into two major airports: Edinburgh (EDI) and Dundee (DND). Edinburgh Airport is approximately 56.3km away, with nearby hotels like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both about 6-11.3km from the airport. Dundee Airport, located about 41.8km from the Isle, has excellent options such as The Hideaway Experience and Apex City Quay Hotel & Spa, situated 3-8.0km from the airport. Transportation services vary by hotel, with some offering shuttles or transportation for a fee, making access convenient for your travels to the picturesque Isle of May.

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 the island's wildlife is most active and accessible.For birdwatchers, May, June, and July are particularly good. This is when the island is home to thousands of breeding seabirds, including puffins, guillemots, razorbills, and kittiwakes. The cliffs and grassy areas are filled with activity, providing fantastic opportunities for observation and photography. Daily boat trips from Anstruther and other Fife ports are regular during these months, offering the easiest access.If you're interested in spotting grey seals, August and September are excellent. During these months, the seal pups are born, and you'll often see them on the beaches and rocks around the island. The weather is generally still pleasant for boat journeys, and the crowds of birdwatchers begin to thin a little.
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 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 CA $106 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