A more budget-friendly alternative would be The New Inn, which is 3-star accommodation with room rates from 93£. St Andrews Tourist Hostel is a good, reasonably priced option situated 200 meters from the city center with a room rate from 13£. You will find Scooniehill Farm House B&B just a stone's throw from St. Andrew's.
- 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
What are the best city centre hotels in St Andrews?
There are 9 hotels and other accommodations in St Andrews city centre to choose from. Our visitors like Kinnettles Hotel & Spa rated 8.2/10. Featuring waxing, cots, and facials, it's set 5 minutes' walk from the city centre. The Albany, The Golf Inn, and The New Inn are also suitable for your memorable stay. To see more central hotels click here.
Which budget hotels in St Andrews are the best?
There are more than 8 top budget properties in St Andrews. One of the best budget hotels is The Inn At Lathones rated 8.2/10 at the cost of 67£ per night, offering a golf course, a special menu, and cycling. Also Edenside House is a good choice with rating 8.2/10 at the cost of 89£ per night. Drumoig Golf Hotel and Scooniehill Farm House B&B are other popular cheap hotels. Click here to see more budget hotels.
Which 5-star hotels in St Andrews would you recommend?
HotelMix.co.uk recommends you more than 6 5-star options to stay in St Andrews. One of the finest luxury St Andrews hotels is Old Course Hotel rated 8.6/10 — it has more than 1342 positive reviews from our visitors. Offering an indoor swimming pool, facials, and a business centre on site, it costs 196£ per night. To see more favoured 5-star hotels click here.
Which boutique hotels in St Andrews would you recommend?
One of the finest boutique hotels is Hotel Du Vin, rated 8.4/10 at the cost of 236£ per night. Another popular 3-star stylish accommodation is The Albany rated 8.4/10 with a golf course, cots, and bar on site. To see more modern hotels go here.
What are the top properties for couples in St Andrews?
According to HotelMix.co.uk travel data, there are 20 deals for couples. Scores Hotel rated 8.2/10 is a favourite 3-star hotel for couples, featuring cots, porter service, and restaurant. Visitors can book a room at this property for about 97£ per night. Other top options are Old Course Hotel, Rusacks St Andrews, and Greyfriars Inn By Greene King Inns. To see more romantic hotels click here.
What are the top family-friendly St Andrews properties?
According to 1541 visitors' reviews, there are 6 family deals to consider. Rufflets St Andrews (rating: 8.4/10): a family-hotel with concierge service, cots, and children's menu for 270£ per night. You also can book Rusacks St Andrews (rating: 8.4/10) for about 101£ per night. This child-friendly property offers concierge service, a special menu, and cycling on site. To see more family accommodations click here.
What are the most popular St Andrews properties near St Andrews Aquarium?
According to HotelMix.co.uk travel data, visitors love staying at The Albany (rating: 8.4/10), which offers a golf course, cots, and bar. It’s set a 10-minute walk from St Andrews Aquarium. For more suitable options go here.
What are the top pet-friendly hotels in St Andrews?
Enjoy travelling with your furry pal at one of 4 pet-friendly properties on HotelMix.co.uk. Another most recommended St Andrews place to stay with pets is The Inn At Lathones with a golf course, a special menu, and cycling. It offers rooms for 67£ per night. See more pet-friendly hotels here.
Which hotels are the best ones to stay at in St Andrews?
You may book Rufflets St Andrews rated 8.4/10 with concierge service, cots, and children's menu. It costs 270£ per night.
Which luxury accommodations in St Andrews are the top?
If you're searching for a perfect place, enjoy staying at one of 8 luxurious hotels offered on HotelMix.co.uk. Other options to stay in are Kinnettles Hotel & Spa, Fairmont, Scotland, and The Peat Inn Restaurant With Rooms. Click here to see more luxury hotels.
What are the most favoured spa hotels in St Andrews?
You may book Fairmont, Scotland (rating: 8.6/10), a nice 5-star hotel featuring a Jacuzzi, a gaming room, and hiking. It's located 0.5 km from Torrance Golf Links. As an alternative, book Old Course Hotel (rating: 8.6/10), which costs 196£ per night and offers facials, children's menu, and a business centre.
How much does it cost to stay in a hotel in St Andrews?
According to HotelMix.co.uk travel data, the average prices for St Andrews hotels are:
A 4-star hotel room costs 270£ per night. You may book Rufflets St Andrews with concierge service, cots, and children's menu. A really special hotel can be found for 196£ per night. We recommend Old Course Hotel (rating: 8.6/10) with an indoor swimming pool, facials, and a business centre.
How much does it cost to stay in a St Andrews hotel for tonight?
According to HotelMix.co.uk travel data, the average prices for tonight in St Andrews are: A cool hotel Old Course Hotel (rating: 8.6/10) offers hotel rooms for tonight from 59£ per night.
What's the coolest hotel for a beach holiday in St Andrews?
Alternatively, book The New Inn (rating: 8.0/10) for 146£ per night. It provides snorkelling, diving, and canoeing.
What are the best resorts in St Andrews?
We recommend Old Course Hotel (rating: 8.6/10) for 196£ per night. It's located 5 minutes' walk from The Swilcan Bridge and provides a business centre, a special menu, and a Jacuzzi on site. Alternatively, Rusacks St Andrews is rated as one of the best resorts in St Andrews, offering concierge service, a special menu, and cycling. It costs 101£ per night.
What are the best hotels near British Golf Museum?
On HotelMix.co.uk you will find 13 great accommodations near British Golf Museum in St Andrews. Also, you may like Lorimer House rated 8.2/10 with ironing, housekeeping service, and laundry. It costs 150£ per night. Other cool options include Doune Guest House, The Spindle Guest Rooms, and Rooms At The Saint. Or click here to see other good hotels.
Where to stay in St Andrews?
🏨 Hotels in St Andrews | 43 |
👛 Lowest price | 58 GBP |
✍️ Hotels Reviews | 4 008 |