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

Isle of May Hotels

  • 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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Isle of May hotels

Ye Olde Hotel

Ye Olde Hotel
2.0 star property
St. Andrews
7.6 out of 10, Good, (45 reviews)
"A very good budget place to stay. Bed was so comfortable it was one of my best nights sleep on my vacation. Ample parking. Walls are a little thin if you are staying close to the bar."
Canada
Craig
The price is P3,819
P4,583 total
includes taxes & fees
Jul 12 - Jul 13
Ye Olde Hotel

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (443 reviews)
"Great stay - nice room with homemade shortbread. Great breakfast- Recommended"
United States
Tim
The price is P7,401
P7,401 total
includes taxes & fees
Jul 8 - Jul 9
Dunclutha Guest House

Balcomie Links Hotel

Balcomie Links Hotel
2.0 star property
Anstruther
8.8 out of 10, Excellent, (59 reviews)
"The hotel is a bit far out from the shops so unless you’re reasonably fit , you might need a car. Our room was large an good sized en suite. The other problem I would point out is that, iagain if you’re struggling with walking ,or require the aid of a stick or other walking aid there’s a lot of stairs to reach some of the rooms. My husband did struggle with them. Ideal for a one night stop over."
United Kingdom
Margaret
The price is P9,567
P11,480 total
includes taxes & fees
Jul 10 - Jul 11
Balcomie Links Hotel

The Shoregate

The Shoregate
2.5 star property
Crail
The price is P21,953
P26,344 total
includes taxes & fees
Jul 7 - Jul 8
The Shoregate

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
Dunbar
8.4 out of 10, Very Good, (391 reviews)
"Lovely stay and very clean rooms and bathrooms.Very nice breakfast"
United Kingdom
Julie
The price is P6,355
P7,626 total
includes taxes & fees
Jul 13 - Jul 14
Pine Marten, Dunbar by Marston's Inns

Stravithie Castle

Stravithie Castle
3.0 star property
St. Andrews
9.8 out of 10, Exceptional, (147 reviews)
"Beautiful castle. Very clean and peaceful."
Canada
Kelly
The price is P10,934
P13,120 total
includes taxes & fees
Jul 7 - Jul 8
Stravithie Castle

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (224 reviews)
"Great hotel 15 minutes from St Andrew’s. Good restaurant and rooms (beds) were very comfortable."
Canada
Gigi
The price is P10,216
P12,259 total
includes taxes & fees
Jul 12 - Jul 13
The Waterfront

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.4 out of 10, Very Good, (321 reviews)
"The room was spacious. The bathroom had a separate shower and a tub. We had no hot water to shower in the morning."
Canada
Peggy Susan
The price is P8,438
P10,126 total
includes taxes & fees
Jul 8 - Jul 9
The Inn at Lathones

5Pilmourplace

5Pilmourplace
3.5 star property
St. Andrews
9.2 out of 10, Wonderful, (234 reviews)
"Ideal for an overnight stay and the breakfast is great!"
United Kingdom
Graeme
The price is P12,246
P14,695 total
includes taxes & fees
Jul 22 - Jul 23
5Pilmourplace

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Great staff, fantastic venue and a lovely stay."
United Kingdom
Chris
The price is P25,079
P30,095 total
includes taxes & fees
Jul 8 - Jul 9
Fairmont St Andrews

The Kithmore Hotel

The Kithmore Hotel
3.0 star property
St. Andrews
The price is P29,043
P34,851 total
includes taxes & fees
Jul 20 - Jul 21
The Kithmore Hotel

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (46 reviews)
"Beautiful setting,a warm welcome and a wonderful breakfast!"
United Kingdom
Billy
The price is P6,765
P8,118 total
includes taxes & fees
Jul 19 - Jul 20
Seascape Largo

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (202 reviews)
"Great place to stay for golf in the area"
United States
Raymond
The price is P13,530
P16,236 total
includes taxes & fees
Jul 17 - Jul 18
The Lodge at Craigielaw

THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (134 reviews)
"If in town for golf this is all you need!"
Canada
Robert
The price is P9,594
P11,513 total
includes taxes & fees
Jul 21 - Jul 22
THE SPACE TO STAY APARTHOTEL

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.8 out of 10, Excellent, (527 reviews)
"Excellent and would highly recommend stay, food and junior suite with hot tub. Areas of improvement: Old plumbing pipes by the hot tub in room 24 fires off unpleasant scents here and there and staff could be a bit more friendly and approachable."
United Kingdom
Saad
The price is P9,157
P10,988 total
includes taxes & fees
Jul 20 - Jul 21
Bayswell Park Hotel

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very Good, (453 reviews)
"Very clean room, very friendly helpful staff and owners. Very reasonably priced lovely meal"
United Kingdom
Andrew
The price is P10,216
P12,259 total
includes taxes & fees
Jul 19 - Jul 20
Maitlandfield House Hotel

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (174 reviews)
"Great place to stay, staff were friendly and very helpful, breakfast was fab, recommended"
United Kingdom
Mark
The price is P12,300
P14,760 total
includes taxes & fees
Jul 13 - Jul 14
The Bank

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
7.8 out of 10, Good, (33 reviews)
"breakfast and parking were better than expected"
United States
George
The price is P9,294
P11,152 total
includes taxes & fees
Jul 26 - Jul 27
Premier Inn St Andrews

The Linton Hotel

The Linton Hotel
4.0 star property
East Linton
8.4 out of 10, Very Good, (513 reviews)
"Good value, friendly staff and good breakfast."
United Kingdom
Katharine
The price is P4,783
P5,740 total
includes taxes & fees
Aug 3 - Aug 4
The Linton Hotel

The Folly Hotel

The Folly Hotel
3.0 star property
North Berwick
7.8 out of 10, Good, (121 reviews)
"Cosy, clean and comfortable. Perfect location. Would definitely recommend "
United Kingdom
Andrew
The price is P10,182
P12,218 total
includes taxes & fees
Jul 13 - Jul 14
The Folly 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.
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.

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

More cheap stays in Isle of May

Find out more about Isle of May

Top reasons to visit Isle of May

  • Stunning Natural Landscapes: Isle of May boasts breathtaking views and picturesque scenery, perfect for nature enthusiasts.
  • Rich Wildlife: The island is renowned for its bird sanctuary, offering opportunities to observe diverse wildlife in their natural habitat.
  • Historical Sites: Explore iconic landmarks such as the May Lighthouse and historical castles that tell the island's rich history.
  • Eco-friendly Adventures: Engage in outdoor activities like boat trips and bird watching, making it ideal for eco-conscious travellers.
  • Charming Accommodations: Enjoy a variety of family-friendly and pet-friendly lodging options, ensuring a comfortable stay.

Find great hotels near Isle of May

Isle of May offers a delightful selection of accommodations, perfect for family-friendly, beach-loving, and pet-friendly travellers. From the charming Sandcastle Cottage to the inviting outdoor bath at St Adrian, there's something for everyone. Experience the natural beauty and tranquillity of this stunning isle while enjoying a range of lodging options tailored to your unique holiday needs.

  • Fairmont St Andrews: Offering a luxurious 5-star experience, Fairmont St Andrews is a splendid retreat for beach and adventure enthusiasts. Located 18km from Isle of May, this hotel boasts direct beach access and a range of thrilling activities including sailing, kayaking, and horse riding. Families will appreciate the dedicated children's services such as supervised childcare and complimentary cribs. The stunning coastal views and extensive recreation options make it an excellent choice for a memorable family vacation.
  • Marine North Berwick: This elegant 5-star hotel, set just 18km from Isle of May, is a haven for families and golf lovers. With direct access to the beach, guests can indulge in a seaside escape while enjoying the opportunity to play golf at the on-site course. The property also provides essential amenities for children, ensuring a family-friendly atmosphere. The combination of beachside relaxation and golf-themed activities creates an appealing getaway for those seeking leisure and sport.
  • Kilconquhar Castle Estate: A charming 3-star accommodation, Kilconquhar Castle Estate is perfect for families and pet lovers, situated 16km from Isle of May. This estate features a welcoming atmosphere with on-site amenities like a children's club and a shared playground. The property is also pet-friendly, allowing guests to bring their furry companions along for the stay. With its focus on family-centric activities and a relaxed environment, it's an inviting choice for those looking to unwind in a picturesque setting.

Where to stay near Isle of May

