St Andrews Hotels

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, $
Kinnettles Hotel & Spa

8.4 / 10

(661 Reviews)

From 714$
Ardgowan Hotel

8.0 / 10

(1367 Reviews)

From 74$
Hotel Du Vin, St Andrews

8.7 / 10

(955 Reviews)

From 211$
Old Course Hotel St Andrews

9.2 / 10

(1114 Reviews)

From 248$
Greyfriars Inn By Greene King Inns

8.3 / 10

(1330 Reviews)

From 132$

St Andrews, the birthplace of golf and home to the oldest university in Scotland, attracts thousands of tourists every year with its beautiful beaches, stunning architecture, and buzzing nightlife. Travelling to this stunning town can be rewarding, and the trick is to choose the best accommodation option to make it an unforgettable experience. For most travellers, the best option is to stay at a hotel. Here are four reasons why you should choose a hotel when travelling to St Andrews.

First, hotels in St Andrews offer the most convenient option for travellers. With a comfortable and convenient set up, complete with amenities such as free wifi and a concierge, you’ll never have to worry about missing out on a single thing in the town. St Andrews hotels are strategically located so that you can easily access the city’s restaurants, pubs and beaches with ease – forget about the hassle of lugging your bags around town.

Second, hotel stays are more comfortable than any other accommodation options in St Andrews. With modern, well-furnished rooms and comfortable beds, you’ll find yourself settling right in to the hotel setting and never wanting to leave. Moreover, most hotels offer an extensive range of facilities, such as swimming pools and spas, gym rooms and saunas, allowing you to relax and recharge during your stay.

Third, hotels in St Andrews also offer great value for money. With competitive pricing and various packages, you’ll be able to select the perfect hotel for your budget. Most hotels also include additional perks and discounts when you stay for long period of time, making this option even more cost efficient.

Finally, staying at a St Andrews hotel also gives you an intangible sense of luxury. Whether you’re on a luxurious business trip or a romantic getaway, a hotel stay has the perfect vibe to ensure that your experience in St Andrews is one to remember. With attentive and friendly staff, you’ll be made to feel right at home and will have the peace of mind of knowing that all your needs are met.

By taking into account all these reasons, it’s no wonder why you should choose a hotel when travelling to St Andrews. So why not book a luxurious weekend away and relax in the comfort of a St Andrews hotel?.

St Andrews Accommodation lists:

Table of contents

Kinnettles Hotel & Spa Ardgowan Hotel Hotel Du Vin, St Andrews Old Course Hotel St Andrews Cheap Hotels Greyfriars Inn By Greene King Inns Seaton House - Small Luxury Hotels Of The World Rufflets St Andrews Hotel Pet Friendly Hotels Rusacks St Andrews The Albany St Andrews Hotel Fairmont St Andrews, Scotland Hotel

View all photos

8.4
Very good
661 Reviews

Kinnettles Hotel & Spa

📍 North Street

From 714$

The 5-star Kinnettles Hotel & Spa St Andrews is located 400 metres from West Sands and comprises 15 rooms with modern comforts. The luxury hotel is a good starting point to St Andrews's sports attractions, including The Old Course St Andrews, which is just 300 metres away.

This St Andrews property is within 5 minutes' walk of British Golf Museum and Torrance Golf Links is a 10-minute ride away. St Andrews Aquarium is just a 5-minute walk away, while Eden Mill is a minute's walk from the Kinnettles Hotel & Spa. The accommodation is situated within 1.2 km of East Sands Leisure Centre, while St Andrews bus station lies a mere 350 metres away.

Check Availability

View all photos

8
Very good
1367 Reviews

Ardgowan Hotel

📍 2 Playfair Terrace, North Street

From 74$

Situated nearly a 10-minute walk from Castle Sands, the 3-star Ardgowan Hotel St Andrews offers 34 guest rooms. The hotel is a good starting point to St Andrews's sports attractions, including The Old Course St Andrews, which is just 5 minutes' walk away.

The property is set a short distance from The Royal and Ancient Golf Club of St Andrews with St Andrews Museum approximately a 6-minute walk away. The Ardgowan is located within a 5-minute walk of St Andrews Aquarium and a 10-minute stroll from Byre Theatre. The accommodation is situated very close to the whole Craigtoun Country Park, and St Andrews bus station lies about a 5-minute walk away. Ardgowan Hotel in St Andrews is 25 km from Dundee airport.

Check Availability
Popular Hotels destinations

Cheap Hotels

View all photos

8.7
Excellent
955 Reviews

Hotel Du Vin, St Andrews

📍 40 The Scores

From 211$

The stylish Hotel Du Vin & Bistro St. Andrews is situated near a beach district, a 5-minute walk from St Andrews Aquarium. Set in the very adjacency to British Golf Museum, this St Andrews hotel overlooks the city and invites guests to have a drink at a lounge bar.

