Let KAYAK do the searching
If you’re traveling with the kids, you might need to book a more family-friendly hotel such as The Algonquin Resort St. Andrews by-the-Sea. They have spacious family rooms as well as a flat-screen TV and cable channels for the kids’ entertainment. Outside, there is a pool and tennis court. You can even bring your pet along with you.
The Algonquin Resort St. Andrews by-the-Sea is one of the best ones around. They have a spa and wellness center where you can get massages. In addition, there’s a fitness center, an indoor and outdoor pool, a restaurant, and a bar and lounge where you can grab your favorite drink.
Saint Andrews Inn & Suites is a great option as it is within a 5-minute walk of Water Street and Market Wharf, meaning you can easily move around to different places in a short time. Also, the staff is very friendly, and they have amenities including a heated pool and satellite TV, plus a comfortable workspace in every room with wireless internet.
The best hotel with proximity to the beach is Seaside Beach Resort. Less of a hotel and more a homestay, guests have access to a barbecue, a sun terrace, and a private beach. The rooms also have a flat-screen TV and a private bathroom with a hairdryer, free toiletries, and a shower.
Although the average price for a double room in Saint Andrews is £114, £39 is the lowest price found by KAYAK users in the last 3 days.
In the last 3 hours, KAYAK users looking for double rooms in Saint Andrews found 3-star hotels from £60 and 4-star hotels from £618. The cheapest room found for tonight was £39.
KAYAK users found 3-star hotel rooms in Saint Andrews for this weekend from £60 and 4-star hotel rooms from £616. The cheapest room in Saint Andrews for the same date was £60 per night.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Saint Andrews districts. You can also do a search using the city map to choose a specific location, like Saint Andrews city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Saint Andrews that offer both parking and free parking. Popular choices among KAYAK users include Kingsbrae Arms Inn, Kennedy House and Saint Andrews Inn & Suites.