
Find hotels in Isle of May from $66
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member PricesLearn about One Key
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Isle of May
Check prices for these dates
Our top choices for Isle of May hotels




1. Apex City Quay Hotel & Spa
Apex City Quay Hotel & Spa



2. Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton Dundee



3. Fairmont St Andrews
Fairmont St Andrews



4. Carnoustie Golf Hotel
Carnoustie Golf Hotel



5. Marine North Berwick
Marine North Berwick



6. Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City Centre



7. 19th Hole Hotel
19th Hole Hotel



8. Rusacks St Andrews
Rusacks St Andrews



9. Old Course Hotel
Old Course Hotel



10. Malmaison Dundee
Malmaison Dundee



11. Kilconquhar Castle Estate
Kilconquhar Castle Estate



12. Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHG



13. Rufflets St Andrews
Rufflets St Andrews



14. Seaton House - Small Luxury Hotels of the World
Seaton House - Small Luxury Hotels of the World



15. The Waterfront
The Waterfront



16. The Bank
The Bank



17. Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature Collection



18. The Inn at Lathones
The Inn at Lathones



19. Staybridge Suites Dundee by IHG
Staybridge Suites Dundee by IHG



20. Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsWhere to stay near Isle of May





St. Andrews
St. Andrews is the ultimate destination for travelers seeking a blend of culture and adventure on their Scottish vacation. With its historic University of St. Andrews, the captivating ruins of St. Andrew's Cathedral, and the impressive St. Andrew's Castle, visitors can immerse themselves in rich heritage while enjoying outdoor activities and sports. Located about 14 miles from the Isle of May, St. Andrews serves as a smart choice for hotel bookings, inviting guests to explore its charming streets and vibrant atmosphere year-round.




Anstruther
Experience the charm of Anstruther, an excellent hub for families and nature enthusiasts eager to explore Scotland’s stunning coastline. This welcoming city offers access to beautiful trails, the historic University of St. Andrews, and the scenic Elie Beach, making it perfect for outdoor adventures and cultural experiences. Located about 6 miles from the Isle of May, Anstruther is a smart choice for those looking to immerse themselves in breathtaking scenery and local history during their visit.





North Berwick
Make your vacation planning effortless by staying in North Berwick, a haven for history and nature enthusiasts due to its rich offerings. Visitors will appreciate the nearby Tantallon Castle, stunning beaches, and the picturesque Bass Rock, all perfect for exploration. With a peak in travelers during April and the summer months, North Berwick remains inviting year-round. Located about 11 miles from Isle of May, it’s an excellent choice for those seeking both adventure and relaxation in a charming coastal setting.
Crail
Immerse yourself in Crail, where outdoor enthusiasts and history buffs can easily access stunning coastal views and renowned landmarks. This charming village offers a perfect base for exploring nearby gems like the historic University of St. Andrews, the beautiful Cambo Estate Gardens, and the fascinating ruins of St. Andrew's Cathedral. With about 6 miles to the Isle of May, Crail presents a smart choice for travelers seeking a blend of adventure and rich culture, ensuring an unforgettable stay in Scotland.

Cellardyke
Travelers visiting Cellardyke will find it to be the ideal base for their vacation, featuring a blend of historical charm and natural beauty. With attractions like the historic University of St. Andrews, the picturesque Billow Ness Beach, and the enchanting Kellie Castle, there’s plenty to explore for those seeking outdoor adventures and family-friendly activities. Located about 6 miles from the Isle of May, Cellardyke offers a smart choice for your stay, ensuring easy access to the stunning Scottish coastline.
Stay near popular attractions around Isle of May
Bass Rock
Tantallon Castle
Cambo Estate Gardens
Billow Ness Beach
Scottish Fisheries Museum
Kellie Castle
Elie Beach
St Monans Heritage Collection
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
Top Isle of May Hotel Reviews
Fairmont St Andrews
"Of course — here’s a tightened version that keeps the same tone and is comfortably under 1,500 characters. We had a lovely family stay at the Fairmont St Andrews. Although our arrival and first day didn’t quite meet the standard we expected from a five-star resort, I was extremely impressed by how the situation was handled by Yegna, the manager. Yegna responded to our concerns incredibly quickly and professionally, taking the time to listen, understand what had happened and ensure everything was resolved promptly. Their attention to detail and genuine commitment to making sure we had a positive experience made a huge difference to the remainder of our stay. Thanks to Yegna, we were able to put the initial issues behind us and enjoy the rest of our weekend with our family. The level of care and professionalism we received was exactly what you would hope for from a five-star resort, and we really appreciated the effort made to turn our experience around. Things don’t always go perfectly, but what stood out was how quickly and professionally Yegna responded and how determined they were to make things right. A special thank you to Yegna for their outstanding customer service and for ensuring we could enjoy the remainder of our visit. We would happily return to the Fairmont St Andrews."
Kilconquhar Castle Estate
"Love my stay! The staff was super friendly and made my stay so relaxing. The room was spacious and clean."
Marine North Berwick
"A really lovely, comfortable hotel in a great location. The spa is just what's needed, reception staff very helpful, room very comfortable. Breakfast on Saturday morning was a little bit chaotic, perhaps due to lack of staff, but the staff were still very polite and helpful. A very relaxing stay"
The Linton Hotel
"Excellent stay. Thank you."
Old Course Hotel
"The Old Course Hotel is, without question, one of the finest hotels in all of Great Britain and an absolute must-visit for any golf lover. The location alone is iconic, but the entire experience lives up to it. You have to go! Everything about the hotel feels exquisite and high-end, from the rooms and common areas to the service and overall attention to detail. The staff were excellent throughout our stay...professional, welcoming, and always helpful. Two thumbs up. The food was also superb. Every meal we had was beautifully prepared and added to the overall experience. Staying here feels like much more than just visiting a hotel; it’s part of the St Andrews experience itself. I thoroughly enjoyed my stay and can’t wait to return, hopefully next time with my entire family."
Kinnettles Hotel and Spa
"Great location and clean room."
More cheap stays in Isle of May

