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

Apex City Quay Hotel & Spa
Apex City Quay Hotel & SpaDundee
9.2 out of 10, Wonderful, (1,268 reviews)
cleanliness Indulge in rejuvenating spa treatments and accessible fitness facilities for ultimate relaxation.
$98 nightly
The price is $118
Jul 5 - Jul 6
Total with taxes and fees

Carnoustie Golf Hotel
Carnoustie Golf HotelCarnoustie
9.2 out of 10, Wonderful, (1,002 reviews)
cleanliness Family-friendly hotel with connecting rooms, indoor pool, and complimentary breakfast.
$107 nightly
The price is $128
Jul 19 - Jul 20
Total with taxes and fees

Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton DundeeDundee
9.2 out of 10, Wonderful, (375 reviews)
cleanliness Budget-friendly comfort with available WiFi for seamless travel connectivity and relaxation.
$65 nightly
The price is $78
Jul 5 - Jul 6
Total with taxes and fees

Fairmont St Andrews
Fairmont St AndrewsSt. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
cleanliness Family-friendly amenities, indoor pool, and outdoor adventure await your stay.
$368 nightly
The price is $442
Jul 9 - Jul 10
Total with taxes and fees

Marine North Berwick
Marine North BerwickNorth Berwick
8.8 out of 10, Excellent, (301 reviews)
cleanliness Family-friendly comfort awaits with connecting rooms, indoor pool, and nearby waterskiing.
$324 nightly
The price is $389
Jul 5 - Jul 6
Total with taxes and fees

Hampton by Hilton Dundee City Centre
Hampton by Hilton Dundee City CentreDundee
9.2 out of 10, Wonderful, (1,005 reviews)
cleanliness Perfect for family getaways, enjoy connecting rooms and cozy amenities for all.
$74 nightly
The price is $89
Jul 12 - Jul 13
Total with taxes and fees

Old Course Hotel
Old Course HotelSt. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
cleanliness Elevate your stay with onsite golfing, lessons, and stunning course views.
$561 nightly
The price is $673
Jul 21 - Jul 22
Total with taxes and fees

Kilconquhar Castle Estate
Kilconquhar Castle EstateLeven
9.0 out of 10, Wonderful, (418 reviews)
cleanliness Family-friendly comfort with indoor pool, arcade, and onsite horse riding awaits you.
$124 nightly
The price is $149
Jul 5 - Jul 6
Total with taxes and fees

Rufflets St Andrews
Rufflets St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (397 reviews)
cleanliness Family-friendly comfort awaits with BBQ grills, kids' meals, and picnic areas.
$308 nightly
The price is $370
Jul 7 - Jul 8
Total with taxes and fees

Malmaison Dundee
Malmaison DundeeDundee
8.8 out of 10, Excellent, (1,002 reviews)
cleanliness Family-friendly hotel with connecting rooms, free cribs, and breakfast available.
$74 nightly
The price is $88
Jul 5 - Jul 6
Total with taxes and fees

The Inn At Kingsbarns
The Inn At KingsbarnsSt. Andrews
9.8 out of 10, Exceptional, (198 reviews)
cleanliness Family-friendly inn with fishing, biking, and children's amenities just minutes away.
$233 nightly
The price is $280
Jul 9 - Jul 10
Total with taxes and fees

The Waterfront
The WaterfrontAnstruther
9.4 out of 10, Exceptional, (223 reviews)
cleanliness Experience family-friendly comfort with breakfast, BBQ grills, and nearby hiking adventures.
$164 nightly
The price is $197
Jul 26 - Jul 27
Total with taxes and fees

Rusacks St Andrews
Rusacks St AndrewsSt. Andrews
9.4 out of 10, Exceptional, (457 reviews)
cleanliness A family-friendly haven with connecting rooms, childcare services, and outdoor balconies.
$623 nightly
The price is $747
Jul 26 - Jul 27
Total with taxes and fees

Seaton House - Small Luxury Hotels of the World
Seaton House - Small Luxury Hotels of the WorldSt. Andrews
9.8 out of 10, Exceptional, (90 reviews)
cleanliness A family-friendly retreat with laundry service, breakfast, and nearby hiking adventures.
$704 nightly
The price is $845
Jul 6 - Jul 7
Total with taxes and fees

Staybridge Suites Dundee by IHG
Staybridge Suites Dundee by IHGDundee
9.6 out of 10, Exceptional, (723 reviews)
cleanliness Experience family-friendly comfort with kitchen amenities and connecting rooms for unforgettable stays.
$72 nightly
The price is $86
Jul 5 - Jul 6
Total with taxes and fees

Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHGDundee
9.2 out of 10, Wonderful, (1,001 reviews)
cleanliness Family-friendly hotel offering connecting rooms, free cribs, and breakfast options.
$62 nightly
The price is $74
Jul 5 - Jul 6
Total with taxes and fees

