Photo by Angela Newlands

Find hotels in Isle of May from ₩94,678

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Go beyond your typical stay in Isle of May

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Isle of May hotels

1. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"The room was spotless and staff were excellent. Restaurant great for dinner and breakfast. First class place to stay."
United Kingdom
Kenneth
The price is ₩135,260
₩162,305 total
includes taxes & fees
Nov 29 - Nov 30
The Waterfront

2. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (186 reviews)
"Great restaurant and location to the beach"
United States
Liang
The price is ₩172,449
₩206,939 total
includes taxes & fees
Nov 15 - Nov 16
The Bank

3. The Spindrift Guest House

The Spindrift Guest House
4.0 star property
Anstruther
9.8 out of 10, Exceptional, (133 reviews)
"A quick 2 night stay. Lovely guest house and terrific breakfast."
United Kingdom
Elizabeth
The price is ₩161,717
₩194,061 total
includes taxes & fees
Nov 14 - Nov 15
The Spindrift Guest House

4. Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (87 reviews)
"Very nice hotel in a good location. Staff were very pleasant and hotel nice and tidy."
United Kingdom
Terry
The price is ₩147,016
₩176,419 total
includes taxes & fees
Dec 4 - Dec 5
Balcomie Links Hotel

5. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Perfect stay! Great breakfast, spacious rooms, and fantastic staff!"
United States
Todd
The price is ₩371,803
₩446,163 total
includes taxes & fees
Nov 22 - Nov 23
Fairmont St Andrews

6. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (455 reviews)
"Loved the setting, the history behind it, the fact it’s a castle, the horses, the pool and the breakfast was really yummy!"
Canada
Debbi
The price is ₩121,901
₩146,281 total
includes taxes & fees
Nov 15 - Nov 16
Kilconquhar Castle Estate

7. The Ship Inn

The Ship Inn
4.0 star property
Elie
9.6 out of 10, Exceptional, (72 reviews)
"Special place. Beach-view room is a must. Great breakfast."
United States
Staci
The price is ₩236,409
₩283,698 total
includes taxes & fees
Nov 22 - Nov 23
The Ship Inn

8. Marine & Lawn North Berwick

Marine & Lawn North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (343 reviews)
"Excellent stay, very relaxing! Lovely spa and thoroughly recommend a massage, excellent."
United Kingdom
Kimberly
The price is ₩309,851
₩371,822 total
includes taxes & fees
Nov 23 - Nov 24
Marine & Lawn North Berwick

9. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
North Berwick
9.2 out of 10, Wonderful, (99 reviews)
"Great hotel, would stay again!"
Canada
Brad
The price is ₩285,799
₩342,959 total
includes taxes & fees
Nov 15 - Nov 16
No.12 Hotel & Bistro

10. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (224 reviews)
"Fantastic place to stay staff very friendly the rooms are spacious and clean breakfast cooked to order and excellent well done to the community at Kingsbarns recommend this place 100%"
United Kingdom
John
The price is ₩102,905
₩123,493 total
includes taxes & fees
Nov 20 - Nov 21
The Inn At Kingsbarns

11. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (547 reviews)
"The rooms were very comfortable, clean and quiet. Our group of 4 had excellent service and a great breakfast. We only stayed one night and wish we could have be there multiple days. The location was very convenient to explore Dunbar by foot. Would highly recommend this hotel to others."
United States
Linda F
The price is ₩145,546
₩174,655 total
includes taxes & fees
Nov 17 - Nov 18
Bayswell Park Hotel

12. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful"
United Kingdom
Andrew
The price is ₩433,696
₩520,435 total
includes taxes & fees
Dec 6 - Dec 7
Old Course Hotel

13. The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very good, (348 reviews)
"Very charming inn, close to St. Andrews."
United States
Laura
The price is ₩160,775
₩192,930 total
includes taxes & fees
Dec 7 - Dec 8
The Inn at Lathones

14. Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
9.4 out of 10, Exceptional, (40 reviews)
"Very good stay, new owners are in the middle of renovations however staff did an excellent job of working around this. Good value for money, wonderful restaurant and plenty of parking."
United Kingdom
Julie
The price is ₩96,067
₩115,280 total
includes taxes & fees
Nov 16 - Nov 17
Open Arms Hotel

15. The Law

The Law
3.0 star property
North Berwick
8.8 out of 10, Excellent, (35 reviews)
"Great location in a beautiful little town, very friendly staff (especially the lady on shift for breakfast), clean room. Would go again."
Canada
Amandine
The price is ₩113,206
₩135,847 total
includes taxes & fees
Nov 15 - Nov 16
The Law

