Search Wedding Hotels in St. Andrews

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top St. Andrews Wedding Hotels

The Inn At Kingsbarns
The price is £122 per night from 18 Dec to 18 Dec
4.8/5 Exceptional! (149 reviews)
Excellant stay, highly recommended
"Return visit and had a lovely stay. Owners remembered us and we were made very welcome. There were some changes to meals due to covid and staffing shortages but the owners still managed to provide a lovely bbq on Saturday and excellant breakfasts on both days. Emphasis on a personal service, very ..."

Reviewed on 6 Sep 2021

The Inn At Kingsbarns
Old Course Hotel
5 out of 5
Old Station Road, St. Andrews, Scotland
The price is £264 per night from 14 Dec to 14 Dec
4.7/5 Exceptional! (750 reviews)
"First class in all respects."

Reviewed on 26 Nov 2021

Old Course Hotel
Fairmont St Andrews
5 out of 5
Fully refundableReserve now, pay when you stay
The price is £206 per night from 14 Dec to 14 Dec
4.6/5 Exceptional! (975 reviews)
"Room was spacious & bed was very comfortable. Thought that vegetable sausages & more vegetarian options should have been available for breakfast."

Reviewed on 24 Nov 2021

Fairmont St Andrews
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.
Hotel du Vin & Bistro St. Andrews
4 out of 5
Fully refundableReserve now, pay when you stay
The price is £135 per night from 7 Dec to 7 Dec
4.5/5 Wonderful! (399 reviews)
"Excellent location in the Town. Very good accommodation which was well maintained."

Reviewed on 4 Nov 2021

Hotel du Vin & Bistro St. Andrews
St. Nicholas Farmhouse B&B
4.5/5 Wonderful! (115 reviews)
"Nice place just a short walk from town centre and golf course."

Reviewed on 16 Sep 2020

St. Nicholas Farmhouse B&B
Rusacks St Andrews
5 out of 5
Fully refundableReserve now, pay when you stay
The price is £163 per night from 19 Dec to 19 Dec
4.4/5 Wonderful! (14 reviews)
"Excellent food in restaurants"

Reviewed on 19 Nov 2021

Rusacks St Andrews
Greyfriars Inn by Greene King Inns
3 out of 5
129 North Street, St. Andrews, Scotland
The price is £86 per night from 6 Jan to 6 Jan
4.4/5 Excellent! (181 reviews)
"Excellent room lovely staff and great pub"

Reviewed on 5 Oct 2021

Greyfriars Inn by Greene King Inns
Drumoig Golf Hotel
3 out of 5
Fully refundableReserve now, pay when you stay
The price is £70 per night from 7 Dec to 7 Dec
4.1/5 Very Good! (269 reviews)
Satisfied
"Our stay here overall was excellent, good accommodation, very peaceful but being a golf course always gives you extra quietness, if we have a complaint it’s in the dining room, the tables and floor needed a little more tender care, having said that I would not hesitate staying there again."

Reviewed on 2 Sep 2021

Drumoig Golf Hotel
Don't see what you're looking for?
See all available properties in St. Andrews
View all properties
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.

St. Andrews Hotel Reviews
expedia verified reviews