Hotels in Saint Andrews

77 available hotel offers

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

77 Cheap hotels in Saint Andrews

Our Favourite Luxury Hotels in Saint Andrews

Comfort, quality and a prime location-each luxury hotel in Saint Andrews is selected with exactly those standards in mind.

The Dunvegan Hotel - Saint Andrews
9.4 173 reviews

The Dunvegan Hotel

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.
Kinnettles Hotel & Spa - Saint Andrews
8.1 925 reviews

Kinnettles Hotel & Spa

hotel, St. Andrews
The Kinnettles Hotel & Spa is located in the centre of St Andrews, a short walk from West Sands Beach, the University of St Andrews, and the Old Course. This 5-star hotel is rated "very good" by guests, with an "excellent" location rating.
The hotel offers stylish and modern rooms with contemporary Scottish decor. Guests can enjoy a range of amenities, including a spa with ESPA treatments, a swimming pool, a fitness centre, and a tennis court.
Hotel Du Vin & Bistro St. Andrews - Saint Andrews
9.2 924 reviews

Hotel Du Vin & Bistro St. Andrews

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.
Haar With Rooms 5 Stars - Saint Andrews
8.5 321 reviews

Haar With Rooms 5 Stars

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.

Discover Hotels with a Pool in Saint Andrews

A swimming pool at your hotel in Saint Andrews provides a perfect complement to a day by the water without you having to go anywhere.

Old Course Hotel St Andrews - Saint Andrews
9.4 3301 reviews

Old Course Hotel St Andrews

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 - Saint Andrews
8.5 1289 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
Fairmont St Andrews, Scotland offers a 5-star resort experience on a 837-hectare clifftop estate overlooking St Andrews Bay, providing direct access to two championship golf courses and a complimentary hourly shuttle service to the historic town centre, located approximately 1.6 kilometers away.
This luxury hotel boasts spacious rooms with air conditioning and heated bathroom floors, alongside extensive facilities including a spa with a gym, pool, steam room, sauna, hot tub, on-site restaurants, and free parking and WiFi for all guests.

Frequently asked questions about hotels in Saint Andrews

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

    Well, you can't miss the iconic St Andrews Cathedral, a beautiful ruin with a fascinating history. The Old Course is a must-see for golf lovers, and you can even walk its fairways. And of course, the University of St Andrews is a sight to behold, with its historic buildings and beautiful grounds.
  • What are the best hotels with a swimming pool in Saint Andrews?

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

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

    For a budget-friendly day out, head to the West Sands beach for a walk or a swim. You can also explore the picturesque harbour and watch the boats come and go. And don't miss the free tours of the University of St Andrews, where you can learn about its rich history and traditions.
  • What are the most popular 2, 3 and 4-star hotels in Saint Andrews?

    Among 2, 3 and 4-star hotels in Saint 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?

    There are plenty of ways to unwind in St Andrews. Take a stroll along the coastal path, enjoy a picnic at the beach, or simply relax in one of the many cafes and pubs in the town. You could also book a spa treatment or a massage at one of the local hotels.
  • What are the best luxury hotels in Saint Andrews?

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

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

    Most hotels in St Andrews will offer standard amenities like Wi-Fi, TVs, and tea and coffee making facilities. Some hotels may have additional features like gyms, swimming pools, or restaurants. It's always best to check the hotel's website for specific details.
  • What are the best family friendly hotels in Saint Andrews?

    The best family friendly hotels in Saint 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 is during the off-season, which is typically from September to May. You'll find better deals and less crowded attractions. If you're planning to visit during the peak season, which is from June to August, book well in advance to ensure you get the best rates and availability.
  • What are the best pet friendly hotels in Saint Andrews?

    The best pet friendly hotels in Saint 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 very dog-friendly. You can take your furry friend for a walk on the beach, explore the many parks and gardens in the town, or enjoy a meal at one of the many dog-friendly pubs and restaurants. The Fife Coastal Path is also a great option for a walk with your dog.
  • What are the best hotels with jacuzzi in Saint Andrews?

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

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

    Just a short drive away, you can explore the charming town of Crail, with its picturesque harbour and quaint shops. For a bigger city experience, head to Dundee, which is home to the V&A Dundee museum and the RRS Discovery, a historic ship that sailed with Captain Scott to the Antarctic.

