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.
🏨 Hotels in St Andrews | 271 |
👛 Lowest price | 58 GBP |
✍️ Hotels Reviews | 3 368 |
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
-
The hotel has
- On-site car park
-
The hotel has
- Luggage storage
- Locker room
-
The hotel has
- 24-hour reception
- 24-hour room service
- 24-hour security
-
The hotel has
- On-site car park
-
The hotel has
- Luggage storage
- Locker room
-
The hotel has
- 24-hour reception
- 24-hour room service
Filtering results
Please wait...
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?
Our HotelMix.co.uk travel data based on 1086 visitors' reviews show the top places in St Andrews city centre. One of the best hotels in St Andrews city centre is Hotel Du Vin, rated 8.6/10 from 61£ per night. Montague Guest House, No 5 Pilmour and Ardgowan Hotel are also suitable for your memorable stay. To check more central hotels click here.
What are the top cheap hotels in St Andrews?
There are more than 6 top budget properties in St Andrews. The Inn At Lathones with a rating 8.4/10 is a good option set 4.6 km from Pittarthie Castle. At this 3-star hotel you can take advantage of a golf course, a special menu and cycling. Visitors mentioned an impeccable service. Also Dunclutha Guest House is a good choice with rating 8.0/10 at the cost of 84£ per night. Go here to see more cheap hotels.
What are the best 5-star hotels in St Andrews?
HotelMix.co.uk recommends you more than 5 5-star options to stay in St Andrews. One of the finest luxury St Andrews hotels is Fairmont, Scotland rated 8.8/10 — it has more than 953 positive reviews from our visitors. Offering an outdoor swimming pool, an indoor swimming pool and a Jacuzzi on site, it costs 563£ per night. To see more favoured 5-star hotels click here.
What are the top boutique hotels in St Andrews?
One of the finest boutique hotels is The Albany rated 8.4/10 at the cost of 74£ per night. Hotel Du Vin, with rating 8.6/10 is a stylish accommodation with a conference space and meeting rooms for 246£ per night. Go here to see more elegant hotels.
What are the top properties for couples in St Andrews?
According to HotelMix.co.uk travel data, there are 3 deals for couples. For more romantic deals go here.
Which hotels in St Andrews are good for families?
If you’re searching for a family hotel, you will find 7 deals in St Andrews. Rusacks St Andrews (rating: 8.6/10): a family-hotel with 24-hour room service, concierge service and a special menu for 413£ per night. You also can book The Albany (rating: 8.4/10) for about 74£ per night. This child-friendly property offers a golf course, bar and continental on site. Go here to see more family-friendly hotels.
Which St Andrews hotels near British Golf Museum are the best?
To be near British Golf Museum, stay at Hotel Du Vin, (rating: 8.6/10), which is only a 5-minute walk from the attraction and offers a golf course, restaurant and bar. Visitors can enjoy healthy, British and Scottish food at Haar restaurant nearby. For more deals go here.
What are the most popular pet-friendly hotels in St Andrews?
If you want to stay in St Andrews with pets, HotelMix.co.uk offers 6 deals to choose from. You can book Hotel Du Vin, (rating: 8.6/10) at the cost of 246£ per night. It's set 10 minutes` walk from St Andrews Castle and features a golf course, restaurant and bar. Alternatively, book Scores Hotel (rating: 8.6/10) with children's menu, a business centre and porter service. It's set 700 meters from the city centre and costs 101£ per night. Other top accommodations include The Inn At Lathones and Rusacks St Andrews. For more pet-friendly deals go here.
Which hotels are the top ones to stay at in St Andrews?
You may book Fairmont, Scotland rated 8.8/10 with an outdoor swimming pool, a special menu and a Jacuzzi. It costs 563£ per night. Also, you may book Rufflets St Andrews (rating: 8.6/10), a fantastic hotel with concierge service, yoga classes and children's menu. It costs about 115£ per night.
What are the best luxury properties in St Andrews?
Another good option is Rusacks St Andrews (rating: 8.6/10), which is set 10 minutes' walk from the city centre and features 24-hour room service, concierge service and a special menu. Other favourite luxury places are Fairmont, Scotland and Hotel Du Vin. Go here to see more luxury hotels in St Andrews.
What are the most favoured spa hotels in St Andrews?
We recommend Kinnettles Hotel & Spa (rating: 8.2/10) for 194£ per night. It's located a 15-minute walk from Hepburn Hall and provides waxing, cots and facials. As an alternative, book Fairmont, Scotland (rating: 8.8/10), which costs 563£ per night and offers an outdoor swimming pool, an indoor swimming pool and a Jacuzzi.
Which hotels in St Andrews provide an especially good breakfast?
We recommend Old Course Hotel with rating 8.8/10, a nice deal with an indoor swimming pool, shopping service and a gym on site. It costs about 386£ per night. Alternatively, book The Albany rated 8.4/10 at the cost of 74£ per night. It offers a golf course, bar and continental.
What is the average cost of a hotel room in St Andrews?
According to HotelMix.co.uk travel data, the average prices for St Andrews properties are:
A 4-star hotel room costs 175£ per night. You may book The Inn At Kingsbarns with a special menu, archery and cycling. A really special hotel can be found for 563£ per night. We recommend Fairmont, Scotland (rating: 8.8/10) with an outdoor swimming pool, an indoor swimming pool and a Jacuzzi.
How much does it cost to stay in a hotel in St Andrews for tonight?
According to HotelMix.co.uk travel data, the average St Andrews prices for tonight are:
One of the best hotels is Greyfriars Inn By Greene King Inns rated 8.4/10 for 61£ per night.
What's the coolest hotel for a beach holiday in St Andrews?
Alternatively, book Scores Hotel rated 8.6/10, a nice property set 500 metres from the beach. It costs 101£ per night and provides children's menu, a business centre and porter service.
What are the most popular resorts in St Andrews?
We recommend Rusacks St Andrews rated 8.6/10 featuring 24-hour room service, concierge service and a special menu on site. It's set a 5-minute walk from Lundin Golf Club and costs 413£ per night. Alternatively, Old Course Hotel is rated as one of the best resorts in St Andrews, offering an indoor swimming pool, shopping service and a gym. It costs 386£ per night.
What are the best hotels near Eden Mill?
On HotelMix.co.uk you will find 7 great accommodations near Eden Mill in St Andrews. Also, you may like Rooms At The Saint rated 8.6/10 with a special menu, restaurant and bar. It costs 170£ per night.