Hotels in St Andrews

Best Hotels in St Andrews

Enter your dates to see prices and availability for the best St Andrews hotels.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for St Andrews
Parking availableBreakfast includedPets welcomeWithin 1 kmSt Andrews Cathedral2 bedsPoolSpaVery Good 8+Hotel
Property Type
HotelServiced apartmentVacation homeApartmentGuest houseVillaBed and breakfastLodgeInn
Property facilities & services
Parking availablePets welcomeCurrency exchangePoolSpaWi-Fi in public areasFree parkingGolf courseSmoking areaGymLuggage storageBarRestaurantBarbecue24-hour front deskElevatorSaunaConference roomWake-up callCar rentalsairport transfersEV charging station

31 Best Hotels in St Andrews

Find great hotels in St Andrews on Trip.com! Check guest reviews, latest prices and hotel details to pick your perfect stay.
Top Picks
Lowest Price
Closest to Downtown
Top Reviewed
Rufflets St Andrews Hotels in St Andrews
Rufflets St Andrews Hotels in St AndrewsRufflets St Andrews Hotels in St AndrewsRufflets St Andrews Hotels in St AndrewsRufflets St Andrews Hotels in St AndrewsRufflets St Andrews Hotels in St AndrewsRufflets St Andrews Hotels in St Andrews
99+
Hotels in St Andrews
Trip.BestNo. 1 of Cultural Hotels in Fife
Private parking
Restaurant
"Love the hotel! Nice and neat, staffs are friendly! Strong recommend! Breakfast is good"
Great
101 reviews
9.0/10
1 night
From US$130
Check Availability
Ye Olde Hotel Hotels in St Andrews
Ye Olde Hotel Hotels in St AndrewsYe Olde Hotel Hotels in St AndrewsYe Olde Hotel Hotels in St AndrewsYe Olde Hotel Hotels in St AndrewsYe Olde Hotel Hotels in St AndrewsYe Olde Hotel Hotels in St Andrews
78
Hotels in St Andrews
Wi-Fi in public areas
Golf course
Bar
+2
"The country-style small hotel and the hotel's country bar are very cute. It is very comfortable for a short stopover. It has a kitchen, a washing machine with a dryer, and everything. The rooms are spacious and bright. The family room is in the attic and the skylight is very cozy."
20 reviews
7.4/10
1 night
From US$59
Check Availability
Old Course Hotel St Andrews Hotels in St Andrews
Old Course Hotel St Andrews Hotels in St AndrewsOld Course Hotel St Andrews Hotels in St AndrewsOld Course Hotel St Andrews Hotels in St AndrewsOld Course Hotel St Andrews Hotels in St AndrewsOld Course Hotel St Andrews Hotels in St AndrewsOld Course Hotel St Andrews Hotels in St Andrews
99+
Hotels in St Andrews
Trip.BestNo. 15 of Premium Hotels in United Kingdom
Golf course
Indoor swimming pool
Surfing
+17
"A golfer's dream hotel, with a clear panoramic view of the old course from the balcony! Experience the links course! The fairway is very hard, the ball rolls at least 40-40 yards longer, and the green speed is 13"
Amazing
113 reviews
9.5/10
1 night
From US$249
Check Availability
Fairmont St Andrews - Scotland Hotels in St Andrews
Fairmont St Andrews - Scotland Hotels in St AndrewsFairmont St Andrews - Scotland Hotels in St AndrewsFairmont St Andrews - Scotland Hotels in St AndrewsFairmont St Andrews - Scotland Hotels in St AndrewsFairmont St Andrews - Scotland Hotels in St AndrewsFairmont St Andrews - Scotland Hotels in St Andrews
99+
Hotels in St Andrews
Trip.BestNo. 3 of Premium Hotels in Fife
Golf course
Indoor swimming pool
Hiking
+21
"I really enjoyed my stay at this hotel. The atmosphere was peaceful and quiet, which made it perfect for rest. The rooms were surprisingly big, nicely furnished, and very comfortable. Everything felt well maintained and clean. Overall, a great place to relax and unwind. I’d definitely stay here again."
Great
117 reviews
9.1/10
1 night
From US$286
Check Availability
The Dunvegan Hotel Hotels in St Andrews
The Dunvegan Hotel Hotels in St AndrewsThe Dunvegan Hotel Hotels in St AndrewsThe Dunvegan Hotel Hotels in St AndrewsThe Dunvegan Hotel Hotels in St AndrewsThe Dunvegan Hotel Hotels in St AndrewsThe Dunvegan Hotel Hotels in St Andrews
22
Hotels in St Andrews
Trip.BestNo. 3 of 4-Star Select Hotels in Fife
Horse riding
Luggage storage
Wi-Fi in public areas
"很乾凈,早餐很好吃。酒店工作人員態度非常好!"
Great
55 reviews
9.2/10
1 night
From US$145
Check Availability
THE SPACE TO STAY Hotels in St Andrews
THE SPACE TO STAY Hotels in St AndrewsTHE SPACE TO STAY Hotels in St AndrewsTHE SPACE TO STAY Hotels in St AndrewsTHE SPACE TO STAY Hotels in St AndrewsTHE SPACE TO STAY Hotels in St AndrewsTHE SPACE TO STAY Hotels in St Andrews
99+
Hotels in St Andrews
Luggage storage
Wi-Fi in public areas
With a stay at THE SPACE TO STAY APARTHOTEL in St. Andrews, you'll be within a 5-minute drive of University of St. Andrews and Old Course at St Andrews. This apartment is 0.6 mi (1 km) from East Sands and 0.7 mi (1.1 km) from St Andrews - Eden Course. Buffet breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 50 air-conditioned rooms featuring Smart televisions. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include free tea bags/instant coffee, and housekeeping is provided on request.
Very Good
51 reviews
8.0/10
1 night
From US$126
Check Availability
Rusacks St. Andrews Hotels in St Andrews
Rusacks St. Andrews Hotels in St AndrewsRusacks St. Andrews Hotels in St AndrewsRusacks St. Andrews Hotels in St AndrewsRusacks St. Andrews Hotels in St AndrewsRusacks St. Andrews Hotels in St AndrewsRusacks St. Andrews Hotels in St Andrews
99+
Hotels in St Andrews
Trip.BestNo. 2 of Premium Hotels in Fife
Golf course
Gym
Private parking
+5
"Excellent hotel. Great room with a great view. Breakfast was lovely and also amazing view of the 1st and 18th holes"
Great
110 reviews
9.2/10
1 night
From US$265
Check Availability
Seaton House Hotels in St Andrews
Seaton House Hotels in St AndrewsSeaton House Hotels in St AndrewsSeaton House Hotels in St AndrewsSeaton House Hotels in St AndrewsSeaton House Hotels in St AndrewsSeaton House Hotels in St Andrews
99+
Hotels in St Andrews
Trip.BestNo. 4 of Premium Hotels in Fife
Golf course
Hiking
Gym
+7
When you stay at Seaton House in St. Andrews, you'll be near the beach, just steps from Old Course at St Andrews and 2 minutes by foot from University of St. Andrews. This luxury hotel is 0.1 mi (0.1 km) from Lundin Golf Club and 0.1 mi (0.2 km) from Royal & Ancient Golf Club of St. Andrews. Enjoy recreation amenities such as a 24-hour fitness center or take in the view from a garden. This hotel also features complimentary wireless internet access and concierge services. Enjoy a meal at Ondine Oyster & Grill, or stay in and take advantage of the hotel's 24-hour room service. Quench your thirst with your favourite drink at the bar/lounge. Full breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Ondine is inspired by a lifetime of love and appreciation of seasonal Scottish produce, prepared with real love, respect and imagination. A true taste of Scotland's natural larder in a breathtaking coastal setting, overlooking West Sands beach. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 42 individually furnished guestrooms, featuring minibars (stocked with some free items) and Smart televisions. Your pillowtop bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms have designer toiletries and hair dryers.
Very Good
50 reviews
8.8/10
1 night
From US$235
Check Availability
Premier Inn St. Andrews hotel Hotels in St Andrews
Premier Inn St. Andrews hotel Hotels in St AndrewsPremier Inn St. Andrews hotel Hotels in St AndrewsPremier Inn St. Andrews hotel Hotels in St AndrewsPremier Inn St. Andrews hotel Hotels in St AndrewsPremier Inn St. Andrews hotel Hotels in St AndrewsPremier Inn St. Andrews hotel Hotels in St Andrews
26
Hotels in St Andrews
Parking
Luggage storage
Restaurant
+1
"The hotel is cost-effective, the breakfast is rich, the service is good, and Gary at the front desk is very warm and polite. Worth recommending"
44 reviews
7.5/10
1 night
From US$89
Check Availability
No 5 Pilmour Hotels in St Andrews
No 5 Pilmour Hotels in St AndrewsNo 5 Pilmour Hotels in St AndrewsNo 5 Pilmour Hotels in St AndrewsNo 5 Pilmour Hotels in St AndrewsNo 5 Pilmour Hotels in St AndrewsNo 5 Pilmour Hotels in St Andrews
44
Hotels in St Andrews
Golf course
Luggage storage
Wi-Fi in public areas
"Room as lovely & very close to the centre of town however this means that it is noisy with people out at night.  My main issue was the shower it was a nightmare, either scalding hot or freezing cold with absolutely no pressure. Couldn’t actually use it as it was so bad. So if you want to have a shower then I’d take this into consideration when booking."
Very Good
76 reviews
8.8/10
1 night
From US$134
Check Availability
See All Hotels in St Andrews

