Find hotels in Isle of May from £41

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isle of May hotels

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.4 out of 10, Good, (33 reviews)
"Affordable, well situated hotel only a quick bus ride away from St Andrews. The staff and bar men were hospitable and friendly."
Canada
Levi
The price is £41
includes taxes & fees
1 Apr - 2 Apr
Ye Olde Hotel

Open Arms Hotel

Open Arms Hotel
3.0 star property
Dirleton
10.0 out of 10, Exceptional, (2 reviews)
"Room was great. Breakfast amazing. Staff mega helpful. Dog friendly. Evening meal good but limited but that fits with the style of the hotel. We would go back. Mark & Katie Hutchison "
United Kingdom
Katie
The price is £104
includes taxes & fees
15 Mar - 16 Mar
Open Arms Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (203 reviews)
"Great location, good breakfast and very friendly staff. "
United Kingdom
Alice
The price is £108
includes taxes & fees
4 Mar - 5 Mar
The Waterfront

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44 reviews)
"The breakfast is top class. I would also commend the comfort of the bed and the shower was one of the best that we have had during our travels"
Australia
John
The price is £103
includes taxes & fees
22 Mar - 23 Mar
Seascape Largo

Railway Inn

Railway Inn
2.0 star property
Buckhaven
7.6 out of 10, Good, (23 reviews)
"The accommodation was spot on for me, comfy bed, good shower, quiet and the kitchen facilities were perfect for me. Would definitely recommend and stay again when in the area "
United Kingdom
Alan
The price is £58
includes taxes & fees
4 Mar - 5 Mar
Railway Inn

Balhousie Farm

Balhousie Farm
3.0 star property
Leven
9.6 out of 10, Exceptional, (36 reviews)
"Ann was so lovely and provided an amazing breakfast!"
Canada
Linda
The price is £99
includes taxes & fees
9 Mar - 10 Mar
Balhousie Farm

The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very good, (477 reviews)
"Excellent stay, a hidden gem, peaceful and relaxing, staff really friendly, excellent food and fantastic food"
United Kingdom
Andrew
The price is £49
includes taxes & fees
18 Mar - 19 Mar
The Linton Hotel

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.6 out of 10, Excellent, (314 reviews)
"The Inn at Lathones was fantastic! My room was spotless and very comfortable, and the staff were friendly and attentive. The amenities were excellent, making our stay both relaxing and enjoyable. Highly recommend!"
United Kingdom
Andrew
The price is £86
includes taxes & fees
9 Mar - 10 Mar
The Inn at Lathones

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.6 out of 10, Exceptional, (190 reviews)
"room good, staff excellent"
United Kingdom
Kenneth
The price is £71
includes taxes & fees
29 Mar - 30 Mar
The Lodge at Craigielaw

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (419 reviews)
"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
The price is £95
includes taxes & fees
4 Mar - 5 Mar
Dunclutha Guest House

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
The price is £133
includes taxes & fees
4 Mar - 5 Mar
The Bank

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (369 reviews)
"Lovely atmosphere. Staff were so attentive and courteous. Room was very clean and the food was great. Would certainly go back."
United Kingdom
Derek
The price is £145
includes taxes & fees
4 Mar - 5 Mar
Rufflets St Andrews

Haar with Rooms

Haar with Rooms
3.5 star property
St. Andrews
9.4 out of 10, Exceptional, (90 reviews)
"Lovely room, staff & breakfast "
United Kingdom
Catherine
The price is £158
includes taxes & fees
9 Mar - 10 Mar
Haar with Rooms

The Law

The Law
3.0 star property
North Berwick
8.6 out of 10, Excellent, (4 reviews)
"Small room, but clean and comfortable bed"
United Kingdom
Maria
The price is £108
includes taxes & fees
11 Mar - 12 Mar
The Law

The Shoregate

The Shoregate
3.0 star property
Crail
The price is £200
includes taxes & fees
4 Mar - 5 Mar
The Shoregate

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (505 reviews)
"Everything about this accomodation is tremendous and I am impressed most by something different each stay. The "
United Kingdom
Julie
The price is £99
includes taxes & fees
4 Mar - 5 Mar
Bayswell Park Hotel

The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (191 reviews)
"A great stay. Everything was great from accommodation to the staff including a hearty breakfast. Would defo recommend to anyone 👌 "
United Kingdom
Frank
The price is £120
includes taxes & fees
5 Mar - 6 Mar
The Inn At Kingsbarns

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
St. Andrews
8.6 out of 10, Excellent, (79 reviews)
"We greatly enjoyed our stay here and would definitely stay again! "
Canada
Heather
The price is £140
includes taxes & fees
9 Mar - 10 Mar
THE SPACE TO STAY APARTHOTEL

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (193 reviews)
"This is a great no-frills option in St Andrews. Great location!"
United States
Molly
The price is £153
includes taxes & fees
4 Mar - 5 Mar
5Pilmourplace

