
Isle of May Holidays
- Plan, book, travel with confidence
- Better togetherSave up to €900 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Flight + Hotel Deals in Isle of May
Price found within the past 48 hours. Click for updated prices.


Stay Central
Old Town Edinburgh
Save 100% on your flight
Price was €441, price is now €260 per person
€260
per person
13 Sept - 15 Sept
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
8.4/10 Very good! (1,004 reviews)
We were so pleasantly surprised in how much room we had. Our entire family of four had plenty of room to spread out & relax after a long day of travel.
Reviewed on 14 Jul 2026

Grassmarket hotel
Old Town Edinburgh
Save 100% on your flight
Price was €450, price is now €295 per person
€295
per person
13 Sept - 15 Sept
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
8.6/10 Excellent! (1,014 reviews)
A nice small hotel in a very busy part of the old town. The hotel is located in an interesting area but not easy to access. Rooms are tiny but air conditioning worked well. Staff was extremely helpful providing tips and advice. Breakfast is served in a connecting restaurant but was disappointing with limited selection and little variety. I’m glad I had the opportunity to stay at the Grassmarket Hotel but don’t think I would choose to stay at the hotel in the future.
Reviewed on 16 Jul 2026

The Roseate Edinburgh
Haymarket
Save 100% on your flight
Price was €507, price is now €340 per person
€340
per person
13 Sept - 15 Sept
found 15 hours ago
Return flight included
Dublin (DUB) to Edinburgh (EDI)
9.2/10 Wonderful! (696 reviews)
Sadly Not the 5‑Star Experience We Hoped For
We were really excited to stay here for our honeymoon after reading so many rave reviews from others celebrating special occasions. Unfortunately, our experience didn’t match the hype. Other than a quick “congratulations” at check‑in, our honeymoon wasn’t acknowledged at all, which was disappointing given how highly the hotel markets itself for special stays.
Our room was airy, but tired in places. While the heated bathroom floor was a nice touch, there was very little storage and the sink didn’t drain properly. We also had to ask for a hairdryer, and whilst the receptionist was polite, the staff member who came to the room was surprisingly rude and made us feel embarrassed for not being able to find it.
Whilst breakfast was delicious, it was confusing and not well explained. There is no price on the menu and it was unclear if you were paying per item or if there was a standard price and you could eat as much as you liked. The staff were really friendly but portion sizes were small for the price.
Housekeeping came early on the morning we were checking out, which felt rushed. This was a shame as it was one of few interactions with staff.
Overall, if you’re staying in the main hotel, you’ll likely have a much better experience and feel well looked after. But if you’re placed in the house across the road, it does feel like you’re an afterthought, which is a real shame for what was meant to be a luxury honeymoon stay.
Reviewed on 11 Jul 2026
Top hotels in Isle of May

THE SPACE TO STAY APARTHOTEL
Kilrymont Rd. St. Andrews Scotland
The price is €165 per night from 18 Aug to 19 Aug
€165
18 Aug - 19 Aug
includes taxes & fees
8.8/10 Excellent! (149 reviews)
"Clean room, friendly staff but the air con wasn’t working properly and there was no dish soap to wash the used dishes."
Reviewed on 20 Jul 2026

Fairmont St Andrews
Fife St. Andrews Scotland
Fully refundableReserve now, pay when you stay
The price is €401 per night from 6 Aug to 7 Aug
€401
6 Aug - 7 Aug
includes taxes & fees
9.4/10 Exceptional! (1,001 reviews)
"We only stayed for one night at Fairmont but wish it was for longer! It was a brilliant stay, clean and comfortable with helpful and friendly staff. We ate in La Cucina which had good options for our children. Breakfast in the morning was superb - lots of choice and options. We enjoyed the swimming ..."
Reviewed on 17 Jul 2026

Old Course Hotel
Old Station Road St. Andrews Scotland
Fully refundableReserve now, pay when you stay
The price is €741 per night from 8 Aug to 9 Aug
€741
8 Aug - 9 Aug
includes taxes & fees
9.6/10 Exceptional! (1,000 reviews)
"Excellent relaxing and enjoyable stay with super accommodation and very helpful staff"
Reviewed on 12 Jul 2026
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.
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.

