Where To Stay In St. Andrews, Scotland: 10 Hotels & Holiday Homes

where to stay in st andrews uk
Klaudia
Contributing Writer
Updated
| 3 min read

Looking for a nice place to stay while visiting St. Andrews? It doesn’t matter if your purpose is business, leisure, sitting by the beach or playing golf. St. Andrews is full of great hotel and vacation rental options!

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on October 11, 2025.

1. Spacious house in the town center (from 261 USD)

Are you planning a big family reunion and need a place that will host a lot of people? Or maybe need a place to stay for a big group of people and you all want to be close to the town center? Then that particular Airbnb accommodation is a good choice.

It can host up to 16 people in five bedrooms on eight beds. You’ll get access to a fully equipped kitchen and sitting area. There’s also a TV and a chimney in the house.

Spacious house in the town center

Price: from 261 USD

Number of Guests: 16

2. Victorian apartment (from USD 500)

This renovated Victorian house has beautiful views from the windows and a sunny interior and it is within walking distance from fun attractions, like the Castle, cathedral, and The Old Course. This unique apartment is everything you may need for a good relaxing vacation. There is a lounge room that can host up to seven people and a private garden area with BBQ if you felt like grilling for dinner. The apartment has four bedrooms and 1.5 bathrooms.

St Andrews, Scotland, United Kingdom

648 meters (0.5 ft) from St Andrews Castle
738 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE RENTAL UNIT 5 Beds 8 Guests 4 Bedrooms 2 Bathrooms

Accommodates: 8

Top guest reviews
Host:
jill was also super helpful
the hosts were exceptionally accommodating and great communicators
jill was very helpful from start to finish
jill was super helpful in the lead up with recommendations and advice
jill was very attentive helpful and charming
Location:
great location and excellent facilities
beautiful townhouse in excellent central location
absolutely beautiful and the location is perfect
the location is wonderful just a short walk to many attractions restaurants and shops
light and airy apartment in a great central location
Cleanliness:
the house is very clean and well stock
jill is excellent in communication and the place is spotless
rooms very clean and very well equipped
spotlessly clean thoughtful touches and many great local ideas and tips
this home was clean and communication was excellent
Amenities & Room:
apartment was great lots of space and really lovely interior it exceeded our expectations
amazing place: well appointed great rooms beds tvs and other amenities
the kitchen is small but it was well-stocked and perfect for our needs
the rooms are beautiful and there’s wonderful views from almost all the windows around the house
beds were very comfortable
Read more reviews

3. Old Course Hotel (from USD 722)

Are you a golf fan? Or maybe you need a quick access to the beach and beautiful views from the room? Or you just need a place where you’ll get real celebrity treatment?

If you answered “yes” to any of those questions, then Old Course Hotel is a place for you. The property is located 5 minutes’ walk from the beach and is overlooking Links Golf Course and West Sands Beach. There are a luxury spa and restaurant in the building. Each room has a private bathroom, TV, and free WiFi.

Old Course Hotel St Andrews

Wifi Available Wheelchair accessible

Address: Old Station Rd

1.36 km (0.9 mi) from St Andrews Castle

Parking Restaurant Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Sauna Fitness centre

4. Five Pilmour Place (from USD 317)

This interesting looking guest house is a private own property, located just 3 minutes’ walk from the beach and 2 minutes’ stroll from the heart of St. Andrews. There is a shared dining room, where you can get delicious breakfast, and a guest lounge. The whole guest house has WiFi and they also offer bike rentals if you’d like to see that Scottish town from a different perspective.

No 5 Pilmour

Wifi Available Wheelchair accessible

Address: 5 Pilmour Place

707 meters (0.5 ft) from St Andrews Castle

Golf course (within 3 km) Garden Terrace Non-smoking rooms Laundry Dry cleaning Facilities for disabled guests Ironing service

5. Balmungo Cottage B&B

Looking for a B&B that doesn’t look like B&B? This hotel offers amazing looking wooden and stone interior and is located just 2.5 kilometers (1.5 miles) away from St. Andrews University. There are also many interesting activities in the area, like hiking, biking and of course golfing.

Each room has a private bathroom, TV and DVD player, and some of them have a private patio. You’ll also find your own slippers in the room. The breakfast is included in the price.

Balmungo Cottage B&B

Wifi Available

Address: Balmungo

2.43 km (1.6 mi) from St Andrews Castle

Parking Room service Tennis court Golf course (within 3 km) Garden Terrace Non-smoking rooms Family rooms

6. Macdonald Rusacks Hotel (from USD 408)

