Skip to main content

Filter by:


Star rating

Review score

Peat Inn – 106 hotels and places to stay
See the latest prices and deals by choosing your dates.
The Albany St Andrews, hotel in Peat Inn

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

Great location, clean, friendly, functional.
8.3
Scored 8.3
Very good
Rated very good
1,333 reviews
Price from£129.32per night
Greyfriars Inn by Greene King Inns, hotel in Peat Inn

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

Easy check in by a lovely Lady. Had a drink in bar until room ready, reasonably priced and staff pleasant. Room fantastic, we were lucky to get a family room - huge, 2 tvs, everything you need iron and even a safe. Bathroom with bath and separate shower, just perfect.
8.5
Scored 8.5
Very good
Rated very good
1,507 reviews
Price from£117per night
Hotel Du Vin, St Andrews, hotel in Peat Inn

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

Room was pefect - just the view I had hoped for, and so spacious and comvofrtable
8.6
Scored 8.6
Fabulous
Rated fabulous
1,234 reviews
Price from£159per night
Kinnettles Hotel & Spa, hotel in Peat Inn

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

all ok, food venue,
8.2
Scored 8.2
Very good
Rated very good
790 reviews
Price from£558per night
Ardgowan Hotel, hotel in Peat Inn

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.

Great location and comfortable room.
8.0
Scored 8.0
Very good
Rated very good
1,853 reviews
Price from£260per night
Rufflets St Andrews, hotel in Peat Inn

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.

Super
8.8
Scored 8.8
Fabulous
Rated fabulous
689 reviews
Price from£280.50per night
The Upper Largo Hotel & Restaurant, hotel in Peat Inn

Around 11 miles south of St Andrews, The Upper Largo Hotel & Restaurant provides well-appointed rooms with free on-site parking and Wi-Fi.

Rooms very clean.. Staff very accommodating and friendly. Food excellent, good portion size.
8.6
Scored 8.6
Fabulous
Rated fabulous
747 reviews
Price from£127.50per night
Old Manor Hotel, hotel in Peat Inn

The Old Manor Hotel offers rooms with balconies that overlook the Firth of Forth and Lundin Links Golf Course. There is a restaurant and St. Andrews is 12 miles away.

Nice view over the north sea.
8.2
Scored 8.2
Very good
Rated very good
430 reviews
Price from£137per night
The Crusoe, hotel in Peat Inn

Set in Leven-Fife, 19 km from St Andrews University, The Crusoe offers accommodation with a terrace, free private parking, a restaurant and a bar.

Fiona, Shaun & the team were fabulous!
9.1
Scored 9.1
Superb
Rated superb
161 reviews
Price from£168per night
Rusacks St Andrews, hotel in Peat Inn

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

Wonderful old-world charm with our room overlooking the famous golf course. Loved this hotel. The atmosphere was that of a golfing club with rooms and spaces to meet and relax. Very close to the beach and the University part of the city. Staff were welcoming and helpful. Restaurant available for dinner and breakfast. Town and sights are an easy walk. Beach close by to walk along. Historic sights to see also. Plenty to see in the town. We had a family room which was very spacious with a lovely sitting area to enjoy the view.
9.0
Scored 9.0
Superb
Rated superb
2,143 reviews
Price from£355per night
See all hotels near Peat Inn
Subscribe to receive premium deals

Prices drop the moment you sign up!