Hotel du Vin & Bistro St. Andrews
Hotel du Vin & Bistro St. AndrewsSt. Andrews
9.2 out of 10, Wonderful, (807 reviews)
cleanliness Family-friendly hotel offering connecting rooms, free cribs, and breakfast options.
$345 nightly
The price is $414
Jul 5 - Jul 6
Total with taxes and fees

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez RouxGullane
9.4 out of 10, Exceptional, (206 reviews)
cleanliness Family-friendly hotel with free cribs, breakfast, and nearby hiking adventures.
$405 nightly
The price is $486
Jul 13 - Jul 14
Total with taxes and fees

Tweeddale Arms Hotel
Tweeddale Arms HotelGifford
8.6 out of 10, Excellent, (318 reviews)
$143 nightly
The price is $172
Jul 3 - Jul 4
Total with taxes and fees
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.

Photo by Angela Newlands
Open Photo by Angela Newlands
More cheap stays in Isle of May

Ye Olde Hotel
61 Main Street St. Andrews Scotland
$52 nightly
The price is $63 total per night from Jul 8 to Jul 9
$63 total
Jul 8 - Jul 9
Total with taxes and fees
7.6/10 Good! (44 reviews)
Hotels in Isle of May with star-rating

4 Star Hotels
74 properties

3 Star Hotels
180 properties
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Royal & Ancient Golf Club of St. Andrews
- 5 Star Hotels in Dunbar
- Pittenweem Hotels
- North Berwick Hotels
- Hotels near Gullane Golf Course
- Cottages in Anstruther
- Guest Houses in Dunbar
- Cabin Rentals in Dunbar
- Hotels near Old Course at St Andrews
- Travelodge UK Hotels in Dunbar
- Hotels near University of St. Andrews
- Drem Hotels
- Gullane Hotels
- Dunbar Hotels
- Hotels with a Pool in North Berwick
- Hotels near St Andrews Bay
- Cabin Rentals in Cellardyke
- St. Andrews Hotels
- Hotels near Kellie Castle
- 3 Star Hotels in Dunbar
- Apartments in North Berwick
- Pet-Friendly Hotels in Dunbar
- Hotels near Muirfield Golf Course
- Hotels near Elie Beach
- Hotels near St. Andrews Links
- Cottages in Boarhills
- 5 Star Hotels in North Berwick
- Anstruther Hotels
- Hotels near Cambo Estate Gardens
- Beach Hotels in Dunbar
- Hotels near The Scores
- B&B in Anstruther
- Pet-Friendly Hotels in North Berwick
- Hotel Wedding Venues Hotels in Dunbar
- Hotels near St. Andrew's Castle
- Hotels near Kingsbarns Golf Links
- Cottages in Dunbar
- Hotels with Tennis Courts in North Berwick
- Fiesta Americana Hotels & Resorts in Lathones
- Hotels near The Duke's St Andrews
- Historic Hotels in Dunbar
- Hotels near Tantallon Castle
- Lodges in St Monans
- Hotels near North Berwick Golf Course
- Hotels near St Andrews - Jubilee Course
- Luxury Hotels in Dunbar
- Hotels near Seacliff Beach
- St Fillanās Cave
- Seacliff Beach
- Visit Anstruther
- Dunbar Vacations
- Visit Colinsburgh
- Visit St Monans
- Visit Kilrenny
- Visit St. Andrews
- Crail Golfing Society - Balcomie and Craighead Courses
- Kellie Castle
- Visit Dunbar
- Visit Boarhills
- Tantallon Studios
- Visit Kingsbarns
- St. Andrews Vacations
- Tantallon Castle
- Visit Dirleton
- Belhaven Beach
- La Petite Epicerie
- Visit Pittenweem
- Dirleton Castle
- North Berwick Vacations
- Elie Beach
- Visit Lathones
- Visit North Berwick
- Car rentals near Elie Beach
- Car rental Crail
- Car rental Anstruther
- Car rental St. Andrews
- Car rental Dunbar
- Avis Rental Cars in North Berwick
- Dirent Rental Cars in North Berwick
- Car rental St Monans
- Enterprise Rental Cars in Dunbar
- Car rental North Berwick
- Hertz Rental Cars in Dunbar
- Car rentals near North Berwick Harbour











































