Popular destinations

Discover Hotels by the Shore in Saint Andrews

Unwind near regional shorelines by reserving coastal hotels in Saint Andrews, located a brief journey from local sandy beaches.

Drumoig Golf Hotel - Saint Andrews
8.2 1371 reviews

Drumoig Golf Hotel

hotel, St. Andrews
Drumoig Golf Hotel is located just a 10-minute drive from the historic town of St Andrews and 5 miles from the coast, offering a peaceful escape in the countryside. This 3-star hotel has consistently received very good user ratings for its location, cleanliness, and overall experience.
The hotel is set within 250 acres of picturesque grounds, perfect for a relaxing break. Guests can enjoy a range of amenities, including a championship golf course, a restaurant with stunning views, a bar, a terrace, and free parking and Wi-Fi.

Best Saint Andrews hotels with air conditioning

Seaton House - Small Luxury Hotels Of The World - Saint Andrews
9.4 344 reviews

Seaton House - Small Luxury Hotels Of The World

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.

Compare Hotels with a Balcony in Saint Andrews

A private balcony with views of the water and coastal scenery is worth every penny, and each hotel near the water in Saint Andrews includes one.

Balcomie Links Hotel - Saint Andrews
8.0 535 reviews

Balcomie Links Hotel

hotel, Anstruther

Family-Friendly Hotels in Saint Andrews

Travelling to Saint Andrews with children? A quality family hotel makes everything easier, with lifeguarded beaches and plenty of room to spread out at every option.

Greyfriars Inn By Greene King Inns - Saint Andrews
8.4 1574 reviews

Greyfriars Inn By Greene King Inns

hotel, St. Andrews
Kinnettles Hotel & Spa - Saint Andrews
8.1 925 reviews

Kinnettles Hotel & Spa

hotel, St. Andrews
Drumoig Golf Hotel - Saint Andrews
8.2 1371 reviews

Drumoig Golf Hotel

hotel, St. Andrews
The Albany St Andrews - Saint Andrews
8.1 904 reviews

The Albany St Andrews

hotel, St. Andrews

Top Dog-Friendly Hotels in Saint Andrews

Book a dog-friendly hotel in Saint Andrews, perfectly placed for coastal strolls and sandy paw adventures.

Cleveden House By The Dunvegan - Saint Andrews
9.0 240 reviews

Cleveden House By The Dunvegan

hotel, St. Andrews

Choose the Right Hotel with Parking in Saint Andrews

Free on-site parking comes with every hotel near the water in Saint Andrews so you can focus on the coast and local beaches from day one.

Old Course Hotel St Andrews - Saint Andrews
9.4 3301 reviews

Old Course Hotel St Andrews

hotel, St. Andrews
Haar With Rooms 5 Stars - Saint Andrews
8.5 321 reviews

Haar With Rooms 5 Stars

hotel, St. Andrews
Hotel Du Vin & Bistro St. Andrews - Saint Andrews
9.2 924 reviews

Hotel Du Vin & Bistro St. Andrews

hotel, St. Andrews
Rusacks St Andrews - Saint Andrews
9.2 1704 reviews

Rusacks St Andrews

hotel, St. Andrews

Search Hotels with Spa Facilities in Saint Andrews

Spa and spa bath access come as standard at every hotel near the water in Saint Andrews because waterside wellness should never be an afterthought.

The Albany Hotel St Andrews - Saint Andrews
9.0 500 reviews

The Albany Hotel St Andrews

hotel, St. Andrews
©2026 cozycozy.com