Some great budget hotels in St. Andrews for under 120US$ per night include The New Inn and Ardgowan Hotel. If you prefer a more budget-friendly choice, St Andrews Tourist Hostel is situated only a 5-minute walk away from the center of St. Andrews. A short walk from FraHaJiDu's Shrine, Delightful Annexe Apartment In St Andrews - Free Parking is a good budget option for visitors of St. Andrews who would like to save up.
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
FAQs about hotels in St Andrews
We hope that the answers to these questions will help you plan your trip
Which hotels in St. Andrews have a central location?
Our Booked.net travel data based on 2135 guests' reviews show the top places in St. Andrews city center. Kinnettles Hotel & Spa rated 8.2/10 is the best hotel with Turkish steam bath, a steam room, and a Jacuzzi, located 5 minutes' walk from the city center. Other options to stay in are Greyfriars Inn By Greene King Inns and The New Inn. Click here to see more central hotels.
What are the most popular cheap hotels in St. Andrews?
There are more than 7 top budget properties in St. Andrews. One of the best budget hotels is Drumoig Golf Hotel rated 8.2/10 at the cost of 138US$ per night, offering a golf course, meals, and a free parking lot. Another option is Claremont Cottage rated 8.2/10 for 219US$ per night. To see more cheap hotels go here.
Which 5-star hotels in St. Andrews would you recommend?
Booked.net recommends you more than 6 5-star options to stay in St. Andrews. The best one is Old Course Hotel rated 8.6/10 at the cost of 248US$ per night with a golf course, a spa lounge, and a treatment room. Go here to check other popular 5-star places to stay in St. Andrews.
Which boutique hotels in St. Andrews would you recommend?
We recommend Hotel Du Vin, rated 8.4/10 as the top boutique property for 299US$ per night with a golf course, dry cleaning, and housekeeping service on site. One more boutique option is a 3-star The Albany rated 8.4/10 for 89US$ per one night. Go here to check more modern accommodations.
What are the best romantic hotels in St. Andrews?
According to Booked.net travel data, there are 20 deals for couples. Rusacks St Andrews rated 8.4/10 is a favorite 5-star hotel for couples, featuring a golf course, concierge service, and meals. Guests can book a room at this property for about 128US$ per night. Old Course Hotel with rating 8.6/10 is also a perfect 5-star property for couples with a golf course, a spa lounge, and a treatment room. It also has an indoor pool and a swimming pool and offers rooms for about 248US$ per night. Other top options are The Inn At Lathones, Ardgowan Hotel, and Scores Hotel. Go here to check more romantic accommodations.
What are the top family-friendly hotels in St. Andrews?
According to 1523 guests' reviews, there are 6 family deals to consider. Hotel Du Vin, (rating: 8.4/10): a family-hotel with a golf course, dry cleaning, and housekeeping service for 299US$ per night. You also can book Rusacks St Andrews (rating: 8.4/10) for about 128US$ per night. This kid-friendly property offers a golf course, concierge service, and meals on site. For more family deals click here.
Which St. Andrews hotels near St Andrews Aquarium are the best?
Booked.net offers 6 hotels near St Andrews Aquarium. Check a good St. Andrews option, such as The Albany (rating: 8.4/10) for 115US$ per night. This 3-star accommodation offers a location 10 minutes' walk from the landmark, as well as a golf course, laundry facilities, and 24-hour front desk. See more popular accommodations here.
What are the best pet-friendly hotels in St. Andrews?
If you want to stay in St. Andrews with pets, Booked.net offers 4 deals to choose from. Alternatively, book Hotel Du Vin, rated 8.4/10 for 299US$ per night. It's located 10 minutes` walk from the city center and offers a golf course, dry cleaning, and housekeeping service on site. For more pet-friendly deals go here.
Which hotels are the best ones to stay at in St. Andrews?
You may book The Inn At Kingsbarns rated 8.4/10 with a tennis court, cribs, and meals. It costs 203US$ per night. No12 Bed And Breakfast, rated 8.2/10 may also suit you — only 258US$ per one night. It features a golf course, concierge service, and windsurfing.
Which luxury hotels in St. Andrews are the best?
If you're searching for a perfect place, enjoy staying at one of 8 luxurious hotels offered on Booked.net. Another good option is Hotel Du Vin, (rating: 8.4/10), which is set 10 minutes' walk from the city center and features a golf course, dry cleaning, and housekeeping service. Kinnettles Hotel & Spa, The Inn At Kingsbarns, and Rusacks St Andrews are also great luxury options in the area. To check other luxury hotels click here.
What are the best spa hotels in St. Andrews?
You may book Fairmont, Scotland, a nice spa hotel featuring a golf course, free shuttle bus service, and a spa lounge. It costs 253US$ per night. As an alternative, book Kinnettles Hotel & Spa (rating: 8.2/10), which costs 631US$ per night and offers Turkish steam bath, a steam room, and a Jacuzzi.
How much is it to stay a night in St. Andrews?
Of course, the prices change in St. Andrews depending on the season, but on average:
A 3-star hotel room costs 123US$ per night, for instance, check Scores Hotel with cribs, porter service, and complimentary parking.
A 4-star hotel room costs 343US$ per night. You may book Rufflets St Andrews with a picnic area, concierge service, and meals. A really special hotel can be found for 248US$ per night. We recommend Old Course Hotel (rating: 8.6/10) with a golf course, a spa lounge, and a treatment room.
How much is a hotel in St. Andrews for tonight?
According to Booked.net travel data, the average prices for tonight in St. Andrews are: Old Course Hotel (rating: 8.6/10) may cost you about 74US$ per night.
What's the coolest hotel for a beach vacation in St. Andrews?
To make your stay comfortable, there are 3 options to consider. For instance, check Rusacks St Andrews rated 8.4/10 with rates from 128US$ per night. It provides a golf course, concierge service, and meals. Alternatively, book Old Course Hotel (rating: 8.6/10) for 248US$ per night. It provides a golf course, a spa lounge, and a treatment room.
Which St. Andrews resorts are the best?
To stay at the top St. Andrews resort, check 13 properties on Booked.net. We recommend Fairmont, Scotland (rating: 8.6/10) for 253US$ per night. It's located 10 minutes' walk from Torrance Golf Links and provides a golf course, free shuttle bus service, and a spa lounge on site. Alternatively, Rusacks St Andrews is rated as one of the best resorts in St. Andrews, offering a golf course, concierge service, and meals. It costs 128US$ per night. Check other great resorts such as Rufflets St Andrews, The Inn At Lathones, and Kinnettles Hotel & Spa. Go here to see more great options.
What are the most favored properties near British Golf Museum?
On Booked.net you will find 13 great accommodations near British Golf Museum in St. Andrews. Another perfect accommodation is The Arran, rated 8.2/10 at the cost of 318US$ per night. It features a free private parking lot, a free parking lot, and housekeeping.
Where to stay in St Andrews?
🏨 Hotels in St Andrews | 42 |
👛 Lowest price | 74 USD |
✍️ Hotels Reviews | 3 952 |