Hotels in St Andrews

Find the Cheap St Andrews Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 395 hotels for you in St Andrews

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
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 Andrews
Hotel near St Andrews
A stay at Old Course Hotel places you in the heart of St. Andrews, steps from Old Course at St Andrews and 4 minutes by foot from Swilken Bridge. This golf hotel is 0.2 mi (0.4 km) from St Andrews - Jubilee Course and 0.3 mi (0.5 km) from University of St. Andrews. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After practicing your swing on the golf course, you can dip into one of the 2 indoor swimming pools. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Grab a bite at Road Hole Restaurant, one of the hotel's 4 restaurants, 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 available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a 24-hour business center, limo/town car service, and express check-out. This hotel has 5 meeting rooms available for events. Free valet parking is available onsite. Make yourself at home in one of the 175 guestrooms featuring minibars and plasma televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.
Show More
Outstanding
83 reviews
4.6/5
Price from
AU$ 334
per night
Check Availability
Rusacks St. Andrews Hotels in St Andrews
Rusacks St. Andrews Hotels in St AndrewsRusacks St. Andrews Hotels in St Andrews
Hotel near St Andrews
St Andrews is a must-visit destination - from being a Scottish setting for Royal romance to its famous West Sands beach which was immortalized in the Oscar-winning movie Chariots of Fire with its Cathedral aquarium and boutiques. Rusacks Hotel is within a sand wedge of the 18th hole of the world-famous Old Course. Stylishly remodeled on a golfing theme Rusacks Hotel offers luxurious accommodation occupied by some of the great names in Golfing history. Unquestionably Scotlands greatest golfing hotel we even have a dedicated Golf Concierge so you wont miss a thing.
Show More
Outstanding
108 reviews
4.6/5
Price from
AU$ 359
per night
Check Availability
Hotel du Vin, St Andrews Hotels in St Andrews
Hotel du Vin, St Andrews Hotels in St AndrewsHotel du Vin, St Andrews Hotels in St Andrews
Hotel near St Andrews
When you a stay at Hotel du Vin & Bistro St. Andrews in St. Andrews, you'll be next to a golf course, just steps from The Scores and St. Andrews Aquarium. This golf hotel is 0.2 mi (0.4 km) from University of St. Andrews and 0.4 mi (0.6 km) from Lundin Golf Club. 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. Relax with a refreshing drink 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.
Show More
Excellent
100 reviews
4.4/5
Price from
AU$ 209
per night
Check Availability
St Andrews
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Rufflets St Andrews Hotels in St Andrews
Rufflets St Andrews Hotels in St AndrewsRufflets St Andrews Hotels in St Andrews
Hotel near St Andrews
Located in St. Andrews, Rufflets St Andrews is within a 5-minute drive of University of St. Andrews and Royal & Ancient Golf Club of St. Andrews. This hotel is 2 mi (3.3 km) from West Sands and 2.1 mi (3.3 km) from St. Andrew's Cathedral. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This hotel also features concierge services, a picnic area, and barbecue grills. Enjoy British cuisine at Rufflets Restaurant, a restaurant where you can take in the garden view, or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, complimentary newspapers in the lobby, and dry cleaning/laundry services. Event facilities at this hotel consist of a conference center and 2 meeting rooms. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 23 guestrooms. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as desks and electric kettles.
Show More
Excellent
99 reviews
4.5/5
Price from
AU$ 267
per night
Check Availability
Kinnettles Hotel & Spa Hotels in St Andrews
Kinnettles Hotel & Spa Hotels in St AndrewsKinnettles Hotel & Spa Hotels in St Andrews
Hotel near St Andrews
When you a stay at Kinnettles Hotel and Spa in St. Andrews, you'll be next to a golf course, within a 5-minute walk of University of St. Andrews and St Andrews Wine Company. This golf hotel is 0.2 mi (0.3 km) from Old Course at St Andrews and 0.2 mi (0.3 km) from Lundin Golf Club. 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 buffet breakfast is served daily from 8:00 AM to 10:30 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.
Show More
Very Good
66 reviews
4.2/5
Price from
AU$ 270
per night
Check Availability
Greyfriars Inn by Greene King Inns Hotels in St Andrews
Greyfriars Inn by Greene King Inns Hotels in St AndrewsGreyfriars Inn by Greene King Inns Hotels in St Andrews
Hotel near St Andrews
When you a stay at Greyfriars Inn by Greene King Inns in St. Andrews, you'll be near the beach, within a 5-minute walk of University of St. Andrews and St Andrews Wine Company. This hotel is 0.2 mi (0.3 km) from Old Course at St Andrews 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. Quench your thirst with your favorite 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.
Show More
Excellent
46 reviews
4.3/5
Price from
AU$ 140
per night
Check Availability
No1 Apartments St Andrews - South Street Hotels in St Andrews
No1 Apartments St Andrews - South Street Hotels in St AndrewsNo1 Apartments St Andrews - South Street Hotels in St Andrews
Hotel near St Andrews
With a stay at No1. Apartments St Andrews - South Street in St. Andrews, you'll be just steps from Hamish McHamish Statue and Holy Trinity Church. This apartment is 0.1 mi (0.1 km) from University of St. Andrews and 0.1 mi (0.1 km) from St Andrews Wine Company. 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.
Show More
Outstanding
61 reviews
4.7/5
Price from
AU$ 324
per night
Check Availability
No1 Apartments & Bedrooms St Andrews - St Mary's Hotels in St Andrews
No1 Apartments & Bedrooms St Andrews - St Mary's Hotels in St AndrewsNo1 Apartments & Bedrooms St Andrews - St Mary's Hotels in St Andrews
Hotel near St Andrews
A stay at this apartment places you in the heart of St. Andrews, steps from University of St. Andrews and St Andrews Wine Company. 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.
Show More
Excellent
77 reviews
4.5/5
Price from
AU$ 248
per night
Check Availability
Haar with Rooms 5 Stars Hotels in St Andrews
Haar with Rooms 5 Stars Hotels in St AndrewsHaar with Rooms 5 Stars Hotels in St Andrews
Hotel near 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.
Show More
Excellent
32 reviews
4.3/5
Price from
AU$ 348
per night
Check Availability
Fairmont St Andrews - Scotland Hotels in St Andrews
Fairmont St Andrews - Scotland Hotels in St AndrewsFairmont St Andrews - Scotland Hotels in St Andrews
Hotel near St Andrews
Fairmont St Andrews, a 520 acre estate with a unique coastal setting overlooking the historic town of St Andrews the Home of Golf. Encompassing the finest in Scottish culture with luxury and elegance, the resort boasts sumptuous accommodations, two championship golf courses, a stunning Fairmont Spa, resort activities and six diverse dining experiences featuring sustainable Scottish seafood and local produce. A truly special destination that make any visit one to remember.
Show More
Excellent
110 reviews
4.5/5
Price from
AU$ 359
per night
Check Availability
See All Hotels in St Andrews