16. The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (132 reviews)
"A lovely wee place in the city centre, so close to the beach as well. The place itself was excellent, with a lovely host. Enjoyed our stay very much."
United Kingdom
Rutuja
The price is ₩174,949
₩209,939 total
includes taxes & fees
Nov 14 - Nov 15
The Folly Hotel

17. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
The price is ₩218,677
₩262,420 total
includes taxes & fees
Nov 16 - Nov 17
Rufflets St Andrews

18. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
"Beautiful setting, lovely staff and excellent breakfast"
Canada
Catherine
The price is ₩395,472
₩474,566 total
includes taxes & fees
Dec 6 - Dec 7
Marine & Lawn Rusacks

19. The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (515 reviews)
"Friendly, clean and great breakfast."
United Kingdom
shahed
The price is ₩180,857
₩217,029 total
includes taxes & fees
Dec 10 - Dec 11
The Albany Hotel St Andrews

20. 5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (284 reviews)
"Lovely room on top floor. Breakfast was excellent ! Only complaint was the WiFi.. terrible connection."
Canada
Scott
The price is ₩159,953
₩191,944 total
includes taxes & fees
Dec 3 - Dec 4
5Pilmourplace
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.

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.

A historic stone building with a tower, surrounded by a stone wall and a pathway leading to it.
Photo by Angela Newlands
Open Photo by Angela Newlands

Top Isle of May Hotel Reviews

Find out more about Isle of May

Top reasons to visit Isle of May

  • Stunning Natural Beauty: Isle of May boasts breathtaking landscapes, perfect for outdoor adventures and eco-friendly experiences.
  • Bird Watching Paradise: The island is home to diverse bird species, attracting nature lovers to its Bird Sanctuary and Observatory.
  • Historic Attractions: Explore the iconic lighthouse and historic castles that showcase the island's rich cultural heritage.
  • Family-Friendly Accommodations: Enjoy cozy stays in charming cottages that cater to families and pets, enhancing your vacation experience.
  • Welcoming Local Community: Experience the friendly atmosphere and relaxing vibe from the locals, making your visit memorable.

Find great hotels near Isle of May

Discover the ideal accommodations on the Isle of May, where you can enjoy a family-friendly, pet-friendly vacation by the beach. From the charming St. Adrian to the welcoming Everyone at Isle and the cozy Sandcastle Cottage, you'll find options that cater to your needs. Unwind in the unique outdoor bath facilities while soaking in the stunning coastal views that make this destination truly special.

  • Fairmont St Andrews: Embrace luxury at the Fairmont St Andrews, a 5-star hotel known for its stunning coastal views and exceptional golf facilities. Located 18km from the Isle of May, this property offers a beach and golf-themed experience that is ideal for families. Guests can enjoy direct beach access and participate in various golf-related activities. The hotel is equipped with child-friendly amenities, including supervised childcare and complimentary cribs, making it a great choice for families seeking a relaxing getaway.
  • Marine North Berwick: Set 18km from the Isle of May, Marine North Berwick is a 5-star hotel that blends family-friendly options with thrilling outdoor adventures. This beachfront property offers a range of adventure sports such as waterskiing, windsurfing, sailing, and fishing, catering to active travelers and families alike. Children can also benefit from amenities like a first aid kit and breakfast options tailored for younger guests. The vibrant atmosphere and stunning views make it a compelling choice for those looking for excitement and relaxation.
  • Kilconquhar Castle Estate: Experience the charm of Kilconquhar Castle Estate, a 3-star accommodation located 16km from the Isle of May. This family and pet-friendly estate features spacious accommodations that welcome pets, subject to certain restrictions. The property is designed for family fun, offering amenities such as a playground and children’s club. Guests can also enjoy breakfast options for kids and highchair availability, ensuring a comfortable stay for families with young children. This estate offers a unique blend of history and modern comforts for a delightful vacation.

Where to stay near Isle of May