Trip.com Hotel Insights for St Andrews: Pricing, Trends & Booking Tips

Use Trip.com data-based seasonal trends and best booking times to plan and book your next hotel in St Andrews.

Which month has the cheapest hotel rates in St Andrews?

January is the most affordable month to book a hotel in St Andrews, with average nightly rates around US$307. Prices peak in July, when rates reach about US$525 per night.
(Based on Trip.com data from March 10, 2025 to March 10, 2026.)
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb

What is the cheapest day of the week for hotels in St Andrews?

Hotel rates in St Andrews are typically lowest on Friday, with average nightly rates around US$306. Thursday tends to be the most expensive, averaging US$487 per night.
(Based on Trip.com data from March 10, 2025 to March 10, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Find unique stays in St Andrews

Immerse yourself in the vibrant atmosphere of St Andrews with our handpicked accommodation options

Premium Hotels in St Andrews

See all
Discover our curated selection of premium hotels in St Andrews for your next stay
No.
1
9.5/10
113 Reviews

Old Course Hotel St Andrews

Hotel near St Andrews
"Good Location"
Select dates to view prices
No.
2
9.2/10
110 Reviews

Rusacks St. Andrews

Hotel near St Andrews
"Great rooms"
Select dates to view prices
No.
3
9.1/10
117 Reviews

Fairmont St Andrews - Scotland

Hotel near St Andrews
"Friendly host"
Select dates to view prices
No.
4
8.8/10
50 Reviews

Seaton House

Hotel near St Andrews
"Good Location"
Select dates to view prices
No.
5
8.7/10
54 Reviews

Kinnettles Hotel & Spa

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

Top hotel picks in St Andrews

See all
Check out these top-booked hotels from the past 30 days!
No1 Apartments St Andrews - South Street Hotels in St Andrews
9.6/10
63 Reviews

No1 Apartments St Andrews - South Street

Hotel near St Andrews
Top-Booked hotels in St Andrews
With a stay at No1. Apartments St Andrews - South Street in St. Andrews, you'll be just steps from University of St. Andrews and 9 minutes by foot from Old Course at St Andrews. This apartment is 0.1 mi (0.1 km) from Hamish McHamish Statue and 0.1 mi (0.2 km) from Holy Trinity Church. Make yourself at home in one of the 5 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. 75-inch LCD televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and separate sitting areas, and you can also request cribs/infant beds (complimentary).
Select dates to view prices
Drumoig Golf Hotel Hotels in St Andrews
8.4/10
50 Reviews

Drumoig Golf Hotel

Hotel near St Andrews
Top-Booked hotels in St Andrews
With a stay at Drumoig Golf Hotel in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Drumoig Golf Course. This golf hotel is 10.1 mi (16.3 km) from Old Course at St Andrews and 3.3 mi (5.4 km) from St. Athernase Church. 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.
Select dates to view prices
Haar with Rooms 5 Stars Hotels in St Andrews
8.3/10
52 Reviews

Haar with Rooms 5 Stars

Hotel near St Andrews
Top-Booked hotels in St Andrews
A stay at Haar with Rooms places you in the heart of St. Andrews, steps from University of St. Andrews and Old Course at St Andrews. This inn is 0.1 mi (0.1 km) from Lundin Golf Club and 0.1 mi (0.1 km) from Royal & Ancient Golf Club of St. Andrews. At Haar with Rooms, enjoy a satisfying meal at the restaurant. Make yourself at home in one of the 6 guestrooms featuring minibars and espresso makers. 30-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms feature showers, designer toiletries, and hair dryers. Conveniences include safes and desks, and housekeeping is provided once per stay.
Select dates to view prices
Cleveden House by the Dunvegan Hotels in St Andrews
8.8/10
77 Reviews

Cleveden House by the Dunvegan

Hotel near St Andrews
Top-Booked hotels in 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 0.3 mi (0.5 km) from Lundin Golf Club and 0.3 mi (0.5 km) from Royal & Ancient Golf Club of St. Andrews. 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.
Select dates to view prices
Hotel du Vin, St Andrews Hotels in St Andrews
9.0/10
103 Reviews

Hotel du Vin, St Andrews

Hotel near St Andrews
Top-Booked hotels in St Andrews
When you stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, within a 5-minute walk of Old Course at St Andrews and University of St. Andrews. This golf hotel is 0.4 mi (0.6 km) from Lundin Golf Club and 0.4 mi (0.6 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. Additional features at this hotel include concierge services, wedding services, and a banquet hall. Satisfy your appetite for lunch, dinner, or brunch at Bistro du Vin, a restaurant which specializes in French cuisine, or stay in and take advantage of the 24-hour room service. Need to unwind? Take a break with a tasty beverage at one of the 2 bars/lounges. Full breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 8:00 AM to 11:00 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of conference space and meeting rooms. Make yourself at home in one of the 22 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Select dates to view prices
No1 Apartments & Bedrooms St Andrews - St Mary's Hotels in St Andrews
9.3/10
106 Reviews

No1 Apartments & Bedrooms St Andrews - St Mary's

Hotel near St Andrews
Top-Booked hotels in St Andrews
With a stay at this apartment, you'll be centrally located in St. Andrews, steps from University of St. Andrews and 6 minutes by foot from Old Course at St Andrews. This apartment is 0.3 mi (0.4 km) from Holy Trinity Church and 0.3 mi (0.5 km) from Hamish McHamish Statue. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Featured amenities include express check-in and express check-out. Your apartment features a Smart TV. Your bed comes with a down comforter and Egyptian cotton sheets. Complimentary wireless internet access is available to keep you connected. The bathroom features a shower with a rainfall showerhead and complimentary toiletries.
Select dates to view prices
Greyfriars Inn by Greene King Inns Hotels in St Andrews
8.6/10
72 Reviews

Greyfriars Inn by Greene King Inns

Hotel near St Andrews
Top-Booked hotels in 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 4 minutes by foot from Old Course at St Andrews. This hotel is 0.3 mi (0.5 km) from Lundin Golf Club and 0.4 mi (0.6 km) from Royal & Ancient Golf Club of St. Andrews. 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. Stay in one of 20 guestrooms 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.
Select dates to view prices
The Albany St Andrews Hotels in St Andrews
8.4/10
101 Reviews

The Albany St Andrews

Hotel near St Andrews
Top-Booked hotels in 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. Continental 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.
Select dates to view prices
Kinnettles Hotel & Spa Hotels in St Andrews
8.7/10
54 Reviews

Kinnettles Hotel & Spa

Hotel near St Andrews
Top-Booked hotels in St Andrews
When you stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, just steps from University of St. Andrews and 5 minutes by foot from Old Course at St Andrews. This golf hotel is 0.2 mi (0.3 km) from Lundin Golf Club and 0.2 mi (0.4 km) from Royal & Ancient Golf Club of St. Andrews. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. This hotel also features complimentary wireless internet access and concierge services. You can enjoy a meal at Haar serving the guests of Kinnettles Hotel and Spa, or stop in at the snack bar/deli. Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Stay in one of 9 guestrooms featuring flat-screen televisions. Your memory foam bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature designer toiletries and slippers.
Select dates to view prices
The Inn At Kingsbarns Hotels in Kingsbarns
9.2/10
61 Reviews

The Inn At Kingsbarns

Hotel near Kingsbarns
Top-Booked hotels in Kingsbarns
With a stay at The Inn At Kingsbarns in St. Andrews, you'll be within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This inn is 0.6 mi (1 km) from Kingsbarns Golf Links and 0.6 mi (1 km) from Cambo Estate Gardens. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. At The Inn At Kingsbarns, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Featured amenities include a computer station, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms.
Select dates to view prices

Best budget hotels in St Andrews

See all
Find St Andrews budget stays chosen for good value, comfort and location.
Stravithie Castle Hotels in St Andrews
9.6/10
72 Reviews

Stravithie 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.9 mi (17.6 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.
Select dates to view prices
Luxury Cottage in the heart of St Andrews. Hotels in St Andrews
10.0/10
0 Reviews

Luxury Cottage in the heart of St Andrews.

Hotel near St Andrews
Welcome to No. 8 Southfield. No.8 is an extremely comfortable stone-built cottage dating from the 1890s located in a peaceful private development within 5 minutes walk of St Andrews town centre and 15 minutes walk from the Old Course. Fully modernised, furnished and equipped to a premium standard, the house comprises 2 bedrooms, lounge, dining room, kitchen and back garden. The dining room serves as a 3rd bedroom with 2 single beds. No. 8 is a perfect location for families or groups visiting St Andrews for any reason.

About No.8

No. 8 is furnished and equipped to a luxury standard with everything you could need for an exceptional, relaxing stay as you explore St. Andrews and the beautiful surrounding areas. The patio style back garden includes table and chairs and a small BBQ allowing outside eating. WiFi, TV, music system, washing machine. tumble dryer, dishwasher, microwave, nespresso machine and filter coffee set are all included. The property also comes with a private car parking space allowing hassle free access to the heart of St. Andrews.

No. 8 was new to the short term rental market in late 2019. I look forward to welcoming you to the cosy cottage, if you have any questions please just ask.About pets:No pets allowed.About checkOut:Check out before 10:00 AM.About children:Children allowed: ages 0-17.About checkIn:Check in after 4:00 PM.About smoking:Smoking is not permitted.About minBookingAge:Minimum age to rent: 25.About events:No events allowed.
Select dates to view prices
StAndrews- Sleeps4- FamilyFriendly- NewlyRenovated Hotels in St Andrews
8.0/10
0 Reviews

StAndrews- Sleeps4- FamilyFriendly- NewlyRenovated

Hotel near St Andrews
With a stay at this residence 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 1.2 mi (1.9 km) from Hamish McHamish Statue and 1.2 mi (2 km) from Holy Trinity Church. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. A kitchen is outfitted with a refrigerator, an oven, and a stovetop. Complimentary wireless internet access is available to keep you connected. A private bathroom with a shower/tub combination features a deep soaking tub and a hair dryer. Conveniences include a microwave and an electric kettle.
Select dates to view prices

FAQs about St Andrews hotels

What are the best places to stay in St Andrews?

Some top places to stay in St Andrews are near popular attractions like University of St Andrews, St Andrews Cathedral and West Sands Beach—so you can quickly get to top landmarks and amenities you need.

What is the average price of a hotel in St Andrews for this weekend?

According to Trip.com’s latest 12-month data, 3-star hotels in St Andrews have an average price of US$251 per night this weekend. For 4-star hotels, the average rate is US$388 per night. If you’re seeking luxury, 5-star hotels in St Andrews typically cost US$695 per night this weekend.

What is the average nightly price of hotels in St Andrews on weekdays?

Based on Trip.com’s latest 12-month data, the average nightly rate for 3-star hotels in St Andrews on weekdays is US$234. For 4-star hotels, the average cost is around US$369 per night. For a luxury stay, 5-star hotels in St Andrews generally have an average price of US$639 per night on weekdays.

What are the best pet-friendly hotels in St Andrews?

The Inn At Kingsbarns (price from US$160) is pet-friendly. Bring your pets along for an enjoyable stay!

What hotels in St Andrews offer an especially good breakfast?

Begin your day with a tasty and satisfying breakfast! Rusacks St. Andrews (price from US$289), Fairmont St Andrews - Scotland (price from US$226) and Old Course Hotel St Andrews (price from US$284) provide the best breakfast to start your day.

Which hotels in St Andrews provide fitness facilities?

Rusacks St. Andrews (price from US$289), Fairmont St Andrews - Scotland (price from US$226) and Old Course Hotel St Andrews (price from US$284) include fitness facilities, so you can maintain your routine while traveling. Stay on track with your fitness goals while on the go!

What are the best hotels with a spa in St Andrews?

A spa hotel can make your trip more enjoyable with relaxing amenities. Fairmont St Andrews - Scotland (price from US$226), Old Course Hotel St Andrews (price from US$284) and Kinnettles Hotel & Spa (price from US$248) are great choices for spa hotels offering quality services.

Which hotels in St Andrews have pools?

Fairmont St Andrews - Scotland (price from US$226) and Old Course Hotel St Andrews (price from US$284) are excellent options for hotels with swimming pools. Book your stay to enjoy the pool and make your trip more enjoyable.

What are the best hotels in St Andrews near University of St Andrews?

Some standout hotels in St Andrews close to University of St Andrews include The Albany St Andrews (price from US$88), No1 Apartments St Andrews - South Street (price from US$258) and Cleveden House by the Dunvegan (price from US$170), all within easy walking or transit distance of University of St Andrews, perfect for travelers wanting to explore the landmark and its surroundings.

How to get good deals on hotels in St Andrews?

Find the best hotel deals and promotions on Trip.com, available year-round for both first-time and loyal users. Please check the promotions page to see what promotions are available now on Trip.com.

More Info about Hotels in St Andrews

Number of Reviews
1,853
Total Properties
31
Weekday Avg. Price
US$347
Weekend Avg. Price
US$373
Trending hotel
Rusacks St. Andrews