What do you want to search today?

Top 25 St. Andrews Hotels (city in Scotland, United Kingdom)

Here is the list of Top 25 St. Andrews Hotels that are ranked based on reviews, quality of accomodation and many other factors.

Loader
Thu, 28-11-2024

Pet-friendly

Only show stays that allow pets

St. Andrews Hotels

1. Fairmont St Andrews - Scotland

Fairmont St Andrews - Scotland
3.21 Km from St. Andrews
Rated 9.3 /10 (86 reviews)

Nestled in the picturesque town of St. Andrews, Scotland, the luxurious Fairmont St Andrews - Scotland, part of the renowned Accor Hotels chain, offers a world-class experience for travelers seeking top-notch accommodations. Boasting a 5-star rating, this refined hotel features 209 elegantly appointed rooms spread across 4 floors, providing guests with stunning views of the surrounding landscapes. Opened in 2001 and renovated in 2009, the hotel seamlessly blends modern amenities with traditional Scottish charm, creating an unforgettable stay for all visitors. From the moment guests check in at 4:00 PM until they depart at 12:00 PM, they are treated to exceptional service and unparalleled hospitality. The Fairmont St Andrews - Scotland is not just a place to rest your head; it's an experience to savor, with its impeccable attention to detail and commitment to excellence. Whether you're a golf enthusiast looking to tee off at the nearby courses or seeking a peaceful retreat in the heart

Number of Rooms : 209
Number of Floors : 4
Year opened : 2001
Year renovated : 2009
Checkin : 4:00 PM
Checkout : 12:00 PM

2. Rusacks St. Andrews

Rusacks St. Andrews
Rated 8.7 /10 (59 reviews)

Step into luxury and elegance at Graduate Hotels' Rusacks St. Andrews, a 5-star gem situated in the heart of St. Andrews, Scotland. With a history dating back to 1887 and recently renovated in 2021, this iconic hotel offers 123 rooms spread across 4 floors. The stunning views of Pilmour Links and the impeccable service make it a favorite among guests. Check-in is at 3:00 PM and check-out at 11:00 AM, ensuring a seamless stay for all visitors. The tastefully designed rooms and top-notch amenities truly embody luxury and sophistication, making it a perfect choice for travelers seeking a high-end experience. Whether you're here for business or leisure, Rusacks St. Andrews guarantees a memorable stay with its attention to detail and impeccable hospitality. Your search for the perfect accommodation ends here - book your stay at Rusacks St. Andrews for an unforgettable experience in the United Kingdom.

Number of Rooms : 123
Number of Floors : 4
Year opened : 1887
Year renovated : 2021
Checkin : 3:00 PM
Checkout : 11:00 AM

3. Hotel du Vin St. Andrews

Hotel du Vin St. Andrews
0.2 Km from St. Andrews
Rated 9.1 /10 (41 reviews)

Experience the luxurious charm of Hotel du Vin St. Andrews, nestled on the coast of the picturesque city of St. Andrews in the United Kingdom. This 4-star hotel boasts 22 beautifully appointed rooms, offering a cozy and intimate atmosphere for guests to unwind and relax. Renovated in 2014, Hotel du Vin St. Andrews exudes a timeless elegance with its stylish décor and modern amenities. Located just a stone's throw away from the stunning beach at The Scores, guests can enjoy breathtaking views and easy access to local attractions. Indulge in the hotel's fine dining experience at the on-site bistro, serving up exquisite dishes made with fresh, locally sourced ingredients. With impeccable service and a warm, welcoming ambiance, Hotel du Vin St. Andrews is the perfect choice for a memorable stay in this historic seaside town. Unwind in the comfortable rooms, savor delicious cuisine, and explore all that St. Andrews has to offer during your stay at Hotel du Vin.

Number of Rooms : 22
Year renovated : 2014
Checkin : 3:00 PM
Checkout : 11:00 AM

4. Kinnettles Hotel & Spa

Kinnettles Hotel & Spa
0.22 Km from St. Andrews
Rated 8.8 /10 (20 reviews)

Nestled in the heart of St. Andrews, Kinnettles Hotel & Spa is a luxurious 5-star retreat that exudes elegance and charm. With a perfect blend of modern amenities and classic Scottish hospitality, this boutique hotel offers a truly unforgettable experience. The property features a serene spa, perfect for relaxation after a day of exploring the city. Check-in is at 3:00 PM and check-out at 11:00 AM, allowing guests ample time to enjoy all the hotel has to offer. Although the number of rooms is not specified, each accommodation is meticulously designed to ensure the utmost comfort and style. Boasting an impressive average rating of 8.8 from 20 reviews, Kinnettles Hotel & Spa is a standout choice for travelers seeking a premium stay in the United Kingdom.