Isle of May, a charming Scottish island, offers an idyllic escape for nature lovers and adventure seekers alike. Explore its stunning landscapes, rich wildlife, and historical sites while enjoying the warm hospitality of its friendly locals. Venture into nearby coastal towns for delightful excursions and immerse yourself in the tranquil atmosphere of this remote gem. With its eco-friendly pursuits and family-friendly activities, Isle of May is a must-visit destination for a memorable vacation experience.

  • St. Andrews: Nestled 23km from the Isle of May, St. Andrews is renowned for its rich history and vibrant culture. This charming city is a haven for outdoor enthusiasts and sports lovers, particularly golfers drawn to its world-famous courses. Visitors can immerse themselves in the local culture by exploring the historic university and its stunning campus, or by visiting the iconic castle that stands as a testament to the city’s storied past. With a steady influx of tourists year-round, the peak seasons in April, July, and September promise a bustling atmosphere filled with activities and events.
  • Anstruther: Located a mere 10km from the Isle of May, Anstruther is a picturesque fishing village that delights visitors with its stunning coastal scenery and outdoor adventures. Known for its beautiful beaches and proximity to the national park, Anstruther is ideal for hiking and enjoying nature. The village's charm is enhanced by its vibrant waterfront, where visitors can indulge in fresh seafood at local eateries. With consistent visitor numbers throughout the year, the best times to visit are during the spring and summer months, particularly from April to September.
  • North Berwick: Just 18km from the Isle of May, North Berwick is a coastal gem that offers breathtaking scenery and a variety of outdoor activities. Known for its beautiful beaches and golf courses, this city is perfect for sports enthusiasts and those seeking adventure. The nearby national park adds to the allure, providing ample opportunities for hiking and exploration. With a steady stream of visitors throughout the year, the peak times in April and summer months ensure a lively and welcoming atmosphere for all who visit.

Things to do in Isle of May

Shopping

On the Isle of May, shopping is quite limited, but you can find unique gifts at local artisan shops. If you're up for a drive, head to Anstruther, where you can explore charming boutiques and galleries showcasing local crafts and Scottish souvenirs.

Recreation

The Isle of May, a tranquil haven, offers stunning coastal walks with breathtaking views, ideal for mindful exploration. Engage in birdwatching, as the island is home to diverse wildlife. For relaxation, find secluded spots to enjoy the natural beauty and embrace the peaceful atmosphere.

Adventure

Explore the rugged beauty of Isle of May by hiking along its scenic trails, offering stunning coastal views and opportunities to spot wildlife, including puffins and seals. Enjoy birdwatching at the island’s renowned bird sanctuary, where you can witness various species in their natural habitat.

Nightlife

On the Isle of May, the nightlife is tranquil yet charming, with cosy pubs like the Puffin Inn offering local ales and a friendly atmosphere. The island's stunning coastal views create a serene backdrop for evening strolls, making it a peaceful retreat after a day of exploration.

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

Find the best attractions near Isle of May

Isle of May is perfect for outdoor and eco-friendly adventures, offering stunning beaches, historical castles, and charming harbours. Visitors can explore the Isle of May Bird Sanctuary, visit the iconic May Lighthouse, and enjoy the natural beauty of May Island. The area is ideal for those seeking cultural experiences and outdoor activities, making it a delightful destination for travellers from the Philippines looking to immerse themselves in Scotland's picturesque landscapes.

  • Seacliff Beach: Enjoy the stunning coastal views and tranquil atmosphere at Seacliff Beach, located 16km from Isle of May. This picturesque beach offers a relaxing retreat, ideal for leisurely strolls along the shore and soaking up the natural beauty of the Scottish coastline.
  • La Petite Epicerie: Situated 10km from Isle of May, La Petite Epicerie is a charming spot known for its friendly service and luxurious ambience. This delightful establishment invites you to unwind with a selection of gourmet treats, making it a lovely place to relax and indulge.
  • St Andrew Blackadder Church: Located 18km from Isle of May, St Andrew Blackadder Church is a historical site that reflects the rich cultural heritage of the area. The stunning architecture and serene surroundings create a contemplative space, perfect for appreciating the local history and community spirit.

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

Accessing the Isle of May is convenient via several major airports. EDInburgh Airport (EDI) is situated 56km away, with nearby accommodation options such as Crescent House, a 5.5-star guesthouse, and the luxurious Virgin Hotels Edinburgh and Sheraton Grand Hotel & Spa, both 11km from the airport. GLAsgow Airport (GLA) is approximately 122km away, offering fine hotels like JA Mar Hall Scotland and Kimpton Blythswood Hotel & Spa, located 4 and 11km respectively. Newcastle Airport (NCL) is 138km from Isle of May, with excellent hotels including Delta Hotels by Marriott Newcastle Gateshead and Copthorne Hotel Newcastle, both situated 10km from the airport.

Frequently asked questions

Where is the best place to stay in Isle of May?
THE SPACE TO STAY APARTHOTEL, located 13.4 mi (21.5 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 Fairmont St Andrews 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! 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.
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 1363 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 Kingsbarns Golf Links, Seacliff Beach, and Tantallon Castle. 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.