Hotels in St Andrews

45 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
St Andrews hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

45 Cheap hotels in St Andrews

Best St Andrews luxury hotels (4 and 5 stars)

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

Hotel Du Vin, St Andrews - St Andrews
9.0 2940 reviews
St Andrews
06/01 – 27/01
172 â‚¬/nighttotal: 3612 â‚¬ (21 )

Hotel Du Vin, St Andrews

1 1
hotel , St. Andrews
Hotel Du Vin, St Andrews is located on The Scores, a short walk from the Old Course, the beach, and the town's shops, making it a great base for exploring the historic town. It is a 4-star hotel with very good user ratings. The hotel is housed in a beautifully converted, slate-tiled, terraced house, offering a unique and charming atmosphere. Rooms feature Egyptian cotton sheets, rain-effect showers, TVs, luxurious toiletries, and free WiFi, whilst the hotel also boasts a bistro serving home-cooked food with a focus on seasonal and local produce, an impressive wine list curated by an in-house sommelier, and a bar and lounge area.
Seaton House - Small Luxury Hotels Of The World - St Andrews
9.7 139 reviews
St Andrews
15/10 – 29/10
732 â‚¬/nighttotal: 10248 â‚¬ (14 )

Seaton House - Small Luxury Hotels Of The World

1 3
hotel , St. Andrews
Seaton House, a 3.5-star hotel in St Andrews, enjoys a prime location less than 0.8 km from St Andrews' beach, the Old Course, and the University of St Andrews.
This establishment offers guests 24-hour room service, valet parking, and a business centre, alongside two on-site restaurants and free Wi-Fi in public areas.
No1 Apartments St Andrews - South Street - St Andrews
9.6 63 reviews
St Andrews
11/07 – 14/07
1449 â‚¬/nighttotal: 4347 â‚¬ (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.
The Dunvegan Hotel - St Andrews
9.4 160 reviews
St Andrews
19/10 – 23/10
398 â‚¬/nighttotal: 1592 â‚¬ (4 )

The Dunvegan Hotel

1 2
hotel , St. Andrews
The Dunvegan Hotel is located in the centre of St Andrews, just a short walk from the University and the Old Course. This 4-star hotel has excellent user ratings.
The hotel offers a range of amenities including a restaurant, free Wi-Fi in public areas and dry cleaning services. Guests can enjoy easy access to the Old Course, Lundin Golf Club, and the Royal & Ancient Golf Club, all within a 5-kilometre radius.

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
18/07 – 20/07
701 â‚¬/nighttotal: 1402 â‚¬ (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
02/09 – 05/09
1013 â‚¬/nighttotal: 3039 â‚¬ (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?

    St Andrews is bursting with history and charm. You've got to see St Andrews Cathedral, it's a magnificent ruin that dates back to the 12th century. And of course, the Old Course, home to the famous British Open, is a must-see for any golf enthusiast. If you want a bit of a walk, the West Sands beach is a stunning stretch of sand, perfect for a stroll or a spot of sunbathing.
  • 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?

    St Andrews is great for budget travellers. You can wander around the historic streets for free, check out the free exhibitions at the St Andrews Museum, or enjoy a picnic on the West Sands beach. If you're looking for something a bit more interactive, the St Andrews Aquarium is a good option, and they often have special offers.
  • 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 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?

    St Andrews is all about slowing down and enjoying the peace and quiet. You can take a leisurely stroll along the coastal path, grab a coffee and watch the world go by at one of the many cafes, or simply relax on the beach and soak up the fresh sea air. For a more active break, try a round of golf on one of the many courses in the area.
  • 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?

    Hotels in St Andrews offer a range of amenities, depending on the hotel and the room you choose. You can expect to find comfortable beds, en-suite bathrooms, tea and coffee making facilities, and often a TV. Some hotels also offer extras like Wi-Fi, a hairdryer, and even a mini-bar.
  • 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?

    The best time to book a hotel in St Andrews really depends on what you're looking for. If you want to experience the buzz of the Open Championship, you'll need to book well in advance, but if you're after a quieter break, the shoulder seasons of spring and autumn are ideal.
  • 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?

    St Andrews is a very dog-friendly town, so you'll have plenty of options. You can take your furry friend for a walk on the beach, explore the scenic coastal path, or enjoy a pub lunch at one of the many dog-friendly pubs in town. The East Sands Beach is a great spot for a dog walk, and there are plenty of dog-friendly cafes and restaurants in the town.
  • 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?

    There are a few lovely places to visit near St Andrews. Dundee is a short drive away, with its V&A Dundee museum and the McManus Galleries. A little further afield, Edinburgh is a vibrant city with plenty to see and do, and you can take a day trip to the historic city of Perth.

Destinations nearby

Best St Andrews hotels with air conditioning

Space To Stay - St Andrews
St Andrews
01/07 – 03/07
297 â‚¬/nighttotal: 594 â‚¬ (2 )

Space To Stay

1 2
hotel , St. Andrews
Space To Stay, a 2-star hotel in St Andrews, is located 1 kilometre from the town centre, near St Andrews Town Hall, the Eden Course, and Castle Sands beach.
This hotel offers free Wi-Fi, on-site parking, and is within walking distance of key attractions; it features one bathroom.
Seaton House - Small Luxury Hotels Of The World - St Andrews
9.2 199 reviews
St Andrews
12/10 – 16/10
695 â‚¬/nighttotal: 2780 â‚¬ (4 )

Seaton House - Small Luxury Hotels Of The World

1 2
hotel , St. Andrews
Hotel room in a 5-star luxury hotel with an excellent rating of 92% based on 199 reviews. Your accommodation will be based in St. Andrews.
Facilities and services: a kitchen, 24-hour entry and air conditioning. Take advantage of the gym in this hotel in St. Andrews.
Greyfriars Inn By Greene King Inns - St Andrews
8.4 1545 reviews
St Andrews
11/09 – 13/09
246 â‚¬/nighttotal: 492 â‚¬ (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.
Rufflets St Andrews - St Andrews
9.1 1855 reviews
St Andrews
01/07 – 03/07
549 â‚¬/nighttotal: 1098 â‚¬ (2 )

Rufflets St Andrews

1 2
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.

Best St Andrews hotels with a balcony

Ardgowan Hotel - St Andrews
St Andrews
11/09 – 13/09
510 â‚¬/nighttotal: 1020 â‚¬ (2 )

Ardgowan Hotel

1 2
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.
©2026 cozycozy.com