What travellers say about St Andrews attractions

Discover these places worth visiting in St Andrews and select a hotel nearby for ultimate convenience

St Andrews Cathedral

西西溪老翁St. Andrews Cathedral was once known as the greatest building in medieval Scotland. Due to wars and the invasion of time, there are only ruins left here. Only some broken walls allow us to vaguely see the splendor of hundreds of years ago. The two spires of the church ruins have become the landmark of St. Andrew. Although it is a relic, it is backed by the North Sea and has a beautiful scenery.

West Sands Beach

1137***66There are many ways to play in the UK. The lake area is beautiful. This west beach is relatively quiet and suitable for cruises. It feels great. The wind is very soft and not too tired. It is worth seeing.

The R&A World Golf Museum

MM32***23The British Golf Museum is a great museum. Let me start with the location. The seaside has an unbeatable view of the sea! The overall decoration is also very stylish, in line with the elegant style of golf. There are many historical evolutions of sports and the production process of golf clubs. It is a very interesting museum!

Swilcan Bridge

MM32***23There is a well-known landmark building on the Old Course at St. Andrews - the Swican Bridge. For hundreds of years, both players and fans have been eager to walk across this bridge. The Swican Bridge became famous in the early 19th century as the "Golf Bridge". In the early days, it only provided a passage between the port and the town for local merchants, farmers and shepherds. People believe that the bridge is 800 years old, although it was designed to look like an 18th-century packhorse bridge, such as building a lower bridge railing to facilitate the passage of horse baskets.

St Andrews Heritage Museum & Garden

WWynneI am studying in St. Ann and I really recommend everyone to come here for a holiday. In addition to this museum, there is a castle sea and a large golf course. The town is very quiet by the sea, and it is the ancient capital of the Scottish dynasty (Scotland's National Day is called St. Andrews Day) and the origin of golf. The University of St. Andrews has a history of more than 600 years, ranking in the top five in the UK, is William Kate's alma mater and the place of love.

FAQs About Hotels in St Andrews

How much does it cost to stay in a hotel in St Andrews?

The average price for hotels in St Andrews is AU$ 466 for weekdays, and AU$ 498 for weekends (Friday–Saturday).

What are the best hotels in St Andrews?

From business trips to holiday stays, St Andrews offers a wide selection of popular hotels to suit every need. Fairmont St Andrews - Scotland, Hotel du Vin, St Andrews and Old Course Hotel St Andrews are excellent options for your stay.

Which hotels in St Andrews have airport shuttle services?

Reaching your hotel in St Andrews is easy with hotels that offer airport shuttle services. Fairmont St Andrews - Scotland, Hotel du Vin, St Andrews and The Inn At Kingsbarns provide reliable airport shuttle services.

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

The Inn At Kingsbarns welcomes pets. Enjoy a stay with your pets!

What are the best sap hotels in St Andrews?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Kinnettles Hotel & Spa are great choices for spa hotels offering quality services.

Which hotels in St Andrews provide fitness facilities?

Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Rusacks St. Andrews offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in St Andrews have the best breakfast?

Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Haar with Rooms 5 Stars provide a tasty breakfast to help you get going.

What are the best luxury hotels in St Andrews?

St Andrews offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Fairmont St Andrews - Scotland, Old Course Hotel St Andrews and Haar with Rooms 5 Stars are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in St Andrews have swimming pools?

Fairmont St Andrews - Scotland, Hotel du Vin, St Andrews and Old Course Hotel St Andrews are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Local Travel Info

Highest PriceAU$ 2,584
Lowest PriceAU$ 150
Number of Reviews1,884
Total Properties515
Average Price (Weekdays)AU$ 466
Average Price (Weekends)AU$ 498
  翻译: