St. Andrews Places to Stay
If You Are in a Hurry
Here’s a quick list of the best hotels in St. Andrews
Nestled on the northeastern coast of Scotland, St. Andrews is a gem renowned for its stunning coastal scenery, rich history, and vibrant culture. Whether you're seeking a luxurious hotel with breathtaking sea views, a cozy bed and breakfast steeped in charm, or an inviting self-catering cottage for a family getaway, this captivating town offers accommodations to suit every taste and budget. Explore our curated list of recommended places to stay that promise not only comfort but also the opportunity to immerse yourself in the enchanting spirit of St. Andrews.
Best Places to Stay in St. Andrews
The Golf Cottage - 30 Seconds to The Old Course
The Golf Cottage - 30 Seconds to The Old Course offers a charming stay in St Andrews, featuring a terrace and convenient access to local attractions. Guests can enjoy free WiFi throughout the property, with St Andrews East Sands Beach just 1.2 km away and West Sands Beach located 700 metres from the cottage. The historic St Andrews University is only 400 metres away, making it an ideal location for visitors. - Prime location near The Old Course - Close proximity to beaches - Free WiFi available - Charming terrace area - Short walk to St Andrews University
Adamson Court, St Andrews - 2 bed apartment
Adamson Court, St Andrews - 2 bed apartment provides a comfortable stay in St Andrews with a serene garden view. It is conveniently located 1.9 km from West Sands Beach and less than 1 km from St Andrews University. Guests can enjoy free private parking, access to a lift, and complimentary WiFi throughout the property. The apartment is non-smoking and just 700 metres away from St Andrews East Sands Beach. - Beautiful garden view - Free private parking available - Close proximity to beaches - Near St Andrews University - Complimentary WiFi provided
No1 St Andrews - St Mary's Place
No1 St Andrews - St Mary's Place offers a serene garden view and is conveniently situated just 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University. The apartment features allergy-free units and is less than 1 km from West Sands Beach, while also being located 4.7 km from St Andrews Bay and 21 km from Discovery Point. Guests will appreciate the high-quality finishes, cleanliness, and stylish design of the property along with a straightforward check-in process. - Central location - High-quality specifications - Clean and well-designed interiors - Easy check-in process - Allergy-free accommodation options
Stewarts Resort Lodge 76
Stewarts Resort Lodge 76, located in St Andrews, features a sauna and offers guests access to a patio along with free private parking. The property is non-smoking and is conveniently situated just 7.3 km from St Andrews University. - Sauna available for relaxation - Free private parking provided - Non-smoking environment - Proximity to St Andrews University
Claremont Cottage
Claremont Cottage is a highly elegant bed and breakfast located in St Andrews, offering free WiFi and amenities such as complimentary bikes, a garden, and a terrace. Guests can unwind in the cozy seating area equipped with a flat-screen TV, while private bathrooms come with free toiletries, hairdryers, and showers. Each morning, the establishment serves an impressive breakfast menu including à la carte, continental, and Full English/Irish options. The cottage is conveniently situated 6.2 km from St Andrews University and 10 km from St Andrews Bay; the nearest airport is Dundee Airport at 23 km. - Elegant accommodation - Delicious breakfast options - Free bike rentals available - Peaceful garden and terrace - Proximity to local attractions
54 Buchanan Gardens
54 Buchanan Gardens offers a tranquil stay with stunning garden views, just 2.5 km from West Sands Beach and 2.6 km from St Andrews East Sands Beach. Guests can enjoy access to a terrace, free private parking, and complimentary WiFi in this non-smoking property. - Scenic garden views - Close proximity to beaches - Free private parking available - Complimentary WiFi provided
No12 Bed and Breakfast
No12 Bed and Breakfast in St Andrews is a charming beachfront accommodation located just 400 metres from East Sands Beach and 2.3 km from West Sands Beach, offering stunning sea views and complimentary WiFi. Each room features a flat-screen TV along with a private bathroom equipped with free toiletries, a hairdryer, and a shower. Guests can enjoy a delicious à la carte or Full English/Irish breakfast each morning. The property is conveniently situated 1.5 km from St Andrews University and 3.2 km from St Andrews Bay, making it an ideal choice for visitors interested in hiking and cycling. - Beachfront location - Beautiful sea views - Free WiFi available - Delicious breakfast options - Proximity to local attractions
Balmungo Cottage B&B
Balmungo Cottage B&B, located in St Andrews within a historic building, offers a sustainable and welcoming stay just 1.9 km from the East Sands Beach. Guests can enjoy beautiful garden views, barbecue facilities, a terrace, and complimentary amenities such as free private parking and WiFi. The property is also allergy-friendly and conveniently positioned 3.1 km from St Andrews Bay. - Sustainable accommodation - Scenic garden and terrace - Free private parking available - Allergy-free environment - Close proximity to beaches
Lorimer House
Lorimer House is a charming guest house located in the heart of St Andrews, just 1.2 km from East Sands Beach and 400 metres from St Andrews University. This non-smoking property offers comfortable accommodations with free WiFi and features a daily Full English/Irish breakfast. Each room includes essential amenities such as bed linen, towels, and a wardrobe. Guests can also enjoy easy access to nearby attractions, including West Sands Beach at 600 metres away, St Andrews Bay at 4.9 km, and Discovery Point at 21 km. The nearest airport is Dundee Airport, situated 24 km from the guest house. - Ideal beachfront location - Central to key attractions - Comfortable accommodations with free WiFi - Daily breakfast included - Non-smoking environment
The Inn At Lathones
The Inn At Lathones is a historic 400-year-old coaching inn located just 5 miles from St. Andrews, renowned for its lively atmosphere and welcoming staff. Guests can indulge in award-winning cuisine crafted by a talented chef who prioritizes the use of local produce, all while enjoying the cozy ambiance featuring open log fires. With plenty to do both inside the inn and in the surrounding area, visitors are assured a delightful stay filled with warmth and hospitality. - Historic charm with cozy surroundings - Award-winning food made from local ingredients - Friendly and attentive staff - Close proximity to St. Andrews' famous golf courses - Lively atmosphere with various activities available
Stewarts Resort Lodge 18
Stewarts Resort Lodge 18 is situated in St Andrews and features a sauna, providing a relaxing getaway for guests. The property includes a patio and offers complimentary private parking. It maintains a non-smoking environment and is conveniently located just 7 km from St Andrews University. - Sauna facilities for relaxation - Private patio for outdoor enjoyment - Free private parking available - Non-smoking property for guest comfort - Close proximity to St Andrews University