Byre Theatre is located less than 11 minutes' walk from the 4-star eco-friendly property while the free museum "University of St Andrews" is about a 5-minute walk away. Places of worship to visit within walking distance from the impressive Du Vin & Bistro St. Andrews include the historic late-Gothic church "St Salvator's Chapel". Nature lovers will appreciate the proximity to North Sea, which is 5 minutes' drive away. There is the 47 acre Craigtoun Country Park a 10-minute ride away, and St Andrews bus station less than 5 minutes' walk from the chic Hotel Du Vin & Bistro St. Andrews.

Check Availability

View all photos

9.2
Excellent
1114 Reviews

Old Course Hotel St Andrews

📍 Old Station Road

From 248$

The 5-star Old Course Hotel St Andrews includes welcoming rooms adjacent to The Dukes St Andrews. Featuring an à la carte restaurant, the hotel is located within 400 metres of the famous Swilcan Bridge and offers a hydrotherapy pool, a Jacuzzi and sauna facilities.

Lundin Golf Club is merely 0.7 km away, and British Golf Museum is at walking distance to the fine accommodation. Cultural sights in the area are Martyrs' Monument (1.3 km) and Fraser Gallery St Andrews (1.4 km). Nature lovers will appreciate the proximity to West Sands, which is a mere 1.1 km away. There is the free museum "University of St Andrews" merely 1.3 km away, and St Andrews bus station just 650 metres away from Old Course Hotel.

Check Availability

Pet Friendly Hotels

View all photos

8.3
Very good
1330 Reviews

Greyfriars Inn By Greene King Inns

📍 129 North Street

From 132$

Set a 12-minute walk from St Andrews Highland Games, Greyfriars Inn By Greene King Inns St Andrews is located approximately a 5-minute walk from The Royal and Ancient Golf Club of St Andrews.

The hotel is placed about 25 km from Dundee airport and in close proximity of such cultural venues as British Golf Museum. Standing around a 6-minute walk from the free museum "University of St Andrews", the property is nearly a 5-minute walk from The Old Course St Andrews. Nature lovers will appreciate the proximity to North Sea, which is 5 minutes by car. This 3-star hotel is placed in front of Spirit, and St Andrews bus station is less than 5 minutes' walk away.

Check Availability

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
Best reviews Hotel ❤️ Kinnettles Hotel & Spa
Top Service Hotel 🛁 Ardgowan Hotel
Most comfortable Hotel 🛏️ Hotel Du Vin, St Andrews

View all photos

9.1
Excellent
75 Reviews

Seaton House - Small Luxury Hotels Of The World

📍 76 The Scores

From 123$

The 3-star Scores Hotel St Andrews offers delightful accommodation with a terrace 150 metres from British Golf Museum. The hotel is a good starting point to St Andrews's sports attractions, including The Old Course St Andrews, which is around 5 minutes' walk away.

The property is situated a 5-minute stroll from Lundin Golf Club and not very far from the free museum "University of St Andrews". East Sands Leisure Centre is also located within a 10-minute drive of this St Andrews hotel. Nature lovers will appreciate the proximity to Castle Sands, which is around 0.8 km away. From the sophisticated Scores Hotel you can easily reach St Andrews Aquarium. St Andrews bus station, allowing a good connection throughout the city, is a walking distance from this St Andrews property.

Check Availability

Dog Friendly Hotels

View all photos

8.8
Excellent
641 Reviews

Rufflets St Andrews Hotel

📍 Strathkinness Low Road

From 275$

Rufflets St Andrews Hotel is a comfortable 4-star property set at a 3.2 km distance from the free museum "University of St Andrews", which is an excellent place to improve cultural awareness. Highlights at the luxury hotel include an à la carte restaurant, a lounge bar and Wi Fi throughout the property.

At the family accommodation, you'll be within 10 minutes' drive of St Andrews Museum and a 10-minute ride from Swilken Burn Bridge. Featuring the best options for rejuvenation, East Sands Leisure Centre lies at a 3.8 km distance from the pet friendly Rufflets. The quality property is set within 2.4 km of the compact St Andrews Botanic Garden. Radernie Place bus stop is just a short drive from Rufflets St Andrews Hotel.

Check Availability

View all photos

9.1
Excellent
1424 Reviews

Rusacks St Andrews

📍 Pilmour Links

From 128$

Rusacks St Andrews Hotel is a comfortable 5-star property set within 10 minutes' drive of the whole Craigtoun Country Park and just 400 metres away from St Andrews Aquarium. Situated next to British Golf Museum, this hotel has 2 onsite restaurants serving British and Scottish cuisine.

The accommodation is placed about 25 km from Dundee airport and just 250 metres away from such cultural venues as the famous Swilcan Bridge. At the Rusacks you'll be 0.8 km from West Sands. Guests will appreciate a prime location a minute's walk from Eden Mill. Rusacks St Andrews Hotel is just 250 metres from St Andrews bus station, while East Sands Leisure Centre is a 25-minute walk away.

Check Availability

Kid Friendly Hotels

View all photos

8.1
Very good
1116 Reviews

The Albany St Andrews Hotel