The Dunvegan Hotel

The Dunvegan Hotel
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (142 reviews)
"Room was very clean, plenty hot water in the shower "
United Kingdom
Ian
The price is £161
includes taxes & fees
4 Mar - 5 Mar
The Dunvegan 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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
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

Find out more about Isle of May

Top reasons to visit Isle of May

  • Stunning Wildlife: The Isle of May is renowned for its diverse birdlife and offers excellent bird watching opportunities at the observatory.
  • Historic Lighthouse: Explore the iconic May Lighthouse, a key landmark providing stunning views and a glimpse into maritime history.
  • Scenic Boat Trips: Enjoy picturesque boat trips around the island, perfect for spotting marine life and taking in breathtaking coastal scenery.
  • Beautiful Beaches: Relax on the island's serene beaches, ideal for unwinding and soaking up the natural beauty.
  • Charming Accommodations: Experience delightful lodgings on the island, from cosy inns to unique lighthouse stays catering to all visitors.

Find great hotels near Isle of May

Discover the charming accommodations on the Isle of May, where a range of hotels and lodges cater to families, beach lovers, and pet owners alike. Whether you're seeking a convenient stopover, bike storage, or unique lighthouse stays, you'll find options that suit your needs. Enjoy the welcoming atmosphere of local inns and comfortable ground-floor lodgings, making your visit to this picturesque isle a memorable experience.

  • Fairmont St Andrews: A luxurious 5-star retreat, Fairmont St Andrews boasts a stunning coastal location, 6.8km from Isle of May. This eco-certified hotel is perfect for environmentally conscious travellers seeking a blend of business and relaxation. With comprehensive business amenities including a fully equipped Business Centre and accessible meeting rooms, it's ideal for corporate guests. The full-service spa offers a range of treatments such as aromatherapy and couples' treatments, alongside a sauna and pool, ensuring a rejuvenating experience. Expect elegant rooms with breathtaking views, making it a sophisticated choice for both work and leisure.
  • Marine North Berwick: Situated 6.8km from Isle of May, Marine North Berwick is another exquisite 5-star hotel, renowned for its golf and spa offerings. This eco-friendly establishment appeals to golf enthusiasts with its proximity to some of Scotland’s finest courses. The spa provides indulgent services, including massages and body scrubs, perfect for unwinding after a day on the greens. Guests will appreciate the elegant decor and luxurious amenities, which create a serene atmosphere for relaxation and recreation. The combination of exceptional service and stunning coastal views makes it a delightful getaway.
  • Kilconquhar Castle Estate: This charming 3-star property is located 6.2km from Isle of May and is ideal for families and pet lovers. Kilconquhar Castle Estate offers a variety of family-friendly amenities, including a children’s club, playground, and arcade game room, ensuring that younger guests are entertained. Dogs are welcomed with specific pet policies in place, making it a great choice for those travelling with furry companions. The estate’s traditional charm and extensive grounds provide a delightful backdrop for a relaxing family holiday, merging comfort with a homely atmosphere.

Where to stay near Isle of May

The Isle of May offers a delightful blend of adventure and tranquillity, perfect for eco-friendly vacations. Explore the iconic May Lighthouse and revel in breathtaking cliff scenery. Wildlife sightings abound, making it a haven for nature enthusiasts. Nearby towns provide a warm atmosphere, ideal for family-friendly excursions steeped in history. Embrace the charm of this small island and its surroundings for an unforgettable Scottish getaway.

  • St. Andrews: Renowned as the Home of Golf , St. Andrews is a historic city located 8.7km from the Isle of May. Its rich tapestry of outdoor activities and cultural experiences draw visitors year-round, with peaks in April, July, and September. Here, you can explore the prestigious university, wander through the ruins of the castle, and enjoy the stunning coastal scenery. The city’s famous golf courses offer a unique sporting experience, making it a mecca for golf enthusiasts.
  • Anstruther: Just 3.7km from the Isle of May lies the charming fishing town of Anstruther. Known for its picturesque seaside and adventurous spirit, Anstruther attracts visitors with its scenic hiking trails and beautiful beaches. The town’s vibrant harbour is perfect for a leisurely stroll, and the local fish and chip shops are a must-try. With tourism peaking in the spring and summer months, Anstruther offers a delightful blend of outdoor exploration and breathtaking views.
  • North Berwick: Situated 6.8km from the Isle of May, North Berwick is a coastal gem that captivates visitors with its stunning beaches and dramatic landscapes. Popular for outdoor and sports enthusiasts, this town features excellent golf courses and hiking trails that showcase the breathtaking scenery of the surrounding area. With visitor numbers peaking in the warmer months, North Berwick is also home to notable landmarks such as the nearby national park and historic sites, making it a perfect spot for exploration and relaxation.