Checkin : 3:00 PM
Checkout : 11:00 AM

5. The Albany St Andrews

The Albany St Andrews
0.46 Km from St. Andrews
Rated 8.4 /10 (17 reviews)

Welcome to The Albany St Andrews, a charming 3-star hotel nestled in the heart of St. Andrews, United Kingdom. With its prime location on North Street, our hotel offers easy access to the bustling city center and all its attractions. The 17 spacious rooms are tastefully decorated and equipped with all the essential amenities for a comfortable stay. Check-in is at 2:00 PM and check-out is at 11:00 AM, ensuring a seamless experience for our guests. The hotel boasts an average rating of 8.4, reflecting the high level of service and satisfaction provided to our guests. Whether you are visiting for business or leisure, The Albany St Andrews provides a cozy and welcoming atmosphere for all travelers. Experience the best of St. Andrews hospitality at The Albany St Andrews.

Checkin : 2:00 PM
Checkout : 11:00 AM

6. Old Course Hotel St Andrews

0.32 Km from St. Andrews
Rated 9 /10 (12 reviews)

Discover the epitome of luxury at the prestigious Old Course Hotel St Andrews, located in the charming city of St. Andrews, Scotland. This 5-star hotel exudes elegance and sophistication, offering unparalleled views of the beautiful surroundings. With a history dating back many years, the Old Course Hotel St Andrews has been a beacon of excellence in hospitality. Boasting 0 rooms and a multitude of amenities, guests can expect nothing but the best during their stay. The hotel is renowned for its impeccable service, stunning architecture, and world-class dining options. Whether you are a golf enthusiast or simply seeking a retreat in a picturesque setting, the Old Course Hotel St Andrews caters to all discerning travelers. Indulge in a relaxing spa treatment, enjoy a round of golf on one of the nearby courses, or savor a delicious meal at the on-site restaurant. With an average rating of 9, guests can rest assured that their experience at the Old Course Hotel St Andrews will exceed all expectations. Book

7. No1 Apartments & Bedrooms St Andrews - St Mary's

0.24 Km from St. Andrews
Rated 9 /10 (11 reviews)

Experience the charm and elegance of No1 Apartments & Bedrooms St Andrews - St Mary's, located in the heart of St. Andrews, United Kingdom. This boutique hotel offers a unique accommodation experience with a personal touch. With a stellar average rating of 9, this property promises a stay unlike any other. Check-in at 3:00 PM and check-out by 10:00 AM, allowing you plenty of time to explore all that St. Andrews has to offer. Choose from a variety of accommodation options, including entire apartments that provide a home-away-from-home feel. With 11 reviews, guests rave about the exceptional service and comfortable amenities provided by this hidden gem. Discover the magic of St. Andrews and unwind in style at No1 Apartments & Bedrooms St Andrews - St Mary's.

Checkin : 3:00 PM
Checkout : 10:00 AM

8. Greyfriars Inn by Greene King Inns

0.21 Km from St. Andrews
Rated 9.3 /10 (10 reviews)

Escape to the charming town of St. Andrews and experience a delightful stay at Greyfriars Inn by Greene King Inns. This cozy hotel offers a warm and inviting atmosphere, perfect for a relaxing getaway. Situated on 129 North Street, this hotel provides a convenient location to explore the historic landmarks and beautiful scenery of the area. With a stellar average rating of 9.3, guests can expect excellent service and accommodations during their stay. The hotel boasts comfortable rooms and a range of amenities to ensure a pleasant visit. Check-in time is at 2:00 PM and check-out is at 11:00 AM, allowing for a hassle-free stay. Whether you're in town for business or pleasure, Greyfriars Inn is the ideal choice for your stay in St. Andrews. Experience the hospitality of Greene King Inns at this lovely hotel in the United Kingdom.

Checkin : 2:00 PM
Checkout : 11:00 AM

9. Agnes Blackadder Hall - Campus Accommodation

0.3 Km from St. Andrews
Rated 8.8 /10 (9 reviews)

Unparalleled comfort and convenience await at Agnes Blackadder Hall - Campus Accommodation in the charming city of St. Andrews, United Kingdom. This 3-star hotel boasts a prime location in the North Haugh area, perfect for exploring all that this historic city has to offer. With a total of 9 well-appointed rooms, guests can expect a cozy and welcoming stay. Check-in is a breeze at 3:00 PM, allowing you to start your vacation without any delays. The hotel exudes a welcoming atmosphere, making it a top choice for travelers seeking a memorable stay in the heart of St. Andrews. Experience the perfect blend of comfort and convenience at Agnes Blackadder Hall.

