Find hotels in St. Andrews from $32

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,166 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

More cheap stays in St. Andrews

Stay near popular St. Andrews attractions

St. Andrews Travel Info

Number of reviews
319
Accommodation
1,166 hotels
Highest price
$333
Lowest price
$32
Reasons to visit
St. Andrews Castle, West Sands and St. Andrews Aquarium
Hotels with golf
187
5-star hotels
6
Hotels with dining
94

Frequently asked questions

Where is the best place for a stay in St. Andrews?

The Inn At Kingsbarns is a favorite property for Expedia customers. This inn offers a restaurant and free parking. Traveler reviews also recommend Hotel du Vin & Bistro St. Andrews and The Dunvegan Hotel as top choices for your visit. See all available top hotels, or vacation rentals in St. Andrews.

What are some of the best vacation rentals in St. Andrews?

Family house near Elie, golf and beaches, sea views, great base for East Neuk: You might want to consider this vacation home rental near St. Andrews, which is located in a rural location and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. It has 4 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. Kick off your shoes and enjoy yourself with a garden and a selection of games. See all vacation rentals in St. Andrews.

If I need to cancel my hotel reservation in St. Andrews, will I receive a refund?

Yes, you'll find most room reservations are fully refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Andrews.

Where can I learn more about changing or cancelling my trip to St. Andrews?

To access more information about updating your trip to St. Andrews or cancelling it, go to https://www.expedia.com/service/.

What's the best budget-friendly accommodation in St. Andrews?

Based on reviews, Rusacks St Andrews is a popular hotel for our travelers who want a more economical choice, and features free WiFi and air conditioning. View all budget hotels in St. Andrews.

What's the best accommodation for a family vacation in St. Andrews?

Cambo House And Estate B&B is a top 4-star B&B on Expedia for families, and features free parking and laundry facilities. Other good options to stay with the kids include Cambo House and Estate Self-Catering and Elderburn Luxury Lodges. Attractions like Cambo Estate Gardens and St. Andrews Aquarium are also fun for kids of all ages. Find more child-friendly accommodations in St. Andrews.

What's the best accommodation for a couple visiting St. Andrews?

Old Course Hotel is a favorite 5-star hotel for couples, and features premium bedding and 24-hour room service. Other good options for a stay with your sweetheart include Fairmont St Andrews and Hotel du Vin & Bistro St. Andrews. See all romantic hotels in St. Andrews.

What's the best pet-friendly place to stay in St. Andrews?

Cambo House and Estate Self-Catering is a top dog-friendly hotel, and offers laundry facilities along with in-room kitchens for its human guests. See more pet-friendly hotel accommodations in St. Andrews.

What's the best hotel to stay with easy access to University of St. Andrews?

Adjacent to University of St. Andrews, Old Course Hotel is one of the top choices for your stay based on our traveler data, and this 5-star hotel offers 2 indoor pools and a full-service spa. Other good options close by include Rusacks St Andrews and Hotel du Vin & Bistro St. Andrews.

What about the best place to stay close to Old Course at St Andrews?

One of the top choices for your stay is Rusacks St Andrews, located next to Old Course at St Andrews, and this 5-star hotel offers a restaurant and a bar. Hotel du Vin & Bistro St. Andrews and Old Course Hotel are two other good choices in the immediate area.

What's the best accommodation for a beach vacation in St. Andrews?

Doune Guest House is a top beach guesthouse offering free WiFi and flat-screen TVs, located within a short 8-minute walk of West Sands. Other good options for your beach trip include The Albany Hotel St Andrews and The Golf Inn. See more stays near the beach in St. Andrews.

What's the best luxury place to stay in St. Andrews?

Old Course Hotel is a luxury hotel with 4 restaurants and 2 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Kinnettles Hotel and Spa and Fairmont St Andrews are other upscale choices for your stay. Find more luxury hotels in St. Andrews.

Recent reviews of St. Andrews hotels
Expedia verified reviews