Skip to main content

Filter by:


Star rating

Review score

Peat Inn – 108 hotels and places to stay
See the latest prices and deals by choosing your dates.
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,852 reviews
Price from£260per 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
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
746 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
160 reviews
Price from£168per night
The New Inn, hotel in Peat Inn

Set in Fife and with St Andrews East Sands Beach reachable within 300 metres, The New Inn offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

there was no breakfast
7.8
Scored 7.8
Good
Rated good
306 reviews
Price from£172.50per 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.

Location, room facilities - all 5 star
9.0
Scored 9.0
Superb
Rated superb
2,141 reviews
Price from£355per night
Rooms at the Saint, hotel in Peat Inn

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

Breakfast was varied and generous.
9.0
Scored 9.0
Superb
Rated superb
512 reviews
Price from£215per night
The Peat Inn Restaurant With Rooms, hotel in Peat Inn

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.

Comfortable bed and sitting room, modern features, lovely setting
9.6
Scored 9.6
Exceptional
Rated exceptional
21 reviews
Price from£212.63per night
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.

Fantastic location, easy access to town centre and a wonderful b&b
8.3
Scored 8.3
Very good
Rated very good
1,331 reviews
Price from£129.32per night
See all hotels near Peat Inn
Subscribe to receive premium deals

Prices drop the moment you sign up!