Things to do near Isle of May

The Isle of May offers a fantastic outdoor adventure for eco-conscious tourists, featuring activities such as golf and scenic boat trips. Visitors can enjoy bird watching and guided island tours, immersing themselves in the natural beauty and wildlife of the area. Whether you opt for a leisurely hour tour or a day of exploration, the Isle of May promises a memorable experience for nature enthusiasts and adventure seekers alike.

Shopping

The Isle of May offers a quaint shopping experience with local gift shops showcasing handmade crafts and souvenirs. If you're up for a drive, you can find larger selections at nearby shopping centres like the St. James Centre in Edinburgh, where you'll discover more extensive retail options.

Recreation

Kingsbarns Golf Links offers a stunning coastal course, perfect for golf enthusiasts seeking an outdoor challenge. Just a short drive away, St Andrews Bay provides another picturesque golfing experience amidst breathtaking landscapes. For a tranquil escape, John Muir Country Park invites you to unwind in nature, promoting relaxation and wellness.

Adventure

Embark on the Fife Coastal Path for a scenic hike, taking in breathtaking views along the way, located 6.2km from Isle of May. Alternatively, enjoy family camping adventures at Elie Holiday Park, situated 7.5km away, perfect for outdoor fun and relaxation.

Nightlife

For a lively evening, consider a visit to Dundee Repertory Theatre, just 15.5km away, where you can enjoy cultural performances. Alternatively, the Fun Factory and Battlefield Live Dundee, both located 15.5km away, offer family-friendly arcade adventures for a fun-filled night out.

Booking tips and Expedia advantages for Isle of May

To save money on your trip to the Isle of May, consider visiting between December and February when prices are lower. Book your accommodation about a month in advance for the best rates, especially on Tuesdays, which tend to be the cheapest days. Use Expedia’s tools to filter by budget and find last-minute deals. You can also save by bundling your hotel, flights, and activities into a package. Lastly, explore the island on foot to avoid transport costs and enjoy its natural beauty.

  • 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: Book your hotel in Isle of May about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to specify your budget, preferred location, and additional preferences. You can organise your search results to display prices from lowest to highest, allowing you to easily find the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your Isle of May hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Isle of May

The Isle of May, an ideal destination for outdoor and eco-friendly vacations, offers a range of attractions including stunning beaches, historic castles, and picturesque harbours. Nature enthusiasts can explore the Isle of May Bird Observatory and the iconic lighthouse, providing unique opportunities to experience the local wildlife and culture. Whether you seek adventure or relaxation, the Isle of May promises a memorable getaway filled with natural beauty and exploration.

  • Billow Ness Beach: Experience the serene beauty of Billow Ness Beach, located 3.7km from Isle of May. With its tranquil beach vibes, it's perfect for a relaxing stroll along the shore or simply soaking up the sun.
  • Crail Museum and Heritage Centre: Immerse yourself in local culture at the Crail Museum and Heritage Centre, also 3.7km away. This charming museum showcases the rich history of the area, offering fascinating insights into its heritage.
  • Cambo Estate Gardens: Discover the enchanting Cambo Estate Gardens, situated 5.0km from Isle of May. This private garden boasts friendly people and a romantic atmosphere, making it an ideal spot for a leisurely day surrounded by stunning landscapes.

Best time to go to Isle of May

The best time to visit Isle of May is dependant on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly sunny. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 SunnyAverageSlightly High
September55.2°F (12.9°C)Light RainMostly SunnyAverageAverage
October51.1°F (10.6°C)Light RainMostly CloudyModerately LowAverage
November46.2°F (7.9°C)Light RainMostly CloudyModerately LowSlightly Low
December42.1°F (5.6°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Isle of May

To visit the Isle of May, you can fly into Edinburgh Airport (EDI), located 21.7km away, or Dundee Airport (DND), situated 16.2km from the island. Near Edinburgh (EDI), excellent accommodation options include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 4.3km from the airport. For Dundee (DND), consider the 5-star Hideaway Experience, 3.1km away, or the 4-star Landmark Hotel and Leisure Club, just 1.2km from the airport. Transportation services vary, with some hotels offering shuttle services and other transport options. Both airports provide convenient access to the Isle of May for a memorable Scottish getaway.

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 can I save on a Isle of May hotel booking with Expedia?
Members always get our best prices. Find our best Isle of May hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £41 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