
Find hotels in Isle of May from $55
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. THE SPACE TO STAY APARTHOTEL
THE SPACE TO STAY APARTHOTEL



5. Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City Centre



6. Carnoustie Golf Hotel
Carnoustie Golf Hotel



7. Marine & Lawn North Berwick
Marine & Lawn North Berwick



8. Old Course Hotel
Old Course Hotel



9. Marine & Lawn Rusacks
Marine & Lawn Rusacks



10. 19th Hole Hotel
19th Hole Hotel



11. Malmaison Dundee
Malmaison Dundee



12. Kilconquhar Castle Estate
Kilconquhar Castle Estate



13. The Bank
The Bank



14. Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHG



15. Rufflets St Andrews
Rufflets St Andrews



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



17. The Waterfront
The Waterfront



18. Staybridge Suites Dundee by IHG
Staybridge Suites Dundee by IHG



19. The Inn At Kingsbarns
The Inn At Kingsbarns



20. Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature CollectionWhere 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
The Linton Hotel
"Lovely"
Pine Marten, Dunbar by Marston's Inns
"Clean, comfortable, quiet."
The Albany Hotel St Andrews
"Great hotel !"
Fairmont St Andrews
"Extremely clean, staff were attentive and helpful. A large choice at breakfast. Spa was quiet when we went but large enough to not be crowded if busy"
5Pilmourplace
"Excellent place to stay right around the corner from St Andrews and walking to pubs. B & B was perfect. This was a real gem."
Kilconquhar Castle Estate
"Excellent"
Bayswell Park Hotel
"We stayed in one of the hot tub rooms and had a blast, the room was just what we were looking for and views over the bay were spectacular. I would recommend this place a must visit."
Rufflets St Andrews
"Everybody was wonderful! The place was adorable. They were very accommodating to our needs and the food was delicious Henrik and Theresa."
The Law
"Everything was just brilliant, the staff was very friendly and the food was grate, maybe could do with bigger peace of stake for next time , but other than that it was amazing."
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

