St Andrews

Find 3-Star Hotels in St Andrews

Enter your dates to get the latest prices and availability for 3-star hotels in St Andrews.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 8 3-Star hotels for you in St Andrews

Choose your travel dates to see the latest prices and deals for 3-star hotels in St Andrews.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Premier Inn St. Andrews hotel
Premier Inn St. Andrews hotelPremier Inn St. Andrews hotel
Hotel near St Andrews
No less than Premier Inn St Andrews will do when you're visiting this prestigious town that's also known as the 'home of golf'. It features an on-site Thyme restaurant, and new generation bedrooms each with an impressive 40" flat screen TV, bright, modern bathroom with a large shower head, and brand new, slumber-inducing, king-size Hypnos bed. Our St Andrews hotel is on the edge of the town centre, within walking distance of the seafront and the very royal University of St Andrews. Golfers will delight in the fact we're a very short drive from the mecca of golf, St Andrews Links, as well as other great local golf courses.
Good
44 reviews
7.7/10
Price from
€ 192
per night
Check Availability
Stravithie Castle
Stravithie CastleStravithie Castle
Hotel near St Andrews
Located in St. Andrews, Stravithie Castle is on a river, within a 10-minute drive of University of St. Andrews and St. Andrew's Cathedral. This bed & breakfast is 4.2 mi (6.8 km) from St. Andrew's Castle and 10.8 mi (17.3 km) from Elie Beach. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area. A complimentary continental breakfast is served daily from 6:00 AM to 10:00 AM. Featured amenities include express check-out and luggage storage. Free self parking is available onsite. Stay in one of 2 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include electric kettles, housekeeping is provided daily, and irons/ironing boards can be requested.
Amazing
51 reviews
9.6/10
Price from
€ 149
per night
Check Availability
Drumoig Golf Hotel
Drumoig Golf HotelDrumoig Golf Hotel
Hotel near St Andrews
Located in St. Andrews, Drumoig Golf Hotel is within a 15-minute drive of St. Andrews Links and University of St. Andrews. This golf hotel is 10.1 mi (16.3 km) from Old Course at St Andrews and 0.1 mi (0.2 km) from Drumoig Golf Course. Take advantage of recreation opportunities such as a golf course, or other amenities including complimentary wireless internet access and a banquet hall. Satisfy your appetite at Fairways Restaurant, a restaurant which features a bar/lounge and a golf course view. Cooked-to-order breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Make yourself at home in one of the 28 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include phones and coffee/tea makers, and housekeeping is provided daily.
Very Good
54 reviews
8.2/10
Price from
€ 96
per night
Check Availability
St Andrews
You Might Like
St Andrews Hotels Including BreakfastSt Andrews Hotels With Twin RoomSt Andrews Hotels With 1 Double BedSt Andrews Hotels With Swimming PoolSt Andrews Hotels With Free Cancellation
Cleveden House by the Dunvegan
Cleveden House by the DunveganCleveden House by the Dunvegan
Hotel near St Andrews
With a stay at Cleveden House by The Dunvegan, you'll be centrally located in St. Andrews, within a 5-minute walk of University of St. Andrews and Old Course at St Andrews. This hotel is 1.3 mi (2.1 km) from St. Andrews Links and 0.3 mi (0.5 km) from Lundin Golf Club. This smoke-free hotel features bicycle rentals nearby and hiking/biking trails nearby. Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. Make yourself at home in one of the 6 guestrooms featuring espresso makers and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include complimentary bottled water and portable fans, and housekeeping is provided daily.
Very Good
76 reviews
8.8/10
Price from
€ 179
per night
Check Availability
The Albany St Andrews
The Albany St AndrewsThe Albany St Andrews
Hotel near St Andrews
With a stay at The Albany Hotel St Andrews, you'll be centrally located in St. Andrews, steps from University of St. Andrews and within a 5-minute walk of St. Andrew's Cathedral. This hotel is 0.4 mi (0.7 km) from Old Course at St Andrews and 0.5 mi (0.8 km) from Royal & Ancient Golf Club of St. Andrews. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7:00 AM to 10:00 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Stay in one of 22 guestrooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Very Good
96 reviews
8.4/10
Price from
€ 114
per night
Check Availability
Greyfriars Inn by Greene King Inns
Greyfriars Inn by Greene King InnsGreyfriars Inn by Greene King Inns
Hotel near St Andrews
When you stay at Greyfriars Inn by Greene King Inns in St. Andrews, you'll be near the beach, just steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This hotel is 1.2 mi (2 km) from St. Andrews Links and 0.2 mi (0.3 km) from Lundin Golf Club. At Greyfriars Inn by Greene King Inns, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Make yourself at home in one of the 20 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
62 reviews
8.3/10
Price from
€ 174
per night
Check Availability
Beautiful Hidden Hideout - Centre of St Andrews
Beautiful Hidden Hideout - Centre of St AndrewsBeautiful Hidden Hideout - Centre of St Andrews
Hotel near St Andrews
With a stay at Beautiful Hidden Hideout - Centre of St Andrews in St. Andrews, you'll be within a 5-minute drive of University of St. Andrews and Old Course at St Andrews. This residence is 2.3 mi (3.7 km) from St. Andrews Links and 1.1 mi (1.8 km) from St Andrews Wine Company. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself at home in one of the 4 guestrooms, featuring kitchens with refrigerators and ovens. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and electric kettles.
Outstanding
3 reviews
10.0/10
Check Availability
Forgan Cottage - newly refurbished
Forgan Cottage - newly refurbishedForgan Cottage - newly refurbished
Hotel near St Andrews
Centrally located 5 minutes walk from the town centre, Forgan Cottage has the charm of an historic cottage with all modern comforts. The cottage was built circa 1896 by the Forgan family who in the late 1800s were one of the leading golf club manufacturers based in St Andrews.The cottage was modernised in 2012 and has recently undergone major refurbishment in 2022 with new basement utility area, new decor, furnishings and flooring in all the bedrooms, and new flooring throughout the rest of the cottage. The bright living/dining area looks out onto the back garden and the path along the Kinness Burn can be accessed through the rear garden gate.All bedrooms have superking size beds, and can all be converted to twin beds. The large centrally heated basement has been fully modernised with new units and flooring this year. There is a new washing machine, tumble dryer, additional integrated fridge and freezer, wine chiller fridge and specially designed space for your dog. There is also ample space to store bikes and golf clubs.About pets:Pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 3:00 PM.About smoking:Smoking is not permitted.About events:No events allowed.
Outstanding
45 reviews
10.0/10
Check Availability
See All 3-Star Hotels in St Andrews

