Compare and book 4 Star hotels in St. Andrews, Scotland

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top St. Andrews 4 Star Hotels

Hotel du Vin & Bistro St. Andrews
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £155 per night from 18 Nov to 18 Nov
4.5/5 Wonderful! (387 reviews)
"I booked this hotel before Covid and was not able to stay on the date booked. The hotel agreed to postpone until the following year at the rate that was originally paid. Very trustworthy. The staff were great, the hotel cannot be better situated. The breakfast was fantastic and had great variety. ..."

Reviewed on 28 Sep 2021

Hotel du Vin & Bistro St. Andrews
Rufflets St Andrews
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £160 per night from 22 Nov to 22 Nov
4.8/5 Exceptional! (100 reviews)
"Luxurious treat for us. Lovely family suite with unexpected separate bedroom for our son. Bathroom glorious. Bit of a way out from store andrews. Dinner menu limited Breakfast superb"

Reviewed on 6 Oct 2021

Rufflets St Andrews
The Inn At Kingsbarns
The price is £99 per night from 17 Nov to 17 Nov
4.8/5 Exceptional! (148 reviews)
Brilliant all round
"Everything about our visit was excellent. Good check in, friendly staff, large family room, very clean, great breakfast. Many thanks!"

Reviewed on 18 Jul 2021

The Inn At Kingsbarns
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Vicarsford Lodge
The price is £95 per night from 24 Oct to 24 Oct
4.4/5 Excellent! (55 reviews)
"Amazing stay with the very best host!"

Reviewed on 19 Jul 2021

Vicarsford Lodge
No.1 St Andrews
The price is £129 per night from 18 Nov to 18 Nov
4.8/5 Exceptional! (10 reviews)
"The property was exactly what we needed. Super convenient location. We chose a suite with a kitchen and we were able to have breakfasts and small meals in the unit. It was exactly as advertised. We would stay there again!"

Reviewed on 25 Sep 2021

No.1 St Andrews
The Dunvegan Hotel
4 out of 5
Fully refundable
The price is £160 per night from 2 Nov to 2 Nov
4.4/5 Excellent! (17 reviews)
"Great location"

Reviewed on 6 Oct 2021

The Dunvegan Hotel
The Bothy An Oasis 5 Mins to St Andrews
4/5 Very Good! (3 reviews)
"The location of the property is fantastic. The privacy of the property is great, our children loved the garden area. It was well equipped with everything we needed. However, there are a few things we feel need improved. The property itself could of done with a good hoover and dust. The shower needs ..."

Reviewed on 27 Jul 2020

Get rates
The Bothy An Oasis 5 Mins to St Andrews
Market Street Apartment Sleeps 6
4 out of 5
86 Market Street, St. Andrews, Scotland
4/5 Very Good! (9 reviews)
"Location, location, location. Middle of town right on market street."

Reviewed on 13 Oct 2021

Get rates
Market Street Apartment Sleeps 6
Achaniar Cottage - Central St Andrews
4.5 out of 5
37 Argyle Street, St. Andrews, Scotland
4.7/5 Exceptional! (3 reviews)
Lovely and very central
"The house is lovely and clean. There’s parking for one vehicle with the house but since we travelled in two cars I had to park in a public car park which is a 2 minute walk away and cost £4.20 for one day and night. It’s is extremely central. Was very cosy and comfortable would totally ..."

Reviewed on 7 Oct 2021

Get rates
Achaniar Cottage - Central St Andrews
Spectacular Penthouse 100yds Old Course
Pilmour Place Close to the Old Course
4/5 Very Good! (3 reviews)
"Liked modern decor throughout"

Reviewed on 25 Jun 2021

Get rates
Pilmour Place Close to the Old Course
Luxury Penthouse on The Scores
Quirky Cottage Heart of St Andrews
Luxury Balcony Apartment with Parking
3.7/5 Good! (3 reviews)
"Great location, a few minutes walk from the town centre. Lots"

Reviewed on 11 Sep 2021

Get rates
Luxury Balcony Apartment with Parking
Knockhill Farm B&B – Strathkinness
5/5 Exceptional! (7 reviews)
"Linda was friendly, happy to recommend things we could do. Great breakfasts and fantastic location. Would recommend staying here."

Reviewed on 31 Oct 2019

Get rates
Knockhill Farm B&B – Strathkinness
Cambo House And Estate Bed and Breakfast
4.9/5 Exceptional! (7 reviews)
"Staying at Cambo is an unforgettable experience. When everyone else goes home, you get to stay and wander the beautiful grounds and spend the night in one of the historic rooms. The service is wonderful, the breakfast is huge and delicious (get the porridge!), and the bed was comfortable. I also ..."

Reviewed on 7 Jan 2020

Get rates
Cambo House And Estate Bed and Breakfast
Osborne Steading
Pinewood Country House
4 out of 5
Tayport Road St Michaels Leuchars, St. Andrews, SCT
5/5 Exceptional! (25 reviews)
"Lovely hosts who could not have been more genuine or welcoming. Charming house. Very tasty breakfasts. Excellent location with easy access into St Andrews."

Reviewed on 7 Sep 2020

Get rates
Pinewood Country House
Rivington Lodge 32 With hot tub - Stewart's Resort
Doune Guest House

Explore similar 5-star hotels

Many 5-star hotels have the same amenities as 4-star hotels. See all 5-star hotels in St. Andrews.

Still don't see what you're looking for?

See all properties in St. Andrews.
You can also use these popular filters to refine your search.
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.

Pocket Guide: 4 Star Hotels in St. Andrews

Search for hotels in St. Andrews on Expedia.co.uk. You can easily find your hotels in St. Andrews using one of the methods below:

  • View our selection of featured hotels in St. Andrews
  • Use the map to find hotels in the St. Andrews neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Andrews, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews
  • Enter your travel dates to view the best deals on hotels in St. Andrews - while they last

More trip options

St. Andrews Hotel Reviews