Isle of May offers a unique escape for travelers seeking outdoor adventures and eco-friendly experiences. This small, remote Scottish island boasts friendly locals and a relaxing atmosphere, perfect for family-friendly excursions. Explore its stunning natural beauty, rich history, and remarkable sea conditions while enjoying the charm of nearby coastal towns. With its captivating landscapes and welcoming vibe, Isle of May stands out as a popular destination for those looking to unwind and connect with nature.

  • St. Andrews: Nestled 23km from the Isle of May, St. Andrews is a city renowned for its rich history and vibrant culture. Famous as the birthplace of golf, it attracts sporting enthusiasts year-round, with peak visitor numbers in April, July, and September. Visitors can explore its historic university, stunning castle ruins, and scenic coastal views. St. Andrews offers a mix of outdoor activities and cultural experiences, making it a must-visit for those seeking both adventure and history.
  • Anstruther: Located a mere 10km from the Isle of May, Anstruther is a charming coastal village perfect for outdoor lovers. Known for its picturesque harbor, this city draws visitors for its scenic beauty and adventure opportunities, especially during peak months like April and July. Whether you're hiking along the trails or enjoying a relaxing day at the beach, Anstruther offers a tranquil atmosphere. Don’t miss the chance to savor local seafood at one of its renowned eateries.
  • North Berwick: Just 18km from the Isle of May, North Berwick is a delightful seaside town that boasts beautiful beaches and stunning landscapes. This city is a favorite among travelers for golfing and outdoor pursuits, especially during the lively summer months of April and July to August. Explore the nearby national park or unwind at the marina while soaking in the scenic views. North Berwick is ideal for those looking to blend relaxation with a touch of adventure.

Things to do in Isle of May

Shopping

While Isle of May is primarily known for its natural beauty and wildlife, nearby, if you're up for a drive, you can visit Anstruther, about 16km away, where you’ll find charming shops offering local crafts and souvenirs. St. Andrews, also about 16km away, features boutiques and gift shops for unique finds.

Recreation

Explore the Isle of May's serene landscape with a guided nature walk, immersing yourself in the island's rich wildlife. Engage in mindfulness sessions on the beach, followed by yoga classes that emphasize relaxation and rejuvenation amid stunning coastal views.

Adventure

Explore the rugged beauty of Isle of May by hiking its scenic trails, where you can spot diverse wildlife and enjoy breathtaking coastal views. For a unique experience, consider a boat trip around the island, allowing you to witness its stunning cliffs and abundant seabirds up close.

Nightlife

The Isle of May offers a unique nightlife experience with its cozy pubs and charming atmosphere. Enjoy a drink at the local tavern, where you can mingle with friendly locals, or take a leisurely stroll along the shore, soaking in the tranquil beauty of the island at night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Isle of May

The Isle of May offers an ideal setting for outdoor and eco-friendly adventures, featuring stunning beaches, historic castles, and picturesque harbors. Visitors can explore attractions like the Isle of May Bird Sanctuary, the Isle of May Bird Observatory, and the iconic lighthouse, making it perfect for those seeking both cultural experiences and nature activities. This destination promises a memorable vacation filled with rich wildlife and breathtaking scenery.

  • St Monans Heritage Collection: Located 13km from the Isle of May, this charming museum offers a glimpse into the rich maritime history and cultural heritage of the area. Visitors can enjoy exhibits showcasing local artifacts and stories, making it a delightful stop for those interested in the region's history.
  • Elie Beach: Just 16km from the Isle of May, Elie Beach is a picturesque stretch of sand ideal for relaxation and beach activities. The stunning coastal views and gentle waves provide a perfect setting for a leisurely day by the sea, whether you're sunbathing or taking a stroll along the shore.
  • Tantallon Castle: Situated 16km away, Tantallon Castle is an impressive fortress that offers a glimpse into Scotland's medieval past. With its dramatic cliffside location and stunning ocean views, this historic site exudes romance and intrigue, making it a must-see for history buffs and photographers alike.

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. August has average visitor numbers and mostly sunny 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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
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 RainMostly 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

Traveling to the Isle of May is convenient with several major airports nearby. EDInburgh Airport (EDI) is 56km away, with top hotels like Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both within 11km of the airport. Glasgow International Airport (GLA) is 122km away, offering luxury accommodations such as JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, both close to the airport. Lastly, Newcastle International Airport (NCL) is 138km away, with options like Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both situated within 10km of the airport. Each airport has accessible transportation services to their respective hotels.

Frequently Asked Questions

If I need to cancel my hotel reservation in Isle of May, will I receive a refund?

Yes! The majority of room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Isle of May.

Where can I learn more about changing or cancelling my trip to Isle of May?

For more details about rescheduling or cancelling your trip to Isle of May, head over to our customer service page.

What's the best place to stay near Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

What's it like to stay in Isle of May?

Visitors to Isle of May are sure to find plenty to explore and enjoy. There are 1351 hotels and other accommodations in the surrounding area. Find out more about Isle of May.

What are the top places to visit 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. Check out what more to see and do in Expedia's Isle of May guide.

What's the seasonal weather like in Isle of May?

The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 42°F. Average annual precipitation for Isle of May is 33 inches.

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 traveler 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.