Skip to main content

Hotels near Dairsie

Search hotels and more near Dairsie

Filter by:


Star rating

Review score

Dairsie – 129 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Albany St Andrews, hotel in Dairsie

Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

Good ambience, original features, garden outlook with outdoor seating are and layout of the junior suite worked for our party. And great breakfast options and set up so well in the garden room, very serene.
8.3
Scored 8.3
Very good
Rated very good
1,352 reviews
Price from3,790.23 Kčper night
Rufflets St Andrews, hotel in Dairsie

Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews centre, a 5-minute drive from St Andrews Old Course.

Quite nice grounds
8.8
Scored 8.8
Fabulous
Rated fabulous
685 reviews
Price from6,228.14 Kčper night
The Peat Inn Restaurant With Rooms, hotel in Dairsie

Located in St Andrews, 12 km from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodation with a garden, free private parking, a restaurant and a bar.

We thoroughly enjoyed our stay at the Peat Inn. We ate dinner in the restaurant and the food was excellent, as were the staff. Probably the best nights sleep, and a very comfortable matress, we have ever had! Breakfast served in our room was a nice touch too. Would highly recommend!
9.6
Scored 9.6
Exceptional
Rated exceptional
25 reviews
Price from8,170.74 Kčper night
Old Course Hotel St Andrews, hotel in Dairsie

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

Beautiful hotel . Very traditional and excellent facilities
8.9
Scored 8.9
Fabulous
Rated fabulous
1,646 reviews
Price from19,050.79 Kčper night
Greyfriars Inn by Greene King Inns, hotel in Dairsie

Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course.

Location. Room was great size. Very comfortable. Friendly staff and terrific breakfast.
8.5
Scored 8.5
Very good
Rated very good
1,520 reviews
Price from3,561.03 Kčper night
Ardgowan Hotel, hotel in Dairsie

Ardgowan Hotel is a traditional Georgian townhouse offering spacious rooms, Scottish cuisine and free WiFi throughout. The Royal and Ancient Golf Club of St Andrews is just a 2-minute walk away.

Location couldn't be better. Staff all very friendly and helpful. Could store bags before check in and after check out. Breakfast is substantial and well run.
8.0
Scored 8.0
Very good
Rated very good
1,803 reviews
Price from7,034.14 Kčper night
Hotel Du Vin, St Andrews, hotel in Dairsie

Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.

Location was perfect
8.6
Scored 8.6
Fabulous
Rated fabulous
1,221 reviews
Price from4,191.17 Kčper night
Kinnettles Hotel & Spa, hotel in Dairsie

In St Andrews town centre, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

Lovely hotel gorgeously appointed complementary spa was lovely. Brilliant central location.
8.2
Scored 8.2
Very good
Rated very good
808 reviews
Price from15,650.95 Kčper night
Rooms at the Saint, hotel in Dairsie

Located in St Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property.

Great location. Nice room & bathroom. The bar is very cute with a loungy sitting area - they also have a reataurant and a beey cute backyard terrasse. You can walk everywhere, even to the Old Course.
8.9
Scored 8.9
Fabulous
Rated fabulous
514 reviews
Price from6,301.41 Kčper night
Drumoig Golf Hotel, hotel in Dairsie

Set amongst 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

Lovely friendly staff. Could not do enough for you
8.2
Scored 8.2
Very good
Rated very good
708 reviews
Price from3,223.98 Kčper night
See all hotels near Dairsie