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

Find hotels in Isle of May from $65

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

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

Our top choices for Isle of May hotels

1. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
4.0 star property
Dundee
9.4 out of 10, Exceptional, (1,305 reviews)
"Beautiful hotel. Staff were very friendly."
United Kingdom
Farhein
4 days ago
$84 nightly
The price is $100
Dec 6 - Dec 7
Total with taxes and fees
Apex City Quay Hotel & Spa

2. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
3.0 star property
Dundee
9.4 out of 10, Exceptional, (485 reviews)
"Very good pressure. Room was bigger than expected."
United Kingdom
Zöe
11 days ago
$55 nightly
The price is $66
Dec 6 - Dec 7
Total with taxes and fees
Four Points Flex by Sheraton Dundee

3. Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful hotel. Aside this minor service issue. We need to call."
United States
michele
10 days ago
$279 nightly
The price is $335
Nov 18 - Nov 19
Total with taxes and fees
Fairmont St Andrews

4. THE SPACE TO STAY APARTHOTEL

THE SPACE TO STAY APARTHOTEL
4.5 star property
St. Andrews
8.8 out of 10, Excellent, (197 reviews)
"Bed was comfy location was good. Otherwise great place to stay."
Australia
Jessica
August 24th, 2026
THE SPACE TO STAY APARTHOTEL

5. Hampton by Hilton Dundee City Centre

Hampton by Hilton Dundee City Centre
3.0 star property
Dundee
9.2 out of 10, Wonderful, (1,001 reviews)
"Room exceptionally clean and great breakfast."
United Kingdom
Lyndsey
4 days ago
$66 nightly
The price is $79
Dec 13 - Dec 14
Total with taxes and fees
Hampton by Hilton Dundee City Centre

6. Carnoustie Golf Hotel

Carnoustie Golf Hotel
4.0 star property
Carnoustie
9.2 out of 10, Wonderful, (1,001 reviews)
"Good stay for birthday treat. Spa area very clean. Breakfast was good."
United Kingdom
Suzanne
12 days ago
$65 nightly
The price is $78
Nov 22 - Nov 23
Total with taxes and fees
Carnoustie Golf Hotel

7. Marine & Lawn North Berwick

Marine & Lawn North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (343 reviews)
"This is absolutely one of the best hotel stays I've."
United Kingdom
Nicki
9 days ago
$231 nightly
The price is $277
Nov 23 - Nov 24
Total with taxes and fees
Marine & Lawn North Berwick

8. Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1,000 reviews)
"An amazing stay, staff all very friendly and helpful."
United Kingdom
Andrew
8 days ago
$326 nightly
The price is $392
Dec 6 - Dec 7
Total with taxes and fees
Old Course Hotel

9. Marine & Lawn Rusacks

Marine & Lawn Rusacks
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (512 reviews)
"What an amazing place. Fantastic location, great restaurants and the rooms are beautiful."
United States
Aimee
14 days ago
$298 nightly
The price is $357
Dec 6 - Dec 7
Total with taxes and fees
Marine & Lawn Rusacks

10. 19th Hole Hotel

19th Hole Hotel
3.5 star property
Carnoustie
9.0 out of 10, Wonderful, (352 reviews)
"Staff were very friendly. Room was lovely well equipped that good stayed 2 nights."
United Kingdom
Lynn
September 20th, 2026
$80 nightly
The price is $96
Nov 16 - Nov 17
Total with taxes and fees
19th Hole Hotel

11. Malmaison Dundee

Malmaison Dundee
4.0 star property
Dundee
8.8 out of 10, Excellent, (1,011 reviews)
"Upgraded to a club room on the 6th floor which was lovely."
United Kingdom
Pamela
2 days ago
$72 nightly
The price is $86
Dec 13 - Dec 14
Total with taxes and fees
Malmaison Dundee

12. Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (455 reviews)
"The restaurant was excellent. The rooms were spacious. The staff was very helpful."
United States
Douglas
October 11th, 2026
$91 nightly
The price is $109
Nov 15 - Nov 16
Total with taxes and fees
Kilconquhar Castle Estate