Ye Olde Hotel

Railway Inn

Balcomie Links Hotel

Letham Feus Caravan Park ,leven, Fife, Scotland
Hotels in Isle of May with star-rating

4 Star Hotels

3 Star Hotels
Frequently asked questions
Explore a world of travel with Expedia
- 5 Star Hotels in North Berwick
- 2 Star Hotels in Dunbar
- Cottages in Anstruther
- Freetobook Hotels in Dunbar
- Free Breakfast in Anstruther
- Beach in Anstruther
- 3 Star Hotels in St. Andrews
- Hotels in North Berwick
- Hotels in Anstruther
- Britannia Hotels in Aberlady
- Hotels in Crail
- 5 Star Hotels in Pittenweem
- Golf in North Berwick
- Privatevacationhomes in St. Andrews
- 2 Star Hotels in St. Andrews
- LGBT Friendly in Crail
- Best Western Hotels in St. Andrews
- Hotels in Dunbar
- Travelodge UK Hotels in Dunbar
- Pet Friendly in North Berwick
- Budget in St. Andrews
- Hotels near Elie Beach
- Hotels near Bass Rock
- Hotels in St. Andrews
- 4 Star Hotels in Isle of May
- Hot Tub in Anstruther
- Dirleton Hotels
- Hotels near North Berwick Golf Course
- Independent Hotels in Dunbar
- Hotels in Cellardyke
- Malmaison Hotels in Kilrenny
- 4 Star Hotels in St. Andrews
- Hotels near Seacliff Beach
- Hotels near Crail Golfing Society
- 5 Star Hotels in Dunbar
- Spa in North Berwick
- Hotels near Old Course at St Andrews
- Hotels near St Monans Heritage Collection
- Hotels near Kingsbarns Golf Links
- Lodges in Cellardyke
- Ocean View in St. Andrews
- Cabins in Pittenweem
- 2 Star Hotels in Colinsburgh
- Romantic in Anstruther
- Relais & Chateaux Hotels in Kilrenny
- 3 Star Hotels in Dunbar
- Hotels in St Monans
- Historical in Anstruther
- 4 Star Hotels in Pittenweem
- Pool in North Berwick
- Bedandbreakfast in Anstruther
- Hotels in Kingsbarns
- Fairmont Hotels in St. Andrews
- Luxury in North Berwick
- 4 Star Hotels in North Berwick
- Hotels in Elie
- Sleeperz Hotels in Methil
- Family Friendly in St. Andrews
- 3 Star Hotels in Isle of May
- Premier Inn Hotels in Dunbar
- Macdonald Hotels in Kilconquhar
- Hotels in Pittenweem
- Village Hotels in Gullane
- Greene King Hotels in St. Andrews
- 5 Star Hotels in St. Andrews
- Car rentals in Pittenweem
- Hertz Rental Cars in North Berwick
- Minivan Car Rentals in St. Andrews
- Car rentals in Crail
- Luxury Car Rentals in St. Andrews
- Car rentals in Anstruther
- Car rentals in Dunbar
- Car rentals in North Berwick
- Car rentals in St Monans
- Van Car Rentals in Dunbar
- Avis Rental Cars in North Berwick
- Enterprise Rental Cars in Dunbar


