Last-minute hotels in St. Andrews

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price, and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Hotels with availability in St. Andrews

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Fife, St. Andrews, United Kingdom
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.
Pool
Free Wi-Fi
8.7
Excellent
2287 reviews
Location
4.6 km from city centre
C$ 361
16 Pilmour Links, St. Andrews, United Kingdom
Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property. The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities. The Bridge and Eighteen, a three AA Rosette restaurant serves delectable Scottish dishes using produce from local suppliers Just a 10-minute walk from St Andrews Castle, the Rusacks St Andrews is a 20-minute drive from Dundee. Dundee Airport is a 25-minute drive away.
Free Wi-Fi
9.1
Excellent
1991 reviews
Location
0.5 km from city centre
C$ 388
Old Station Road, St. Andrews, United Kingdom
Luxury hotel with 4 restaurants and 2 indoor pools Along with 4 restaurants, this smoke-free hotel has 2 indoor pools and a full-service spa. Free WiFi in public areas and free valet parking are also provided. Additionally, a golf course, 2 bars/lounges, and a health club are onsite. Old Course Hotel offers 175 accommodations with minibars and laptop-compatible safes. Beds feature premium bedding. 40-inch plasma televisions come with premium cable channels and pay movies. Bathrooms include bathrobes, slippers, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks, complimentary newspapers, and phones. Additionally, rooms include coffee/tea makers and irons/ironing boards. A nightly turndown service is provided and housekeeping is offered daily. Guests can play rounds at the 18-hole golf course and enjoy other recreation facilities including a health club. 2 indoor swimming pools are on site along with a hot tub. Other recreational amenities include a sauna and a fitness center. The recreational activities listed below are available either on site or nearby; fees may apply.
Pool
Free Wi-Fi
9.2
Excellent
1621 reviews
Location
0.9 km from city centre
C$ 471
40 The Scores, St. Andrews, United Kingdom
Eco-certified hotel with bars and a 24-hour front desk A restaurant, 2 bars/lounges, and 24-hour room service are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include conference space, concierge services, and dry cleaning. Hotel du Vin & Bistro St. Andrews offers 22 air-conditioned accommodations with safes and complimentary bottled water. Beds feature Egyptian cotton sheets and premium bedding. Flat-screen televisions are featured in guestrooms. Bathrooms include complimentary toiletries and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Additionally, rooms include coffee/tea makers and irons/ironing boards. Housekeeping is provided daily.
Free Wi-Fi
8.6
Excellent
1410 reviews
Location
0.5 km from city centre
C$ 255
B939, Strathkinness Low Rd, St. Andrews, United Kingdom
Hotel with free parking, near University of St. Andrews This smoke-free hotel features a restaurant, a bar/lounge, and a conference center. Free WiFi in public areas and free self parking are also provided. Other amenities include 24-hour room service, concierge services, and dry cleaning. Rufflets St Andrews offers 23 accommodations with complimentary bottled water and bathrobes. Beds feature premium bedding. Digital television is provided. Bathrooms include bathtubs or showers, slippers, complimentary toiletries, and hair dryers. Guests can surf the web using the complimentary wireless Internet access. Business-friendly amenities include desks and phones. Housekeeping is offered daily and hypo-allergenic bedding can be requested.
Free Wi-Fi
Parking
8.8
Excellent
978 reviews
Location
2.6 km from city centre
C$ 317
129 North Street, St. Andrews, United Kingdom
Hotel with a restaurant, steps from University of St. Andrews Along with a restaurant, this hotel has a bar/lounge and dry cleaning. WiFi in public areas is free. Other amenities include laundry facilities. Greyfriars Inn by Greene King Inns offers 20 accommodations with safes and hair dryers. Flat-screen televisions are featured in guestrooms. Rooms have partially open bathrooms. Bathrooms include bathtubs or showers. This St. Andrews hotel provides complimentary wireless Internet access. Housekeeping is provided daily.
Free Wi-Fi
8.3
Excellent
1598 reviews
Location
0.3 km from city centre
C$ 202
By Largoward, Lathones, St. Andrews, United Kingdom
Inn in Leven with a restaurant and a bar This smoke-free inn features a restaurant, a bar/lounge, and express check-out. Free WiFi in public areas and free self parking are also provided. Additionally, wedding services, a garden, and a lobby fireplace are onsite. The Inn at Lathones offers 21 accommodations with complimentary toiletries. Each accommodation is individually furnished and decorated. Flat-screen televisions come with digital channels. This Leven inn provides complimentary wireless Internet access. Business-friendly amenities include desks and desk chairs. Irons/ironing boards and hair dryers can be requested. Housekeeping is provided daily. The recreational activities listed below are available either on site or nearby; fees may apply.
Free Wi-Fi
7.9
Good
1864 reviews
Location
8.4 km from city centre
C$ 143
127 North Street, St. Andrews, United Kingdom
Luxury hotel with a full-service spa and free breakfast Along with a full-service spa, this smoke-free hotel has a restaurant and a bar/lounge. Free cooked-to-order breakfast and free WiFi in public areas are also provided. Other amenities include a snack bar/deli, a sauna, and massage/treatment rooms. Kinnettles Hotel and Spa offers 9 accommodations with laptop-compatible safes and coffee/tea makers. These individually decorated and furnished accommodations have separate sitting areas and include desks. Memory foam beds feature premium bedding. Flat-screen televisions come with digital channels. Bathrooms include showers, slippers, and designer toiletries. Guests can surf the web using the complimentary wireless Internet access. Housekeeping is provided daily. Recreational amenities at the hotel include a sauna.
Free Wi-Fi
8.4
Excellent
1078 reviews
Location
0.4 km from city centre
C$ 336
56 North Street, St. Andrews, United Kingdom
Hotel with a bar, steps from University of St. Andrews Along with a bar/lounge, this smoke-free hotel has dry cleaning and laundry facilities. WiFi in public areas is free. Additionally, a 24-hour front desk, a garden, and a lobby fireplace are onsite. The Albany Hotel St Andrews offers 22 accommodations with complimentary bottled water and coffee/tea makers. Flat-screen televisions are featured in guestrooms. Bathrooms include showers, complimentary toiletries, and hair dryers. This St. Andrews hotel provides complimentary wireless Internet access. Housekeeping is offered daily and irons/ironing boards can be requested.
Free Wi-Fi
8.0
Excellent
1636 reviews
Location
0.5 km from city centre
C$ 377
St Michaels Inn by Leuchars, St. Andrews, United Kingdom
St Michaels Inn Leuchars is located in Leuchars and features free Wi-Fi. It also provides room service.
Free Wi-Fi
8.1
Excellent
328 reviews
Location
9.0 km from city centre
C$ 245

FAQs when booking a last minute hotel in St. Andrews

  • How much does a hotel room cost in St. Andrews when booked at the last minute?

    You’ll generally find hotel rooms from around C$ 143 tonight, C$ 143 tomorrow, and as low as C$ 143 over the weekend.

  • What’s the cost for a last-minute hotel in St. Andrews tonight?

    Prices tonight start at about C$ 143 for 3-star hotels and C$ 338 for 4-star options, depending on location and availability.

  • What can I expect to pay for a hotel in St. Andrews tomorrow?

    If you book for tomorrow, expect rates of around C$ 143 for 3-star hotels and C$ 275 for 4-star accommodations.

  • What are the prices for hotels in St. Andrews this coming weekend?

    If you're booking last-minute, weekend rates start at about C$ 143 for 3-star hotels and C$ 269 for 4-star properties.

See more FAQs

Find better results for your stay in St. Andrews

Consider these popular 3-star hotels in St. Andrews

Stay at one of these St. Andrews 3-star hotels that users have found on HotelsCombined.

St. Andrews last minute hotel deals. Search for last minute hotels in St. Andrews. Find cheap last minute hotel rooms in St. Andrews. HotelsCombined searches hundreds of travel sites to help you find cheap last minute deals and book the room that suits you best.