13. The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (186 reviews)
"Breakfast was excellent. Staff were very efficient. Everything was very clean."
United Kingdom
John
September 12th, 2026
$130 nightly
The price is $156
Nov 15 - Nov 16
Total with taxes and fees
The Bank

14. Hotel Indigo Dundee by IHG

Hotel Indigo Dundee by IHG
4.0 star property
Dundee
9.2 out of 10, Wonderful, (1,002 reviews)
"The room was very comfortable. Breakfast was a good."
United Kingdom
Amanda
1 day ago
$52 nightly
The price is $62
Dec 13 - Dec 14
Total with taxes and fees
Hotel Indigo Dundee by IHG

15. Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (443 reviews)
"Wonderfully welcoming staff and great food."
United Kingdom
Douglas
4 days ago
$163 nightly
The price is $196
Nov 15 - Nov 16
Total with taxes and fees
Rufflets St Andrews

16. Seaton House - Small Luxury Hotels of the World

Seaton House - Small Luxury Hotels of the World
5.0 star property
St. Andrews
9.8 out of 10, Exceptional, (104 reviews)
"A very nice small boutique hotel less than two years old."
United States
Lars-Peter
9 days ago
$275 nightly
The price is $330
Nov 16 - Nov 17
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World

17. The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (242 reviews)
"Full of nice touches. Excellent property directly opposite the port."
Canada
Dale
14 days ago
$101 nightly
The price is $122
Nov 15 - Nov 16
Total with taxes and fees
The Waterfront

18. Staybridge Suites Dundee by IHG

Staybridge Suites Dundee by IHG
2.0 star property
Dundee
9.6 out of 10, Exceptional, (753 reviews)
"Another fantastic stay. Restrict food choices."
United Kingdom
Steven
28 days ago
$93 nightly
The price is $111
Nov 15 - Nov 16
Total with taxes and fees
Staybridge Suites Dundee by IHG

19. The Inn At Kingsbarns

The Inn At Kingsbarns
4.0 star property
St. Andrews
9.8 out of 10, Exceptional, (224 reviews)
"Loved my stay here! Place was amazing, food was great and staff were the best!"
Canada
Dawn
1 day ago
$77 nightly
The price is $93
Nov 20 - Nov 21
Total with taxes and fees
The Inn At Kingsbarns

20. Woodlands Hotel, BW Signature Collection

Woodlands Hotel, BW Signature Collection
3.0 star property
Dundee
8.6 out of 10, Excellent, (773 reviews)
"Room plenty space. Breakfast was good with plenty choice."
United Kingdom
Sean
16 days ago
$74 nightly
The price is $89
Nov 29 - Nov 30
Total with taxes and fees
Woodlands Hotel, BW Signature Collection
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

Where to stay near Isle of May

Isle of May offers a unique blend of outdoor adventure and eco-friendly experiences. Explore its stunning scenery, rich culture, and friendly atmosphere, making it perfect for families and history enthusiasts alike. Nearby areas provide additional opportunities for relaxation and exciting excursions, ensuring a memorable vacation for all.

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

Discover the charm of Isle of May, where breathtaking beaches, historic castles, and vibrant island life await. Perfect for adventure seekers and eco-conscious travelers, this destination offers unforgettable outdoor experiences and cultural treasures that will make your stay truly memorable.

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

Hotels in Isle of May with star-rating

Frequently asked questions

When is the best time to go to Isle Of May?
The best time to visit the Isle of May is during the spring and summer months, from April to September, when wildlife is most abundant and boat trips are regularly available.

For birdwatchers and nature enthusiasts, May, June, and July are particularly rewarding. During these months, the island is home to thousands of breeding seabirds, including puffins, guillemots, razorbills, and terns. You'll witness their nesting, feeding, and fledging activities, offering unparalleled viewing opportunities from designated paths.

Those interested in seal spotting will find August and September ideal. At this time, the island sees a significant increase in grey seal pups being born, and you can observe them on the beaches and rocky shores around the island. The weather is generally milder, making for comfortable boat journeys and walks.

While boat trips may be available outside these months, they are less frequent and weather-dependent.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Isle of May.
How much is the nightly rate at a Isle of May hotel?
Prices for hotels in Isle of May often vary, but you can find a great deal from $65 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia