Are you in a hurry?
Here is a quick list of Hotels in St Andrews, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Old Course Hotel St Andrews |
8.8 / 10 (1367 Reviews) |
From 559$ | |
Rusacks St Andrews |
9.0 / 10 (1503 Reviews) |
From 420$ | |
Greyfriars Inn By Greene King Inns |
8.4 / 10 (1186 Reviews) |
From 162$ | |
Fairmont St Andrews, Scotland Hotel |
8.7 / 10 (1635 Reviews) |
From 475$ | |
Ardgowan Hotel |
8.0 / 10 (1685 Reviews) |
From 198$ |
It is a well-known fact that St Andrews is one of the most popular tourist destinations in the world. Every year, people from all corners of the globe flock to this quaint little town on the east coast of Scotland to enjoy its charming atmosphere and world-renowned golf courses. There is no shortage of accommodation options in St Andrews, with everything from camping grounds to luxury hotels available. But why choose a hotel when there are so many other great options available?
Here are just a few reasons why hotels are a great choice for travellers to St Andrews:
1. Convenience – Hotels are a great option for travellers who want convenience and ease of mind. Most hotels offer a variety of services and facilities, from restaurants and bars to conference facilities and spas, which means that you don’t have to worry about finding different places to eat and drink or organising conference facilities.
2. Location – Many hotels in St Andrews are located in the heart of the town, close to all the shopping and tourist attractions. This is ideal for travellers who want to be able to walk to everything that the town has to offer.
3. Value – Hotels can be a great value for money when compared to other types of accommodation. Especially if you are travelling as a group, hotels can be a more affordable option than renting multiple apartments or houses.
4. Comfort – Hotels offer a level of comfort and amenities that is often not available in other types of accommodation. From comfortable beds and pillows to spacious rooms and high-speed internet, hotels provide everything you need for a relaxing and stress-free stay.
St Andrews Accommodation lists:
- St Andrews Condos https://condo-rentals.net/st-andrews/
- St Andrews Vacation rentals https://vacation-rental-classifieds.com/st-andrews/
- St Andrews Romantic hotels https://romanticshotels.com/st-andrews/
- St Andrews 3 Star hotels https://3-star-hotels.com/st-andrews/
Table of contents
View all photos
Old Course Hotel St Andrews
From 559$
Offering direct access to Eden Mill, the fine 5-star Old Course Hotel St Andrews enjoys a magnificent location in the heart of St Andrews. There is a 24-hour reception, laundry service and valet parking at this traditional hotel too.
Approximately 15 minutes' walk of separates the property from the historic late-Gothic church "St Salvator's Chapel". You can also visit the ruined St Andrews Cathedral, which is located in 20 minutes' stroll from the exclusive hotel. The whole Craigtoun Country Park is 10 minutes' drive away.
View all photos
Rusacks St Andrews
From 420$
The comfortable Rusacks St. Andrews Hotel is set 14 minutes' walk from the historic late-Gothic church "St Salvator's Chapel" and nearly 10 minutes' stroll from West Sands Beach. Boasting location next to St Andrews Aquarium, the 5-star hotel offers 70 rooms together with a lounge bar onsite.
The property is placed next to vast beaches. This comfortable hotel is just off the famous Swilcan Bridge and 25 km from Dundee airport. The whole Craigtoun Country Park lies 10 minutes' ride away.
View all photos
Greyfriars Inn By Greene King Inns
From 162$
The 3-star Greyfriars Inn By Greene King Inns St Andrews offers 20 rooms 0.3 km of St Andrews Aquarium. There is a laundry room and housekeeping at the hotel.
The accommodation is ideally located in vicinity of the free museum "University of St Andrews". Spirit is also 1.5 km from this St Andrews hotel. East Sands Leisure Centre is a 5-minute ride away.
Cheap Hotels
View all photos
Fairmont St Andrews, Scotland Hotel
From 475$
This 5-star Fairmont St Andrews, Scotland Hotel is a fabulous place to stay in a shopping area, it lies within 4.1 km away from the ruined Roman St Andrews Catholic Cathedral. Located not far from Torrance Course, the luxury hotel features an indoor swimming pool for guests to relax in.
The modern property has a safe setting 4.1 km to the free museum "University of St Andrews". Sights a mere 6 minutes by foot from the fabulous hotel include Torrance Golf Links. The accommodation is located close to the North Sea.
View all photos
Ardgowan Hotel
From 198$
Scattered in restaurants and bars, about 6 minutes' walk of St Andrews Museum, this 3-star Ardgowan Hotel St Andrews comprises 36 rooms. 24 hour front desk assistance and room services are available to all guests.
Ardgowan Hotel is in 20 minutes' walk to the sea in St Andrews. The city centre is about 5 minutes on foot. This St Andrews hotel is located close to Eden Mill.
Hotels in St Andrews
Airport nearby ✈️ | Dundee, Edinburgh |
Average Price 💰 | 372$ |
Hotels in St Andrews 🏨 | 284 |
Hotel Reviews ⭐ | 1863 |
Landmarks nearby 📍 | Scotland's Secret Bunker, Fraser Gallery St Andrews, St. Andrews Town Hall, Fife Folk Museum, St Andrews Harbour Trust |
Most comfortable Hotel 🛏️ | Old Course Hotel St Andrews |
Top Service Hotel 🛁 | Rusacks St Andrews |
Hotel with balcony 🌤️ | Greyfriars Inn By Greene King Inns |
View all photos
The Old Station Guest House
From 224$
This 4-star The Old Station Bed & Breakfast St Andrews places guests 10 minutes' drive from the free museum "University of St Andrews". Providing access to a railway station set nearby, the bed & breakfast offers a gaming room and board games for guests with kids.
The property is within 4.9 km to Martyrs' Monument. This St Andrews hotel is located near the famous beach. 6 km from also takes you to the famous Swilcan Bridge.
Pet Friendly Hotels
View all photos
Rufflets St Andrews Hotel
From 154$
Rufflets St Andrews Hotel is a comfortable 4-star property set within 3.2 km away from the free museum "University of St Andrews" and 2.6 km to British Golf Museum. Featuring location 2.4 km from the compact St Andrews Botanic Garden, this hotel offers bright rooms plus a special menu and board games for guests with children.
St Andrews centre can be reached within 30 minutes' walk.
View all photos
Rooms At The Saint
From 267$
The 3-star Rooms At Saint St Andrews lies 0.9 km of the ruined Roman St Andrews Catholic Cathedral.
Located off The Royal and Ancient Golf Club of St Andrews, Rooms At The Saint is about 5 minutes’ walk from St Andrews city centre. Swilken Burn Bridge is a 10-minute stroll of the hotel and Dundee airport is 30 km away. Within a 20-minute walk guests will also find East Sands Leisure Centre.
View all photos
The Albany St Andrews Hotel
From 157$
Placed near bars and golf courses, 0.4 km of the free museum "University of St Andrews", this informal Albany Hotel St Andrews comprises a luggage room and a shop. Boasting location next to the ruined Roman St Andrews Catholic Cathedral, the 3-star boutique style hotel offers 22 rooms together with a lounge bar onsite.
The accommodation is right in the centre of St Andrews. A 5-minute walk will take you into the centre of St Andrews.
Dog Friendly Hotels
View all photos
The Golf Inn
From 115$
The Golf Inn St Andrews is a 3-star property located just a 5-minute walk of Eden Mill. Guests will have access to parking spaces nearby for added convenience.
The Golf Inn is set in the old part of St Andrews, 2.3 km of East Sands Leisure Centre. It is a mere 8 minutes' stroll of the free museum "University of St Andrews" and a few steps from St Andrews Aquarium. Swilken Burn Bridge is set close to this modern hotel.
View all photos
The Inn At Kingsbarns
From 182$
The Inn At Kingsbarns St Andrews is a 4-star property located 4.8 km of Crail Museum and Heritage Centre. Wi-Fi is offered throughout the property.
The Inn At Kingsbarns is in 5 minutes' walk from Kingsbarns Parish Church. The beach is within 1.4 km from this pet-friendly hotel. Cambo Gardens is around 25 minutes' walk of the property.
View all photos
Doune Guest House
From 219$
Doune Guest House St Andrews is a 4-star property 600 metres of the famous Swilcan Bridge. WiFi is offered throughout the property at the guest house.
Located just off Eden Mill, this accommodation also provides easy access to the free museum "University of St Andrews". The historic late-Gothic church "St Salvator's Chapel" is 5 minutes' walk of the hotel. East Sands Leisure Centre is set nearly 20 minutes by foot from the property.
Kid Friendly Hotels
View all photos
Hotel Du Vin, St Andrews
From 262$
Area attractions, including the free museum "University of St Andrews" and the famous Swilcan Bridge are located only a short walk from the impressive Hotel Du Vin, St Andrews. Featuring 42 rooms with views of the bay, the 4-star hotel is set in a 10-minute drive away from the whole Craigtoun Country Park.
The Royal and Ancient Golf Club of St Andrews is in 5 minutes' stroll of the property, while the historic late-Gothic church "St Salvator's Chapel" is approximately 11 minutes' stroll away. A 10-minute walk from the chic hotel will get you to the heart of St Andrews.
View all photos
The Inn At Lathones
From 132$
Comprising 21 rooms, the quality Inn At Lathones St Andrews is 4.9 km away from Pittarthie Castle. Featuring Wi-Fi in public areas, this 3-star pet friendly inn also has amenities like a luggage room and a restaurant.
The property is in 15 minutes' drive from Denork Craig.
View all photos
No 5 Pilmour Hotel
From 227$
The 4-star No 5 Pilmour St Andrews places guests 3.4 km to the whole Craigtoun Country Park. The guest house offers dry cleaning service, housekeeping and ironing as well as Wi-Fi throughout the property.
Located just off St Andrews Aquarium, the accommodation also provides easy access to Eden Mill. Dunino Den is 7 km from this St Andrews hotel, and Dundee airport is 25 km away. East Sands Leisure Centre is accessible within a 20-minute walk.
View all photos
Montague Guest House
From 226$
This 4-star Montague Guest House St Andrews is set merely 1.3 km of Hepburn Hall and in a 5-minute walk from the free museum "University of St Andrews". There is an airport transfer service, a laundry room and ironing at the beachfront guest house too.
The property is placed about 25 km from Dundee airport and a few minutes' walk from British Golf Museum. The city centre of St Andrews can be reached in 5 minutes on foot. This St Andrews hotel is placed within 5 minutes' ride away from East Sands Leisure Centre, and Bus Station is less than a 5-minute walk away.
View all photos
Drumoig Golf Hotel
From 123$
Nestled amidst restaurants and bars, 7 km of Dundee Contemporary Arts, this 3-star Drumoig Golf Hotel St Andrews comprises 29 rooms.
View all photos
Lorimer House
From 202$
Lorimer House Hotel St Andrews places guests 16 minutes' walk of East Sands Leisure Centre. There is a laundry service and ironing available at the guest house.
The accommodation is 1.2 km from the sea in St Andrews. Balgove Course St Andrews is 25 minutes' walk from the hotel, and Dundee airport is 25 km away. Guests can visit Eden Mill, which is in the immediate vicinity, and St Andrews Aquarium is also easily accessible.
View all photos
Edenside House Hotel
From 113$
Comprising 10 rooms, this 3-star Edenside House Hotel St Andrews is 6 km to British Golf Museum. Guests who stay in the smoke-free guest house can park their car on site.
The property is within 6 km from Martyrs' Monument. You can easily find the ruined Roman St Andrews Catholic Cathedral around 15 minutes by car from the hotel.
View all photos
34 Argyle Guesthouse
From 203$
34 Argyle Guesthouse St Andrews places guests 11 minutes' walk from the free museum "University of St Andrews". This St Andrews guest house offers parking spaces nearby.
The property is placed about 30 km from Dundee airport and a few minutes' walk from Lundin Golf Club. Byre Theatre in St Andrews is 0.9 km from the hotel. East Sands Leisure Centre is reachable within a 5-minute drive.
View all photos
Scores Hotel
From 76$
The 3-star Scores Hotel is situated in the heart of St Andrews 3.5 km to the whole Craigtoun Country Park. This hotel offers 24-hour front desk, room services and bike loans as well as Wi Fi throughout the property.
Located just off Eden Mill, the accommodation also provides easy access to Lundin Golf Club. Fraser Gallery St Andrews is 11 minutes' walk from the sophisticated hotel. Guests can find East Sands Leisure Centre, which is 10 minutes by car.