St. Andrews Places to Stay


If You Are in a Hurry

Here’s a quick list of the best hotels in St. Andrews

The Golf Cottage - 30 Seconds to The Old Course
The Golf Cottage - 30 Seconds to The Old Course
CHECK AVAILABILITY
Adamson Court, St Andrews - 2 bed apartment
Adamson Court, St Andrews - 2 bed apartment
CHECK AVAILABILITY
No1 St Andrews - St Mary's Place
No1 St Andrews - St Mary's Place
CHECK AVAILABILITY
Stewarts Resort Lodge 76
Stewarts Resort Lodge 76
CHECK AVAILABILITY
Claremont Cottage
Claremont Cottage
CHECK AVAILABILITY
Show More

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

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

Check Prices

Adamson Court, St Andrews - 2 bed apartment

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

Check Prices

No1 St Andrews - St Mary's Place

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

Check Prices

Stewarts Resort Lodge 76

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

Check Prices

Claremont Cottage

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

Check Prices

54 Buchanan Gardens

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

Check Prices

No12 Bed and Breakfast

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

Check Prices

Balmungo Cottage B&B

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

Check Prices

Lorimer House

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

Check Prices

The Inn At Lathones

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

Check Prices

Stewarts Resort Lodge 18

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

Check Prices

FAQ

"What are some popular hotels in St. Andrews?"

"St. Andrews boasts a variety of popular hotels, including the Old Course Hotel, which offers stunning views of the famous golf course and luxurious accommodations, and the Fairmont St. Andrews, known for its excellent spa facilities and picturesque grounds. Additionally, smaller boutique options like The Rusacks Hotel provide a charming atmosphere combined with modern amenities."

"Are there any budget-friendly accommodations in St. Andrews?"

"Yes, there are several budget-friendly options in St. Andrews including hostels such as St. Andrews Hostel and affordable guesthouses like The Albany Hotel or The Dunvegan Hotel which offer comfortable stays at reasonable prices without sacrificing quality."

"What types of self-catering accommodations can I find in St. Andrews?"

"In St. Andrews, visitors can find various self-catering options such as serviced apartments and holiday cottages that cater to different group sizes and budgets. Properties like Fisherman's Cottage or The Byre offer home-like environments where guests can prepare their own meals while enjoying the charm of this historic town."

"Is it advisable to book accommodations in advance during peak seasons?"

"Absolutely! Booking accommodations in advance during peak tourist seasons is highly recommended to ensure availability since St. Andrews attracts numerous visitors especially during events like the Open Championship or university graduation periods, making it crucial to secure your stay ahead of time."

"What unique places to stay does St. Andrews offer?"

"St. Andrews offers some unique places to stay such as luxury castles turned hotels including Kinkell House or quirky B&Bs with themed rooms that reflect the region’s rich history and culture, providing guests an extraordinary experience beyond traditional lodging options."

Popular Places to Stay destinations

×
Travelling to St. Andrews?

Find your perfect place to stay!

Great locations and deals for every budget.

View Deals
NO, THANKS
Find on booking.com