Photo by Angela Newlands

Find hotels in Isle of May from NT$2,436

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Isle of May hotels

The Albany Hotel St Andrews

The Albany Hotel St Andrews
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (472)
Set in the heart of St Andrews, this charming hotel is just minutes from the Old Course and university. Enjoy room service, a tranquil garden, and the inviting lounge bar. Morning breakfasts earn high praise from guests who also appreciate the exceptionally helpful staff.

"The staff were fantastic and the breakfast was delicious."
Canada
Barbara
The price is NT$3,406
NT$4,087 total
includes taxes & fees
Dec 17 - Dec 18
The Albany Hotel St Andrews

Dunclutha Guest House

Dunclutha Guest House
3.0 star property
Leven
9.8 out of 10, Exceptional, (412)
Enjoy a tranquil stay in this welcoming guesthouse with complimentary WiFi and parking. The soothing hot tub offers perfect relaxation after exploring nearby Leven Beach. Wake up to a highly-praised full breakfast before venturing to local attractions.

"Loved our, hostess, room and Breakfast. The hot tub was soo nice after a day of walking tours. "
United States
Richard
The price is NT$3,566
NT$3,566 total
includes taxes & fees
Jan 6 - 2026/1/7
Dunclutha Guest House

Fairmont St Andrews

Fairmont St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (1001)
Experience five-star elegance at this St. Andrews sanctuary featuring 5 restaurants and 4 bars. The full-service spa, indoor pool, and health club complement two championship golf courses near the historic Old Course and university.

"Great hotel "
United Kingdom
Vincent
The price is NT$7,061
NT$8,473 total
includes taxes & fees
Jan 9 - 2026/1/10
Fairmont St Andrews

The Law

The Law
3.0 star property
North Berwick
10.0 out of 10, Exceptional, (1)
Escape to this hotel with 2 bars and a restaurant near Coastal Communities Museum and North Berwick Harbour. Just a 10-minute walk from the train station, you'll appreciate the convenient location and free WiFi.

"Yes."
United Kingdom
Aimee
The price is NT$3,823
NT$4,588 total
includes taxes & fees
Dec 17 - Dec 18
The Law

Rusacks St Andrews

Rusacks St Andrews
5.0 star property
St. Andrews
9.4 out of 10, Exceptional, (416)
Discover golfing paradise with stunning views of the course from this perfectly positioned hotel. The prime location allows easy beach access and town center exploration. Enjoy 2 restaurants, a fitness center, and a rooftop retreat.

"Great location, friendly and helpful staff, clean and charming rooms with lovely views. "
United States
Avisa
The price is NT$9,002
NT$10,803 total
includes taxes & fees
Dec 17 - Dec 18
Rusacks St Andrews

Old Course Hotel

Old Course Hotel
5.0 star property
St. Andrews
9.6 out of 10, Exceptional, (1002)
Experience lavish comfort at this St. Andrews hotel with 4 restaurants, including Road Hole for dinner. Just steps from the iconic Old Course, guests can enjoy 2 indoor pools, spa services, a health club, and free WiFi and parking.

"Wonderful stay"
United States
Mike
The price is NT$8,516
NT$10,219 total
includes taxes & fees
Dec 17 - Dec 18
Old Course Hotel

The Waterfront

The Waterfront
3.0 star property
Anstruther
9.4 out of 10, Exceptional, (199)
"Accommodation was excellent and clean. Staff were very helpful and the food was excellent. Property was as its name, within a few steps from a bustling harbour. Would visit again."
United Kingdom
Paul
The price is NT$3,597
NT$4,317 total
includes taxes & fees
Dec 17 - Dec 18
The Waterfront

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews
4.0 star property
St. Andrews
9.2 out of 10, Wonderful, (752)
Experience French cuisine at Bistro du Vin before exploring the renowned University of St. Andrews, a 5-minute walk away. This golf hotel offers 2 bars, a terrace, and garden where you can unwind after visiting nearby attractions like The Scores.

