Skip to main content

Luxury Hotels in St. Andrews

Find the luxury hotels that appeal to you the most

The best luxury hotels in St. Andrews

Check out our pick of great luxury hotels in St. Andrews

Filter by:

Review score

Kinnettles Hotel & Spa

Hotel in St. Andrews

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

A
Anthony
From
Switzerland
February is a great time to go. Good value and, if you have a car, you can park right outside,
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 666 reviews
Price from
US$300.98
1 night, 2 adults

The Spindrift Guest House

Anstruther (Near St. Andrews)

Featuring a garden and views of quiet street, The Spindrift Guest House is a guest house situated in a historic building in Anstruther, less than 1 km from Billow Ness Beach.

A
Alan
From
Switzerland
The breakfast is great, with some changes everyday. The bar is really well stocked and there are a lot of fun evenings to be had working your way through the ranges. The rooms are very clean and the property very well maintained. The hosts are really friendly and have plenty local knowledge.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 93 reviews
Price from
US$196.29
1 night, 2 adults

Drumcarrow Luxury Lodges

St. Andrews

Located in St. Andrews, Drumcarrow Luxury Lodges is a recently renovated accommodation, 8 km from St Andrews University and 11 km from St Andrews Bay. The accommodation features a hot tub.

N
Nicole
From
United Kingdom
absolutely spotless, spacious, beautiful and well looked after. Great hot tub! views were stunning!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 64 reviews

Ailim House Serviced Cottage Escape, around the corner from the Old Course

St. Andrews

Featuring a patio with garden views, a fitness centre and a garden, Ailim House Serviced Cottage Escape, around the corner from the Old Course can be found in St.

M
Manuel
From
Australia
Great location and seamless check in!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews

Square Green No 11 - Garden

St. Andrews

Square Green No 11 - Garden, a property with a garden, is located in St. Andrews, less than 1 km from St Andrews University, 4.3 km from St Andrews Bay, as well as 21 km from Discovery Point.

M
Marion
From
United Kingdom
First class, comfortable clean property close to city centre.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 55 reviews

54 Buchanan Gardens

St. Andrews

Featuring garden views, 54 Buchanan Gardens provides accommodation with a garden and a patio, around 2.5 km from West Sands Beach.

L
Lisa
From
United Kingdom
really lovely property, exactly as described. Very accommodating owner with check in times, the cleaner was there when we arrived to drop our bags earlier and she was so lovely and chatty too
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

The Hepburn Garden House

St. Andrews

The Hepburn Garden House, a property with a garden, is located in St. Andrews, 2 km from St Andrews University, 6 km from St Andrews Bay, as well as 23 km from Discovery Point.

M
Melissa
From
United Kingdom
everything was just excellent! absolutely nothing bad to say. heating was perfect, beds very comfortable, felt very safe within the property, nice and quiet too.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 68 reviews

Dempster Lodge

St. Andrews

Dempster Lodge, a property with a garden, is set in St. Andrews, less than 1 km from St Andrews University, 4.4 km from St Andrews Bay, as well as 21 km from Discovery Point.

m
martin
From
United Kingdom
Parking was great when we first arrived and managed to get 3 cars on the drive. The house was warm when we walked in and spotlessly clean. A well organised house with easy to follow directions of where everything was. The bedrooms were arranged as requested and very comfortable. For 8 men the 3 bathrooms made life easy when getting ready for golf and going out afterwards. Enough room in the lounge for all of us to sit around and a great addition of sky sports. A short walk into the town centre was easy to access and down hill on the way back from the pub. Everything was perfect for us as a group and wouldn't hesitate to return.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 45 reviews

The Smithy

Largoward (Near St. Andrews)

Offering a garden and garden view, The Smithy is situated in Largoward, 14 km from St Andrews Bay and 31 km from Discovery Point.

R
Rita
From
United Kingdom
Helen and Jim are such friendly , welcoming hosts. They have such a beautiful, comfortable , stylish , spotlessly clean wee cottage here at The Smithy. It is by far the nicest place we have stayed in while touring round scotland . It is so peaceful . 😊
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 19 reviews

Pinewood Country House

Leuchars (Near St. Andrews)

Situated within 12 km of St Andrews University and 16 km of St Andrews Bay in Leuchars, Pinewood Country House features accommodation with seating area.

E
EFFROSYNI
From
Greece
Lovely breakfast. Really accomodating hosts. The room and the residence in general was really clean an tidy. The beds were quite comfortable and the kitchen was always available for cooking or making coffee/tea.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 42 reviews
All luxury hotels in St. Andrews

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in St. Andrews and surroundings in the past month

See all

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 64 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 348 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 23 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 192 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 71 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 666 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,429 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,508 reviews

Popular with guests booking luxury hotels in St. Andrews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,112 reviews

Great access to the city centre. Check these luxury hotels in St. Andrews and nearby

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 30 reviews

The Greyfriars Apartment, a property with a terrace, is situated in St. Andrews, 400 metres from St Andrews University, 4.9 km from St Andrews Bay, as well as 21 km from Discovery Point.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 666 reviews

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

From US$235.55 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

Set in St. Andrews, 30C The Scores offers a restaurant, 500 metres from St Andrews University and 4.8 km from St Andrews Bay. The 5-star apartment is 21 km from Discovery Point.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 45 reviews

Dempster Lodge, a property with a garden, is set in St. Andrews, less than 1 km from St Andrews University, 4.4 km from St Andrews Bay, as well as 21 km from Discovery Point.

The Townhouse

St. Andrews
Central location
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

The Townhouse, a property with a garden, is located in St. Andrews, 800 metres from St Andrews University, 5 km from St Andrews Bay, as well as 21 km from Discovery Point.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 75 reviews

Situated 800 metres from St Andrews University, 3.8 km from St Andrews Bay and 22 km from Discovery Point, Abbey Villa - No 5 offers accommodation located in St. Andrews.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 55 reviews

Square Green No 11 - Garden, a property with a garden, is located in St. Andrews, less than 1 km from St Andrews University, 4.3 km from St Andrews Bay, as well as 21 km from Discovery Point.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 31 reviews

Featuring a patio with garden views, a fitness centre and a garden, Ailim House Serviced Cottage Escape, around the corner from the Old Course can be found in St.

These luxury hotels in St. Andrews and nearby have options with free cancellation

5 star luxury villa with Garden SPA

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 36 reviews

Located in St. Andrews, 5 star luxury villa with Garden SPA features accommodation with a heated pool, a patio and inner courtyard views.

54 Buchanan Gardens

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 36 reviews

Featuring garden views, 54 Buchanan Gardens provides accommodation with a garden and a patio, around 2.5 km from West Sands Beach.

The Hepburn Garden House

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 68 reviews

The Hepburn Garden House, a property with a garden, is located in St. Andrews, 2 km from St Andrews University, 6 km from St Andrews Bay, as well as 23 km from Discovery Point.

Kinness Lodge - Uk39595

Strathkinness
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Located in Strathkinness, Kinness Lodge - Uk39595 provides accommodation within 21 km of Discovery Point. Offering free private parking, the 4-star holiday home is 3.3 km from St Andrews University.

Burnside West Cottage- Uk39596

Strathkinness
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 reviews

Set in Strathkinness, Burnside West Cottage- Uk39596 offers accommodation within 21 km of Discovery Point. Providing free private parking, the 4-star holiday home is 3.3 km from St Andrews University.

Drumcarrow Luxury Lodges

St. Andrews
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 64 reviews

Located in St. Andrews, Drumcarrow Luxury Lodges is a recently renovated accommodation, 8 km from St Andrews University and 11 km from St Andrews Bay. The accommodation features a hot tub.

Stable Cottage

Cameron
Free cancellation options available

Located in Cameron, 10 km from St Andrews Bay and 28 km from Discovery Point, Stable Cottage provides accommodation with access to a garden.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Featuring a sauna, Luxury Lodge Retreat with Hot Tub - Stewarts Resort 19 is situated in St. Andrews. This holiday home features accommodation with a patio.

Highly rated luxury hotels in St. Andrews and nearby

Taylor Cottage

Dairsie
8.0+ review score
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 11 reviews

Taylor Cottage, a property with a garden, is set in Dairsie, 14 km from St Andrews Bay, 16 km from Discovery Point, as well as 45 km from Scone Palace.

The Roundel

Leuchars
8.0+ review score
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews

The Roundel, a property with a garden, is set in Leuchars, 12 km from St Andrews University, 16 km from St Andrews Bay, as well as 45 km from Scone Palace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 99 reviews

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.

From US$359.87 per night

The Smithy

Largoward
8.0+ review score
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 19 reviews

Offering a garden and garden view, The Smithy is situated in Largoward, 14 km from St Andrews Bay and 31 km from Discovery Point.

FAQ about luxury hotels in St. Andrews

Luxury hotels that guests love in St. Andrews

See all
Avg. price/night: US$327.15
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,112 reviews
The rooms were superb. The location overlooking the golf course was very special. Everything about the hotel was true luxury.
Guest review by
Maria
Young couple
Avg. price/night: US$490.73
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,429 reviews
The stay with my wife and two daughters could not not have been better. The up graded rooms for my 90th birthday were superb with the views over the Old Course. My wife and I stayed in the hotel for my 70th birthday and the transformation of the upgrade is amazing. Our stay was outstanding in every respect.
Guest review by
Gerald
Family with young children
Avg. price/night: US$490.73
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,429 reviews
stunning views, exceptional service, Fantastic food and comfortable stay, it felt very luxurious.
Guest review by
Jessica
Young couple
Avg. price/night: US$294.44
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,508 reviews
From the moment I closed my car door, the staff were superb, everything was taken care of, for us to have the very best of times. The food in La Cucina was outstanding
Guest review by
stevie
Young couple
Avg. price/night: US$490.73
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,429 reviews
Everything about the hotel was superb, the grand period features and decor was beautiful. The breakfast and restaurants couldn’t fault. Room facing 18-hole of the old course was luxurious. Can’t wait to stay again!
Guest review by
Alison
Young couple
Avg. price/night: US$490.73
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,429 reviews
Luxurious room, very clean, the most comfortable bed I’ve slept in. Classy room. Top class
Guest review by
Laura
Young couple