Everyone needs a little luxury. You can have it at the Macdonald Rusacks Hotel. Their luxurious rooms feature modern bathrooms with a bathtub and all the toiletries you may need. It’s located a 3 minutes’ walk from the beach and 10 minutes’ walk from the Castle. There is free WiFi and free parking in the hotel. The place is also pet-friendly.

Rusacks St Andrews

Wifi Available Wheelchair accessible

Address: Pilmour Links

869 meters (0.6 ft) from St Andrews Castle

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Fitness centre

7. Fairway House (from USD 739)

This modern, two-bedroom apartment is a perfect place for vacation both winter and summer. Located on the western side of the town and just a 15 minutes’ walk away from the town center. There is a fully equipped kitchen in the apartment, as well as spacious lounge and two double en-suite bedrooms. Views from the windows are overlooking a beautiful garden in the front. The apartment has its own main door.

St Andrews, Fife, United Kingdom

2.89 km (1.8 mi) from St Andrews Castle
153 reviews   Airbnb superhost icon Superhost Wifi Available
ENTIRE RENTAL UNIT 4 Beds 4 Guests 2 Bedrooms 3 Bathrooms

Accommodates: 4

Top guest reviews
Host:
steven is very responsive for answering questions
the hosts were very helpful and polite
steven is very responsive and will look right after you
so helpful thank you - arrived later from us and was able to get in early to sleep
Location:
great location easy parking
great location in a quiet complex
great stay definitely recommend and really close to city centre
Cleanliness:
immaculately clean well stocked apartment
very clean inside with comfy beds
it was very clean
it was spotless modern and very comfortable
well appointed clean and convenient
Amenities & Room:
beds were super comfortable as well
the beds were super comfy after our long days of sightseeing
the apartment looked exactly like the pictures posted online
we had a fabulous stay at the apartment for our friends wedding
excellent accommodation stylish spacious comfortable and a place to relax
Read more reviews

8. Eco-friendly guest house

This big eco-friendly guest house will put you very close to many attractions in St. Andrews, including Botanic Gardens, St. Andrews Aquarium, and Golf Museum. The room is “studio” type, which means you’ll have a private bathroom. There are also a coffee maker, TV and free WiFi in the room. Keep in mind that the guest house has over 400 rooms, so it may get cozy.

St Andrews, GB

1.43 km (0.9 mi) from St Andrews Castle
63 reviews  
hotel 2 Guests 0 Bedrooms 1 Bathroom
Top guest reviews
Host:
really nice and friendly staff
Location:
i would recommend this location every time
the location is great just a 10-15 minute walk to the shops golf and other sites
parking free close to golf course and town
walking distance from the birthplace of golf which i played st
good hotel about 15 minutes walk to main high streets (i'm a slow walker though)
Cleanliness:
the room and en suite were a good size and clean except for the soap holder
Amenities & Room:
the best breakfast i have ever had in any hotel anywhere
Read more reviews

9. Luxury stone cottage

If you and your significant other are looking for some secluded, luxury place for a romantic getaway, then that interesting stone cottage is a good call. The 18th-century cottage is located in a quiet rural area, and there’s one bedroom with a comfortable double bed in a private apartment, which is adjoining the owner’s house. You’ll have an access to your private patio area with a walled garden. There is a fully equipped kitchen in the apartment.

St Andrews, Scotland, United Kingdom

7.0 km (4.4 mi) from St Andrews Castle
cottage 2 Guests 1 Bedroom 1 Bathroom

Top guest reviews
Host:
karen was a friendly and helpful host
karen and her family were great hosts
karen the host is very helpful flexible with arrival& departure times and on hand if you need anything
karen and her family are very friendly and the perfect hosts we also loved their adorable labrador
karen is very welcoming & extremely helpful
Location:
great location for golf outings
lovely quiet location but only a short distance from st andrews
the location was wonderfully peaceful and secluded
excellent location - so quiet but only a 5-10 minute drive to st andrews anstruther pitenweem etc
just outside st andrews and a great location to see everything in area
Cleanliness:
lovely cottage very clean and well fitted out
the cottage was immaculately clean very comfortable and equipped with everything we needed
the cottage is in excellent condition very well decorated and very clean
Amenities & Room:
the cottage has everything needed for an enjoyable stay and has the best shower ever
comfortable bed large shower/bathroom and living room tv is nice size with a good variety of channels
Read more reviews

Perfect getaway

There are many things to do in St. Andrews, as well as many places to stay!

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History

Report a problem
Please choose the statement that best describes your concern


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

 Want to contribute as a Local Expert?
Register Here
0 Comments
Don’t miss out on the best price for your ideal accommodation in St. Andrews
(Do a quick search on the following sites)
×