Book Hotels in Isle of May
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Isle of May hotels

Rusacks St Andrews
Breakfast was outstanding, room was beautiful & so comfortable, staff excellent
Reviewed on Dec 13, 2025

Old Course Hotel
Great friendly service throughout the hotel.
Reviewed on Dec 19, 2025

Fairmont St Andrews
Excellent service, professional staff. Food was great
Reviewed on Dec 23, 2025

Hotel du Vin & Bistro St. Andrews
Lovely staff, clean rooms and a good location.
Reviewed on Dec 21, 2025

Marine North Berwick
True Scottish style hospitality. We were welcomed with smiles and simple yet inviting gestures that made us feel comfortable and at home. The landscape is so picturesque and calming, everything felt like the relaxation we needed as a family! I hope to visit again in the near future.
Reviewed on Dec 22, 2025

Kilconquhar Castle Estate
Staff are lovely, and the grounds are fantastic for kids, although at night the paths are quite dark.
Reviewed on Dec 7, 2025

Bayswell Park Hotel
Everything about this accomodation is tremendous and I am impressed most by something different each stay. The
Reviewed on Nov 18, 2025

Pine Marten, Dunbar by Marston's Inns
Overall nice stay, clean rooms and friendly staff. Our only real issue was the heater in room did not work. I heard same from a few others who were staying as well. They did provide a space heater which worked well, but I did not feel safe sleeping with it on.
Reviewed on Nov 23, 2025

Caledonian Hotel
Good location and great super king size bed
Reviewed on Dec 1, 2025
Isle of May Hotel & Travel Guide\n
Reserving a place to stay within the centre of Isle of May may turn out to be a bit tricky. However, if you want to expand your search a bit further afield there are a good range of lodgings that should satisfy your needs. When you spend a few nights with one of the 23 short or long-term lodgings within a 19-mile (30-kilometer) radius of Isle of May, you'll experience the authenticity of the region.
The Old Course Hotel, Scotland, which is the closest accommodation, can be found 15 miles (24 kilometers) from downtown Isle of May. Or alternatively, you might like to consider the Greywalls Hotel and Chez Roux, located in Scotland, which is 14 miles (23 kilometers) outside of the city center.
The Fairmont St Andrews is located 12 miles (19 kilometers) outside the town center of Isle of May. An alternative accommodation option is the Macdonald Rusacks Hotel, which is 15 miles (23 kilometers) away. Another two hotel and apartment options in the vicinity include the Letham House and the Macdonald Marine Hotel And Spa.
Looking for activities? Consider spending a day or two checking out Dunfermline Abbey and Deep Sea World, which can be found in Dunfermline, 35 miles (60 kilometers) to the west of Isle of May. When you want to stay in Dunfermline, check out the Best Western Plus Dunfermline Crossford Keavil House Hotel and Rooms at 29brucestreet. 14 miles (23 kilometers) northwest of Isle of May, you'll find St. Andrews, which is home to the The Golf Inn and Hotel du Vin & Bistro St. Andrews. While visiting St. Andrews, a couple of sights worth adding to your itinerary are the University of St. Andrews and St. Andrew's Cathedral.
When cheering on sport if on your list of things to do, head to Murrayfield Stadium, which is 30 miles (50 kilometers) to the southwest of Isle of May. Visitors who would like the ease of locating a room close by, make a reservation in the Sheraton Grand Hotel & Spa, Edinburgh or The Chester Residence.
Dundee Airport is a major gateway for flying in and out of Isle of May. It is 25 miles (42 kilometers) from the town center. For modern travelers who choose to stay close by, book the Doubletree by Hilton Dundee or West Park.
Frequently asked questions
Recent Isle of May hotel reviews by fellow wanderers

Fairmont St Andrews
Explore More Ways to Travel with Travelocity
- Lodges in Kingsbarns
- Boarhills Hotels
- Cottages in Anstruther
- Anstruther Hotels
- Haddington Hotels
- Extended Stay Hotels in Radernie
- Innerwick Hotels
- Cottages in St Monans
- St Monans Hotels
- Hotels near Muirfield Golf Course
- Lower Largo Hotels
- Cottages in North Berwick
- Hotels with Hot Tubs in North Berwick
- Hotels with an Indoor Pool in North Berwick
- Hotel Wedding Venues Hotels in North Berwick
- North Berwick Hotels
- Villas in North Berwick
- Leven Hotels
- Apartments in Dunbar
- B&B in Dunbar
- Cabins in Dunbar
- Castles in Dunbar
- Condos in Dunbar
- Cottages in Dunbar
- Hostels in Dunbar
- Cheap Hotels in Dunbar
- Golf Resorts & in Dunbar
- Hotels with Hot Tubs in Dunbar
- Pet Friendly Hotels in Dunbar
- Dunbar Hotels
- Inns in Dunbar
- Vacation Homes in Dunbar
- Rv Parks in Dunbar
- Romantic Getaways & Hotels in Dirleton
- Dirleton Hotels
- Lundin Links Hotels
- Hotels near Old Course at St Andrews
- Hotels with Pools in Kilrenny
- Kilrenny Hotels
- New Gilston Hotels
- Cabins in Cellardyke
- Cellardyke Hotels
- Hotels near Craigtoun Country Park
- Apartments in St. Andrews
- B&B in St. Andrews
- Cabins in St. Andrews
- Condos in St. Andrews
- Cottages in St. Andrews
- Extended Stay Hotels in St. Andrews
- Guest Houses in St. Andrews
- Hostels in St. Andrews
- Beach Resorts & in St. Andrews
- Best Western Hotels in St. Andrews
- Kid Friendly Hotels in St. Andrews
- Pet Friendly Hotels in St. Andrews
- Spa Resorts & in St. Andrews
- Hotel Wedding Venues Hotels in St. Andrews
- St. Andrews Hotels
- Houseboats in St. Andrews
- Vacation Homes in St. Andrews
- Rv Parks in St. Andrews
- East Lothian Hotels
- Beach Resorts & in Elie
- Cheap Hotels in Elie
- Elie Hotels
- Aberlady Hotels
- Hotels near St. Andrews Links
- Colinsburgh Hotels
- Crail Hotels
- Hotels near Tyninghame Beach
- Kilconquhar Hotels
- Ceres Hotels
- Gullane Hotels
- Strathkinness Hotels
- East Linton Hotels
- Flights to Anstruther
- Flights to North Berwick
- Flights to Dunbar
- Flights from Detroit to Dunbar
- Flights to St. Andrews
- Flights from Atlanta to St. Andrews
- Flights from Dublin to St. Andrews
- Flights from Minneapolis - St. Paul to St. Andrews
- Flights from New York to St. Andrews
- Flights from Phoenix to St. Andrews






