Photo by Angela Newlands
Isle of May hotels from RM190
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Isle of May
Family friendly
Check prices for these dates
Top 10 trending Isle of May hotels

Haar with Rooms
Haar with Rooms
9.4 out of 10, Exceptional, (66)
The price is RM1,139
RM1,367 total
includes taxes & fees
17 Jul - 18 Jul

Rusacks St Andrews
Rusacks St Andrews
9.4 out of 10, Exceptional, (372)
The price is RM2,714
RM3,257 total
includes taxes & fees
28 Jul - 29 Jul

Greywalls Hotel and Chez Roux
Greywalls Hotel and Chez Roux
9.2 out of 10, Wonderful, (183)
The price is RM1,383
RM1,660 total
includes taxes & fees
29 Jul - 30 Jul

The Waterfront
The Waterfront
9.4 out of 10, Exceptional, (182)
The price is RM719
RM862 total
includes taxes & fees
31 Jul - 1 Aug

Rufflets St Andrews
Rufflets St Andrews
9.4 out of 10, Exceptional, (318)
The price is RM1,362
RM1,634 total
includes taxes & fees
4 Aug - 5 Aug

Nether Abbey Hotel
Nether Abbey Hotel
9.4 out of 10, Exceptional, (149)
The price is RM817
RM980 total
includes taxes & fees
20 Jul - 21 Jul

Dunclutha Guest House
Dunclutha Guest House
9.8 out of 10, Exceptional, (365)
The price is RM521
RM521 total
includes taxes & fees
22 Jul - 23 Jul

Seaton House
Seaton House
9.4 out of 10, Exceptional, (6)
The price is RM2,161
RM2,594 total
includes taxes & fees
23 Jul - 24 Jul

Maitlandfield House Hotel
Maitlandfield House Hotel
8.2 out of 10, Very good, (347)
The price is RM615
RM738 total
includes taxes & fees
13 Jul - 14 Jul

Greyfriars Inn by Greene King Inns
Greyfriars Inn by Greene King Inns
9.0 out of 10, Wonderful, (285)
The price is RM709
RM908 total
includes taxes & fees
28 Jul - 29 Jul

Kinnettles Hotel and Spa
Kinnettles Hotel and Spa
9.2 out of 10, Wonderful, (163)
The price is RM1,298
RM1,557 total
includes taxes & fees
10 Jul - 11 Jul

Kilconquhar Castle Estate
Kilconquhar Castle Estate
9.0 out of 10, Wonderful, (338)
The price is RM557
RM669 total
includes taxes & fees
15 Jul - 16 Jul

No12 Bed and Breakfast
No12 Bed and Breakfast
9.4 out of 10, Exceptional, (31)
The price is RM1,141
RM1,141 total
includes taxes & fees
10 Jul - 11 Jul

The Spindrift Guest House
The Spindrift Guest House
9.8 out of 10, Exceptional, (104)
The price is RM711
RM853 total
includes taxes & fees
16 Jul - 17 Jul

The Bank
The Bank
9.0 out of 10, Wonderful, (144)
The price is RM750
RM900 total
includes taxes & fees
20 Jul - 21 Jul

THE SPACE TO STAY
THE SPACE TO STAY
9.0 out of 10, Wonderful, (28)
The price is RM607
RM728 total
includes taxes & fees
18 Jul - 19 Jul

Stravithie Castle
Stravithie Castle
9.8 out of 10, Exceptional, (105)
The price is RM696
RM836 total
includes taxes & fees
10 Jul - 11 Jul

The Crown & Kitchen
The Crown & Kitchen
9.2 out of 10, Wonderful, (147)
The price is RM524
RM629 total
includes taxes & fees
14 Jul - 15 Jul

5Pilmourplace
5Pilmourplace
9.2 out of 10, Wonderful, (152)

No1. Apartments St Andrews - South Street
No1. Apartments St Andrews - South Street
9.8 out of 10, Exceptional, (38)
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
Head to Kingsbarns Golf Links and The Fife Coastal Path—just two of the sights around Isle of May.

More cheap stays in Isle of May
More cheap stays in Isle of May

Ye Olde Hotel
61 Main Street, St. Andrews, Scotland
The price is RM308 per night from 22 Jul to 23 Jul
RM308
RM369 total
22 Jul - 23 Jul
includes taxes & fees
7.6/10 Good! (12 reviews)
Recent Reviews in Isle of May
Recent Reviews in Isle of May

Pine Marten, Dunbar by Marston's Inns
5/5 Excellent
"Aye it was nice "
A verified traveller stayed at Pine Marten, Dunbar by Marston's Inns
Posted 6 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near Isle of May Attractions
Hotels near Isle of May Airport
Expedia's Latest Trends
Hotels
Flights