Checkin : 3:00 PM
Checkout : 10:00 AM

10. The Inn At Kingsbarns

6.29 Km from St. Andrews
Rated 9.8 /10 (8 reviews)

Nestled in the charming village of Kingsbarns, The Inn At Kingsbarns offers a luxurious retreat in the heart of St. Andrews, Scotland. This elegant 4-star inn exudes warmth and sophistication, providing guests with a truly unforgettable experience. Boasting only 5 beautifully appointed rooms, each designed with comfort and style in mind, The Inn At Kingsbarns ensures a personalized stay for every guest. With a check-in time of 2:00 PM and a check-out time of 10:30 AM, convenience is key at this intimate accommodation. Despite not having any floors, this quaint inn delivers on every level, from its exceptional service to its impeccable facilities. Although the year opened and renovated are unknown, The Inn At Kingsbarns maintains its pristine condition year-round. With an average rating of 9.8, this charming inn promises a stay that exceeds expectations. Whether visiting for a romantic getaway or a weekend escape, guests are sure to be

Number of Rooms : 5
Checkin : 2:00 PM
Checkout : 10:30 AM

11. Rufflets St Andrews

Rufflets St Andrews
1.52 Km from St. Andrews
Rated 7.2 /10 (6 reviews)

Experience the charm and elegance of Rufflets St Andrews in the picturesque city of St. Andrews, United Kingdom. This 4-star hotel is perfect for those seeking a luxurious stay with a touch of historic beauty. With a total of 0 rooms spread across 0 floors, Rufflets offers a serene and intimate atmosphere for guests to relax and unwind. Check-in begins at 3:00 PM and check-out is at 11:00 AM, ensuring a smooth and hassle-free stay. Boasting an average rating of 7.2 from 6 reviews, Rufflets St Andrews promises a memorable and delightful stay in the heart of St. Andrews.

Checkin : 3:00 PM
Checkout : 11:00 AM

12. Haar with Rooms 5 stars

0.08 Km from St. Andrews
Rated 9.7 /10 (3 reviews)

Indulge in luxury at Haar with Rooms, a prestigious 5-star inn nestled in the charming city of St. Andrews, United Kingdom. This exclusive hotel offers a haven of elegance and sophistication, perfect for those seeking a lavish retreat. With impeccable service and top-notch amenities, guests are treated to a memorable stay from check-in to check-out. Boasting a small number of rooms, Haar with Rooms ensures a personalized experience for each guest, making it a standout choice for discerning travelers. The accommodation exudes a sense of grandeur, with tastefully appointed rooms and exquisite decor throughout. Whether you are teeing off at nearby golf courses or exploring the historic town, Haar with Rooms provides a luxurious sanctuary to return to. Immerse yourself in the opulence of this exquisite inn and create unforgettable memories in this picturesque destination. Treat yourself to a stay at Haar with Rooms and experience the epitome of refined hospitality. Ease into tranquility and sophistication at this 5-star

Checkin : 3:00 PM
Checkout : 11:00 AM

13. No 5 Pilmour

No 5 Pilmour
0.1 Km from St. Andrews
Rated 9.8 /10 (2 reviews)

Located in the charming city of St. Andrews, the 4-star No 5 Pilmour offers a cozy and welcoming retreat for travelers. This guesthouse/bed and breakfast boasts a convenient check-in time of 3:00 PM and a check-out time of 10:00 AM, ensuring a seamless stay for guests. With many rooms spread across 0 floors, No 5 Pilmour provides a personalized and intimate experience for visitors. Renowned for its exceptional service, the hotel has garnered rave reviews, earning an impressive average rating of 9.8. Escape to No 5 Pilmour for a delightful stay in the heart of United Kingdom.

Checkin : 3:00 PM
Checkout : 10:00 AM

14. Pinewood Country House

Pinewood Country House
5.54 Km from St. Andrews
Rated 5.3 /10 (1 reviews)

Welcome to Pinewood Country House in the charming town of St. Andrews, United Kingdom. This 4-star guesthouse offers a cozy and tranquil atmosphere for a relaxing stay. With a check-in time of 4:00 PM and a check-out time of 10:30 AM, guests can enjoy a convenient and hassle-free experience. The property boasts a total of 10 beautifully appointed rooms, ensuring personalized service and attention to detail. Renowned for its warm hospitality, Pinewood Country House has received glowing reviews, with an average rating of 5.3 from satisfied guests. Don't miss the chance to experience the elegance and comfort of this delightful retreat during your next visit to St. Andrews.