"Our rooms were lovely and clean and comfy. The staff were very helpful"
United Kingdom
Derek
The price is NT$4,101
NT$4,922 total
includes taxes & fees
Dec 22 - Dec 23
Hotel du Vin & Bistro St. Andrews

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
Aberlady
9.4 out of 10, Exceptional, (174)
Take in breathtaking views from this stylish golf inn featuring an 18-hole course and British dining at The Courtyard restaurant. Explore nearby Aberlady Bay Nature Reserve after enjoying the free breakfast, WiFi and parking.

"The room was amazing and so clean .. huge bed and great view "
United Kingdom
Margaret
The price is NT$2,815
NT$3,378 total
includes taxes & fees
Dec 17 - Dec 18
The Lodge at Craigielaw

Rufflets St Andrews

Rufflets St Andrews
4.0 star property
St. Andrews
9.4 out of 10, Exceptional, (355)
Just minutes from the legendary Old Course, this charming hotel offers British cuisine at Rufflets Restaurant. Explore the beautiful gardens and terrace, or relax in the bar. University of St. Andrews and The Duke's course are nearby, with free parking and WiFi available.

"Everything about this hotel screams home vibes, very cosy and welcoming"
United Kingdom
Tracy
The price is NT$5,318
NT$6,381 total
includes taxes & fees
Dec 17 - Dec 18
Rufflets St Andrews

The Ship Inn

The Ship Inn
3.5 star property
Elie
9.6 out of 10, Exceptional, (67)
Nestled on the beach in Leven, this charming inn offers complimentary breakfast and WiFi for a relaxing seaside escape. Visit the restaurant after exploring Wood Haven and Elie Beach, then unwind with drinks at the bar or on the garden terrace.

"Beautiful location and fab food "
United Kingdom
Gillian
The price is NT$4,797
NT$5,756 total
includes taxes & fees
Dec 17 - Dec 18
The Ship Inn

Premier Inn St Andrews

Premier Inn St Andrews
3.0 star property
St. Andrews
8.0 out of 10, Very Good, (14)
Perfectly positioned for golfers and campus visitors, this hotel offers convenient parking and is just minutes from the Old Course and St Andrews Botanic Garden. Breakfast options available for energetic days exploring the area.

"Great location. Rooms are clean and comfortable. Staff is amazing and helpful."
United States
Tyler
The price is NT$1,807
NT$2,169 total
includes taxes & fees
Jan 4 - 2026/1/5
Premier Inn St Andrews

Greyfriars Inn by Greene King Inns

Greyfriars Inn by Greene King Inns
3.0 star property
St. Andrews
9.0 out of 10, Wonderful, (299)
Charming inn within a 5-minute walk of University of St. Andrews and the iconic Old Course. Guests appreciate the helpful staff while enjoying convenient amenities including a restaurant, bar, free WiFi, and daily housekeeping services.

"Convenient location, reasonably priced. "
United States
Philip
The price is NT$3,059
NT$4,087 total
includes taxes & fees
Jan 4 - 2026/1/5
Greyfriars Inn by Greene King Inns

The Bank

The Bank
4.0 star property
Anstruther
9.0 out of 10, Wonderful, (164)
Immerse in coastal charm at this Anstruther beach inn offering complimentary breakfast and free WiFi. Unwind at the bar or coffee shop after exploring nearby La Petite Epicerie and Scottish Fisheries Museum. The garden terrace provides a perfect relaxation spot.

"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
The price is NT$3,212
NT$3,854 total
includes taxes & fees
Jan 5 - 2026/1/6
The Bank

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
Dunbar
8.6 out of 10, Excellent, (499)
Perched near Dunbar Station, this inviting hotel offers stunning sea views and easy access to Dunbar Castle. The on-site restaurant serves delicious meals while the cozy bar provides perfect evening relaxation. Explore John Muir's Birthplace just minutes away.

