Hotels in St Andrews

45 available hotel offers

2 nights
2
1
  • tripcom
  • booking
  • airbnb
  • tripadvisor
  • klook
  • agoda
  • expedia
  • hotelscom
  • hotelscombined
  • eztravel
  • makemytrip
  • rakutentravel
St Andrews hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

St Andrews hotels: compare the best hotel deals

Best St Andrews luxury hotels (4 and 5 stars)

Among the 45 accommodations in St Andrews, here are the 4 best luxury hotels

Fairmont St Andrews, Scotland - St Andrews
8.8 2445 reviews
St Andrews
09/02 – 09/05
HK$9175/nightTotal: HK$27525 (3 )

Fairmont St Andrews, Scotland

2 3
hotel , St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.
No1 Apartments St Andrews - South Street - St Andrews
9.6 63 reviews
St Andrews
07/11 – 07/14
HK$13131/nightTotal: HK$39393 (3 )

No1 Apartments St Andrews - South Street

2 4
hotel , Saint Andrews
No1 Apartments St Andrews - South Street are located in the heart of St Andrews, just a short walk from Holy Trinity Church, St Andrews Town Hall, the University of St Andrews and St. Andrew's Cathedral. The 4-star apartments are rated excellent by previous guests.
The self-catering apartments offer a home-away-from-home experience with separate sitting areas and full-sized kitchens. Guests can enjoy entertainment on 75-inch LCD televisions with digital programming and stay connected with complimentary wireless internet access.
Rufflets St Andrews - St Andrews
9.1 1855 reviews
St Andrews
07/11 – 07/14
HK$8059/nightTotal: HK$24177 (3 )

Rufflets St Andrews

2 4
hotel , St. Andrews
Rufflets St Andrews is a 4-star hotel located just outside the centre of St Andrews, a short drive from the famous Old Course and St Andrews Castle. It has received very good user ratings for its location and overall experience.
The hotel offers a range of accommodation options, including individually decorated rooms and charming Woodland Suites. Guests can enjoy a contemporary restaurant, a bar, a fitness centre, and a tranquil garden, as well as free Wi-Fi and on-site parking.
Seaton House - Small Luxury Hotels Of The World - St Andrews
9.2 144 reviews
St Andrews
06/27 – 07/04
HK$9189/nightTotal: HK$64323 (7 )

Seaton House - Small Luxury Hotels Of The World

1 2
hotel , St. Andrews
Seaton House, a 5-star hotel in St Andrews, boasts a prime location just under 0.6km from West Sands Beach and St Andrews University, offering easy access to these iconic landmarks and East Sands Beach (approximately 1.3km away).
This luxurious lodging, featuring rooms with air conditioning and Nespresso machines, offers complimentary valet parking, a private garden, on-site restaurants (Ondine and The Board Room), a fitness centre, and a bar; it also provides full Scottish or continental breakfast.

Best St Andrews hotels with a pool

Among the 45 accommodations in St Andrews, here are the 2 best hotels with a pool

Old Course Hotel St Andrews - St Andrews
9.4 3191 reviews
St Andrews
07/18 – 07/20
HK$6353/nightTotal: HK$12706 (2 )

Old Course Hotel St Andrews

1 2
hotel , St. Andrews
The Old Course Hotel is located in St Andrews, overlooking West Sands Beach and the Links Golf Course, just a short distance from the rugged Scottish coastline. It's a 5-star hotel with excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of facilities for guests to enjoy, including a luxurious spa with a hydrotherapy pool, a fitness centre, and three restaurants serving different cuisines. Guests can also benefit from a bar, a terrace, a garden, and a concierge service.
Fairmont St Andrews, Scotland - St Andrews
8.8 2445 reviews
St Andrews
09/02 – 09/05
HK$9175/nightTotal: HK$27525 (3 )

Fairmont St Andrews, Scotland

2 3
hotel , St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.

Frequently asked questions about hotels in St Andrews

  • What are the top landmarks to see in and around Saint Andrews?

    You can't miss the iconic St Andrews Cathedral, a beautiful ruin with a rich history. The Old Course, home to the famous golf tournament, is a must-see for any golf enthusiast. And of course, you can't forget the historic St Andrews Castle, offering stunning views of the town and the coast.
  • What are the best hotels with a swimming pool in St Andrews?

    Old Course Hotel St Andrews and Fairmont St Andrews - Scotland are among the best hotels with a swimming pool in St Andrews.

  • What are the most affordable attractions in and around Saint Andrews?

    A stroll along the West Sands beach is free and offers breathtaking views. The Botanic Garden is a great option for a relaxing afternoon, and admission is very reasonable. For a taste of local history, the St Andrews Museum is a good choice, with entry fees that won't break the bank.
  • What are the most popular 2, 3 and 4-star hotels in St Andrews?

    Among 2, 3 and 4-star hotels in St Andrews, The Albany Hotel St Andrews, Ardgowan Hotel and Agnes Blackadder Hall Campus Accommodation are the most popular ones.

  • How can travelers relax during a week in and arond Saint Andrews?

    A walk along the Fife Coastal Path, taking in the fresh air and stunning scenery, is a great way to unwind. You can also find peace and quiet in the beautiful gardens at the University of St Andrews. A round of golf on one of the many courses in the area is another relaxing option.
  • What are the best luxury hotels in St Andrews?

    Old Course Hotel St Andrews, Rusacks St Andrews and Fairmont St Andrews - Scotland are among the best luxury hotels in St Andrews.

  • What amenities can travelers expect in hotel rooms in Saint Andrews?

    Most hotels in St Andrews offer standard amenities like Wi-Fi, TVs, and tea and coffee making facilities. Many also provide comfortable beds, en-suite bathrooms, and some even have a small fridge for your convenience.
  • What are the best family friendly hotels in St Andrews?

    The best family friendly hotels in St Andrews are Old Course Hotel St Andrews, Rusacks St Andrews and Fairmont St Andrews - Scotland.

  • When is the best time to book a hotel in Saint Andrews?

    If you're looking for the best deals, booking your hotel during the off-season, from September to May, is usually a good idea. However, if you want to experience the vibrant atmosphere of the town, booking during the summer months, from June to August, is best, but be prepared to pay a bit more.
  • What are the best pet friendly hotels in St Andrews?

    The best pet friendly hotels in St Andrews are Rusacks St Andrews, Fairmont St Andrews - Scotland and Rufflets St Andrews.

  • What are some pet-friendly activities in and around Saint Andrews?

    A walk along the beach at West Sands is a popular choice for dog owners, and there are plenty of dog-friendly pubs and restaurants in the town. The Fife Coastal Path is also great for a walk with your furry friend, offering scenic views and plenty of space to stretch their legs.
  • What are the best hotels with jacuzzi in St Andrews?

    Old Course Hotel St Andrews, Fairmont St Andrews - Scotland and Kinnettles Hotel & Spa are the best hotels with a jacuzzi in St Andrews.

  • Which towns or cities worth a visit near Saint Andrews?

    Just a short drive away, you'll find the historic town of Dundee, home to the V&A Dundee museum and the McManus Galleries. For a taste of the Scottish Highlands, a trip to Perth, known for its beautiful parks and gardens, is well worth the journey.

Destinations nearby

Best St Andrews hotels with air conditioning

Haar With Rooms 5 Stars - St Andrews
8.6 272 reviews
St Andrews
10/15 – 10/29
HK$5624/nightTotal: HK$78736 (14 )

Haar With Rooms 5 Stars

2 3
hotel , St. Andrews
Haar With Rooms 5 Stars is located in St Andrews, just 5.1 kilometres from the Fairmont St Andrews Bay Golf Course and 21 kilometres from Discovery Point, offering a convenient base for exploring the town and surrounding area. This 5-star hotel has received very good user ratings, highlighting its appeal for travellers.
The accommodation features a single bedroom and bathroom, providing a comfortable and private space for your stay. Enjoy the convenience of amenities such as free Wi-Fi, a terrace, and a bar, along with the opportunity to dine at the on-site restaurant serving Scottish and local cuisine.
Rusacks St Andrews - St Andrews
9.1 3952 reviews
St Andrews
07/21 – 07/24
HK$14689/nightTotal: HK$44067 (3 )

Rusacks St Andrews

1 2
hotel , St. Andrews
The Rusacks St Andrews hotel is located in the heart of St Andrews, just a 10-minute walk from the historic St Andrews Castle and a 20-minute drive from Dundee. This 5-star hotel is highly rated by guests, with excellent reviews for its location, cleanliness and overall experience.
The hotel features a range of amenities, including a restaurant serving exquisite Scottish cuisine, a bar, a fitness centre and a terrace. Guests can also enjoy complimentary high-speed Wi-Fi throughout the property, valet parking and room service.
Greyfriars Inn By Greene King Inns - St Andrews
8.4 1545 reviews
St Andrews
09/11 – 09/13
HK$2231/nightTotal: HK$4462 (2 )

Greyfriars Inn By Greene King Inns

1 2
hotel , St. Andrews
The Greyfriars Inn By Greene King Inns is located in the centre of St Andrews, just a short walk from the University, shops, the Old Course, and historic landmarks. The hotel has received very good ratings for its cleanliness and user experience, and an excellent rating for its location.
The inn has a single bedroom and bathroom, with a floor area of 3 square metres. Guests can enjoy a restaurant, bar, room service, air conditioning, and free internet access.

Best St Andrews hotels with a balcony

Ardgowan Hotel - St Andrews
St Andrews
10/15 – 10/29
HK$7144/nightTotal: HK$100016 (14 )

Ardgowan Hotel

2 3
hotel , St. Andrews
The Ardgowan Hotel is a short walk from the Royal and Ancient Golf Club and the Old Course, putting you right in the heart of St Andrews' historic centre. It's a 3-star hotel with very good user ratings.
The hotel is a traditional Georgian townhouse with refurbished rooms. The hotel offers a restaurant, bar, terrace, room service, free Wi-Fi and free parking.
The Albany St Andrews - St Andrews
8.3 1540 reviews
St Andrews
07/01 – 07/03
HK$5510/nightTotal: HK$11020 (2 )

The Albany St Andrews

1 2
hotel , St. Andrews
The Albany St Andrews is a 3-star hotel situated in the heart of St Andrews, just a short walk from the castle, cathedral, university buildings, and the Old Course. It enjoys a central location, close to the town's attractions, making it an ideal base for exploring the historic town. User reviews consistently rate it as very good, highlighting its charm and convenience.
The hotel has a traditional Georgian terraced design, offering a glimpse into St Andrews' rich history. It features a range of amenities including a garden, patio, bar, and lounge, perfect for relaxing after a day of exploring.
©2026 cozycozy.com