Checkin : 4:00 PM
Checkout : 10:30 AM

15. No1 Apartments St Andrews - South Street

0.36 Km from St. Andrews
Rated 10 /10 (1 reviews)

Indulge in the charm of St. Andrews with a stay at the No1 Apartments on South Street, where luxury meets comfort in the heart of this historic city. This accommodation boasts a perfect 10 rating, ensuring a top-notch experience for every guest. The hotel offers entire apartment accommodations, providing privacy and space for a truly relaxing stay. With a prime location in St. Andrews, guests have easy access to the city's renowned golf courses, beautiful beaches, and historic sites. Check-in time is at 3:00 PM and check-out is at 10:00 AM, allowing for a hassle-free visit. Although the star rating is not specified, the impeccable service and upscale amenities make this hotel a standout choice for travelers looking for a unique and memorable stay in the United Kingdom. With its central location and top-notch accommodations, No1 Apartments on South Street is the ideal choice for a luxurious getaway in St. Andrews.

Checkin : 3:00 PM
Checkout : 10:00 AM

16. Premier Inn St. Andrews hotel

Premier Inn St. Andrews hotel
0.78 Km from St. Andrews

Discover comfort and convenience at Premier Inn St. Andrews hotel, located on Largo Rd in the charming city of St. Andrews, United Kingdom. This 3-star hotel offers a warm welcome and modern amenities for a pleasant stay. With a check-in time of 3:00 PM and a check-out time of 12:00 PM, guests can easily plan their itinerary. The hotel boasts a number of rooms perfect for both leisure and business travelers, ensuring a comfortable and restful night. Whether you are exploring the historic city or attending a conference, Premier Inn St. Andrews hotel provides a central location and excellent service for a memorable experience. Start your day with a delicious breakfast and enjoy the surrounding attractions before returning to your cozy accommodation. Experience the best of St. Andrews at Premier Inn!

Checkin : 3:00 PM
Checkout : 12:00 PM

17. 138 North Street

0.26 Km from St. Andrews

Discover the luxurious comfort and exclusive hospitality of 138 North Street, a magnificent 5-star hotel nestled in the heart of St. Andrews, Scotland. This boutique hotel boasts an intimate setting with only 2 exquisitely designed rooms, offering a truly personalized experience for each guest. The hotel is a hidden gem, providing a haven of peace and tranquility amidst the bustling city. Guests can enjoy the modern amenities and elegant décor of the entire apartment-style accommodations, ensuring a memorable stay. With a check-in time of 2:00 PM and a check-out time of 10:00 AM, guests can relax and unwind at their own pace. Although the hotel's year opened and renovated are not specified, the timeless elegance and superior service of 138 North Street speak for themselves. Whether you are traveling for business or leisure, this enchanting hotel promises an unforgettable stay in the beautiful surroundings of St. Andrews. Indulge in a truly unparalleled experience at 138 North Street.

Number of Rooms : 2
Checkin : 2:00 PM
Checkout : 10:00 AM

18. Luxury Apartment with Garden | Free Parking

0.55 Km from St. Andrews

Indulge in a luxurious stay at the exquisite Luxury Apartment with Garden in St. Andrews, Scotland! This stunning accommodation offers a serene escape with its peaceful garden setting and convenient free parking. Unwind in the comfort of this beautifully appointed apartment, complete with all the modern amenities you need for a relaxing stay. With only one room available, you are guaranteed personalized attention and top-notch service throughout your visit. Immerse yourself in the charm of St. Andrews, known for its historic sites and scenic beauty. Discover the rich history of the area and explore the nearby attractions just a short distance from your doorstep. Whether you're in town for business or pleasure, Luxury Apartment with Garden is the perfect choice for your next getaway. Experience the ultimate in luxury and comfort at this hidden gem in the heart of St. Andrews – book your stay today!

Number of Rooms : 1
Checkin : 3:00 PM
Checkout : 10:00 AM

19. Osborne Steading

1.18 Km from St. Andrews