"Fabulous staff,amazing room and view.situated in the perfect location "
United Kingdom
Teresa
The price is NT$3,097
NT$3,716 total
includes taxes & fees
Dec 17 - Dec 18
Bayswell Park Hotel

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
Leven
9.0 out of 10, Wonderful, (389)
Scottish elegance awaits at this family-friendly estate featuring an indoor pool, tennis court, and The White Cockade restaurant. Elie Beach and Wood Haven attractions are nearby, and guests praise the attentive staff.

"Comfortable place to stay"
United Kingdom
Ian
The price is NT$3,128
NT$3,754 total
includes taxes & fees
Jan 4 - 2026/1/5
Kilconquhar Castle Estate

The Inn at Lathones

The Inn at Lathones
3.0 star property
Leven
8.6 out of 10, Excellent, (311)
Set in scenic Leven, this inn offers British cuisine at the Stables Restaurant. Just a short drive from St Andrews' Old Course and university, guests enjoy a serene terrace, helpful staff, and convenient amenities including free WiFi and parking.

"Enjoyed my stay "
United States
Stanley
The price is NT$2,745
NT$3,294 total
includes taxes & fees
Dec 19 - Dec 20
The Inn at Lathones

Marine North Berwick

Marine North Berwick
5.0 star property
North Berwick
8.8 out of 10, Excellent, (280)
Immerse yourself in coastal luxury at this spa retreat overlooking North Berwick's shores. Indulge in massages and facials, dine on local cuisine at The Lawn, and enjoy the indoor pool after a round at the adjacent golf course.

"Wonderful location, helpful staff and great facilities"
United Kingdom
Rona
The price is NT$7,163
NT$8,596 total
includes taxes & fees
Dec 18 - Dec 19
Marine North Berwick

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
Haddington
8.2 out of 10, Very Good, (429)
Atmospheric Victorian hotel near Haddington train station offers free breakfast and WiFi. Unwind in the garden, enjoy drinks at the bar, or savor bites at the café. Nearby Nungate Bridge and golf club provide local charm with attentive staff to assist.

"lovely staff on reception and at breakfast "
United Kingdom
HEATHER
The price is NT$4,310
NT$5,172 total
includes taxes & fees
Dec 17 - Dec 18
Maitlandfield House Hotel

Seascape Largo

Seascape Largo
3.5 star property
Leven
10.0 out of 10, Exceptional, (44)
This beach Victorian B&B offers free cooked-to-order breakfast, parking, and WiFi. Explore nearby hiking trails or relax in the garden. Close to Leven Beach and Shell Bay, with easy access to Cupar Station just 16 minutes away.

"Matt was a wonderful host. The room was very clean and cosy. Breakfast was great and the veiw of the ocean was lovely. "
United States
Wesley
Seascape Largo
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

Top Isle of May Hotel Reviews

More cheap stays in Isle of May

Frequently asked questions

Where is the best place to stay in Isle of May?
Old Course Hotel, located 14.6 mi (23.4 km) from the heart of Isle of May, is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Rusacks St Andrews and Fairmont St Andrews. See all available top hotels, or vacation rentals in Isle of May.
If I need to cancel my hotel reservation in Isle of May, will I receive a refund?
Yes! The majority of room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Isle of May.
Where can I learn more about changing or cancelling my trip to Isle of May?
For more details about rescheduling or cancelling your trip to Isle of May, head over to our customer service page.
What's the best place to stay near Edinburgh Airport (EDI)?
Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.
What's it like to stay in Isle of May?
Visitors to Isle of May are sure to find plenty to explore and enjoy. There are 1187 hotels and other accommodations in the surrounding area. Find out more about Isle of May.
What are the top places to visit in Isle of May?
Places to visit in the wider area include Crail Golfing Society - Balcomie and Craighead Courses, St Monans Heritage Collection, and Cambo Estate Gardens. You'll also find Kingsbarns Golf Links and Tantallon Castle in the area. Check out what more to see and do in Expedia's Isle of May guide.
What's the seasonal weather like in Isle of May?
The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 42°F. Average annual precipitation for Isle of May is 33 inches.