Top 4 Premium Hotels in St Andrews

See all
Discover our curated selection of premium hotels in St Andrews for your next stay
No.
1
Rusacks St. Andrews Hotels in St Andrews
9.2/10
108 review

Rusacks St. Andrews

Hotel near St Andrews
"Great rooms"
Select dates to view prices
No.
2
Old Course Hotel St Andrews Hotels in St Andrews
9.4/10
110 review

Old Course Hotel St Andrews

Hotel near St Andrews
"Good Location"
Select dates to view prices
No.
3
Fairmont St Andrews - Scotland Hotels in St Andrews
9.1/10
111 review

Fairmont St Andrews - Scotland

Hotel near St Andrews
"Good Location"
Select dates to view prices
No.
4
Kinnettles Hotel & Spa Hotels in St Andrews
8.7/10
43 review

Kinnettles Hotel & Spa

Hotel near St Andrews
"Good Location"
Select dates to view prices

Frequently Asked Questions

What are the popular 3 star hotels in St Andrews?

Whether it's for a business trip or tourism to St Andrews, Premier Inn St. Andrews hotel , The Albany St Andrews and Drumoig Golf Hotel are all preferred hotels.

What’s the average rate for 3 star hotels in St Andrews?

For 3 star hotels in St Andrews, the average price on weekdays is € 196, and the average price on weekends (Friday to Saturday) is € 207.

Which 3 star hotels in St Andrews have bars?

For 3 star hotels in St Andrews with bars, The Albany St Andrews , Drumoig Golf Hotel and Greyfriars Inn by Greene King Inns are very popular.

Which 3 star hotels in St Andrews offer breakfast?

Premier Inn St. Andrews hotel, The Albany St Andrews and Drumoig Golf Hotel offer delicious breakfasts. Start your day with a high-quality breakfast!

Which 3 star hotels in St Andrews provide free Wi-Fi?

Internet connection is an essential condition for travel. Premier Inn St. Andrews hotel, The Albany St Andrews and Drumoig Golf Hotel are popular hotels with free Wi-Fi.

What deals are available for 3 star hotels in St Andrews?

Trip.com offers a range of promotions and discounts for 3 star hotels. You can visit the promotions page to find out what offers are available on Trip.com.

St Andrews 3-star Hotel Info for Tourists

Highest Price€ 532
Lowest Price€ 98
Number of Reviews553
Total Properties8
Average Price (Weekdays)€ 196
Average Price (Weekends)€ 207