📍 56 North Street

From 89$

The 3-star Albany St Andrews Hotel lies nearly a 5-minute walk from the free museum "University of St Andrews", and features storage for belongings and a shop. Boasting a location so close to the ruined St Andrews Cathedral, the informal hotel offers 24 rooms together with a lounge bar onsite.

Located in the old part of St Andrews, the accommodation is located 5 minutes' drive from North Sea. Albany St Andrews is a 5-minute walk from Byre Theatre and within a close distance from Lundin Golf Club. Nature lovers will appreciate the proximity to West Sands, which is only 11 minutes' walk away. The Albany St Andrews Hotel is placed a 10-minute ride from the whole Craigtoun Country Park, while St Andrews bus station is merely a 10-minute walk away.

Check Availability

View all photos

8.7
Excellent
1511 Reviews

Fairmont St Andrews, Scotland Hotel

📍 St Andrews

From 253$

Featuring views of the sea, the 5-star Fairmont St Andrews Hotel is located 10 minutes by car from the ruined St Andrews Cathedral. The fabulous hotel is placed within a 10-minute drive of the free museum "University of St Andrews", and invites guests to one of the 2 onsite restaurants.

The property is near a beach district and a minute's walk from Torrance Golf Links. Standing approximately a 10-minute walk from Torrance Course, this St Andrews hotel is 10 minutes' drive from British Golf Museum. A family vacation to St Andrews will become more exciting if you visit St Andrews Aquarium lying at a 4.7 km distance from the fabulous accommodation. Dundee airport is roughly 35 km away.

Check Availability

Hotels Downtown

View all photos

8.1
Very good
881 Reviews

Drumoig Golf Hotel

📍 Forgan Drive

From 96$

Featuring WiFi in public areas, Drumoig Golf Hotel St Andrews is set approximately a 10-minute drive from Tentsmuir Forest. The 3-star hotel serves international meals prepared in the à la carte restaurant on site.

The property is placed about 0.5 km from Dundee airport and within 7 km of such cultural venues as the Many Stories Verdant Works. This St Andrews hotel offers proximity to natural sights like Morton Lochs (3 km) and Tentsmuir National Nature Reserve (4.2 km). The accommodation is also within 15 minutes' drive of the 15th - century riverside Broughty Castle Museum.

Check Availability
St Andrews Hotels FAQ
What are the top places in St Andrews city centre?
There are 9 hotels and other accommodations in St Andrews city centre to choose from. Located 0.5 km from the city centre, Hotel Du Vin, offers a golf course, dry cleaning, and housekeeping on site. Ardgowan Hotel with rating 8.2/10 and The New Inn rated 8.0/10 are other favourite hotels in the area. Click here to see more central hotels.
What are the best cheap hotels in St Andrews?
There are more than 6 top budget properties in St Andrews. One of the best budget hotels is Drumoig Golf Hotel rated 8.2/10 at the cost of 136US$ per night, offering a golf course, children's menu, and a free carpark. Another option is Claremont Cottage rated 8.2/10 for 219US$ per night. Click here to see more budget hotels.
What are the best 5-star hotels in St Andrews?
Tubehotels.com recommends you more than 6 5-star options to stay in St Andrews. One of the best is Fairmont, Scotland with rating 8.6/10 from 128US$ per night, offering a golf course, free shuttle bus service, and a spa lounge. To see more favoured 5-star hotels click here.
Which boutique hotels in St Andrews would you recommend?
Offering a golf course, laundry facilities, and 24-hour front desk assistance on site, The Albany with rating 8.4/10 for 89US$ per night is the most recommended option by tubehotels.com customers. Hotel Du Vin, with rating 8.4/10 is a stylish accommodation with meeting rooms and a conference space for 291US$ per night. To see more boutique hotels click here.
What are the top St Andrews hotels for couples?
According to tubehotels.com travel data, there are 20 deals for couples. Annandale Guest House rated 7.8/10 is a favourite 3-star hotel for couples, featuring a business centre, mini golf, and a free private carpark. Customers can book a room at this property for about 184US$ per night. Other top options are Hotel Du Vin, Rusacks St Andrews, and Kinnettles Hotel & Spa. For more romantic deals go here.
What are the top family-friendly St Andrews properties?
For those searching for a family accommodation, tubehotels.com offers 6 deals to choose from. Ardgowan Hotel (rating: 8.2/10): a family-hotel with a golf course, children's menu, and 24-hour front desk for 74US$ per night. You also can book Rufflets St Andrews (rating: 8.4/10) for about 343US$ per night. This child-friendly property offers a picnic area, concierge service, and children's menu on site. For more family deals click here.
What are the most popular St Andrews properties not far from St Andrews Aquarium?
To be not far from St Andrews Aquarium, stay at Scores Hotel (rating: 8.2/10), which is only a 5-minute walk from the attraction and offers cots, porter service, and a free carpark. Customers can enjoy healthy, British and Scottish food at Haar restaurant nearby. See more top accommodations here.

Location