Experience luxury and tranquility at the centrally managed Osborne Steading in the picturesque city of St. Andrews, Scotland. This hidden gem nestled at 2 Pipeland Farm Steading boasts a unique charm that is sure to captivate guests. The accommodations at this 0-star property offer a serene retreat with just 1 beautifully appointed apartment available for exclusive use. Guests can enjoy modern amenities and stylish decor in a setting that feels like a home away from home. The Osborne Steading is perfect for those seeking privacy and relaxation amidst the stunning countryside of St. Andrews. With check-in at 4:00 PM and check-out at 11:00 AM, guests can savor every moment of their stay in this peaceful haven. Whether you are looking for a romantic getaway or a solo retreat, Osborne Steading promises a memorable and rejuvenating experience unlike any other. Book your stay now and discover the beauty of this remarkable destination.

Number of Rooms : 1
Checkin : 4:00 PM
Checkout : 11:00 AM

20. No12 Bed and Breakfast, St Andrews

1.07 Km from St. Andrews

Discover the charm of No12 Bed and Breakfast, nestled in the heart of St. Andrews. This 4-star guesthouse offers a warm and inviting atmosphere for guests seeking a cozy retreat. With its convenient location on Grange Road, guests can easily explore the historic city and its famous attractions. The well-appointed rooms provide a comfortable stay with modern amenities. Check-in at 4:00 PM and unwind in the elegantly designed accommodations. Immerse yourself in the unique experience of staying at this boutique bed and breakfast that exudes character and personalized service. Don't miss the opportunity to indulge in a delightful breakfast served each morning before setting out to explore the picturesque surroundings. For a memorable stay in St. Andrews, No12 Bed and Breakfast is the perfect choice.

Checkin : 4:00 PM
Checkout : 10:00 AM

21. The Old Station Guest House

The Old Station Guest House
3.29 Km from St. Andrews

Experience luxury and comfort at The Old Station Guest House in the picturesque city of St. Andrews. This charming 4-star guesthouse offers a warm and inviting atmosphere, making it the perfect retreat for travelers. Located at Stravithie Bridge, guests can enjoy easy access to popular attractions and stunning views of the surrounding area. With a total of 0 rooms spread across 0 floors, each guest is treated to personalized service and attention to detail. The guesthouse boasts a unique blend of modern amenities and traditional charm, ensuring a memorable stay for all visitors. Check-in at 4:00 PM and check-out at 10:00 AM. Book your stay at The Old Station Guest House for a relaxing and unforgettable experience in the United Kingdom.

Checkin : 4:00 PM
Checkout : 10:00 AM

22. Stravithie Castle

Stravithie Castle
4.06 Km from St. Andrews

Nestled in the picturesque city of St. Andrews, the charming Stravithie Castle is a hidden gem waiting to be discovered. This 3-star hotel offers a unique accommodation experience with 10 cozy rooms, each exuding a touch of old-world charm. Check-in at 1:00 PM and unwind in the comfort of your room before exploring the historic surroundings. The castle, with its intriguing history, is the perfect retreat for travelers seeking a peaceful escape. Immerse yourself in the tranquility of the United Kingdom countryside while being just a short distance away from the bustling city center. With no chain affiliation, Stravithie Castle promises a personalized and unforgettable stay for every guest. Don't miss the opportunity to experience the magic of this enchanting hotel.

Number of Rooms : 10
Checkin : 1:00 PM
Checkout : 10:00 AM

23. Caddie's Cottage: Kincaple's Cosy Retreat

1.98 Km from St. Andrews

Great care is taken to ensure guests experience comfort through top-notch services and amenities. Stay connected with your associates, as complimentary Wi-Fi is available during your entire visit.When arriving by car, you'll be grateful for the on-site complimentary parking at apartment.

Number of Rooms : 1
Checkin : 3:00 PM
Checkout : 10:00 AM

24. The Dunvegan Hotel

The Dunvegan Hotel
0.1 Km from St. Andrews

Nestled in the heart of St. Andrews, Scotland, The Dunvegan Hotel welcomes guests to a charming and elegant retreat. This 4-star boutique hotel boasts 10 luxurious rooms, each exquisitely designed to provide a comfortable and unforgettable stay. The hotel's prime location allows guests to explore the historic city with ease, from the iconic St. Andrews Cathedral to the world-renowned Old Course. The Dunvegan Hotel offers a tranquil escape for travelers seeking a unique and intimate experience, with personalized service and attention to detail. Whether you are unwinding in the cozy lounge or indulging in a gourmet meal at the on-site restaurant, every moment at The Dunvegan Hotel is sure to be memorable. Discover the beauty and sophistication of St. Andrews from the comfort of this exquisite boutique hotel.

Number of Rooms : 10
Checkin : 12:00 PM
Checkout : 10:30 AM
View more hotels

Don’t miss a great deal

Stay one step ahead. Find the best Hotels with Best deals.