St. Andrews Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Total price
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending St. Andrews hotels

More cheap stays in St. Andrews

Near an Attraction

St. Andrews hotels information

Number of reviews
319
Accommodation
1,164 hotels
Lowest Price
€35
Highest Price
€370

Frequently asked questions

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

The Inn At Kingsbarns is a favourite property for Expedia customers. This inn offers a restaurant and free parking. Traveller 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 holiday rentals that St. Andrews has to offer?

Family house near Elie, golf and beaches, sea views: This holiday home rental outside St. Andrews is located in a rural location, and has a fireplace, a patio and a BBQ 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 that 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 if cancelled before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Andrews.

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

Based on reviews, Rusacks St Andrews is a popular hotel for our travellers 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 option for families 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 choices for your family trip include Cambo House and Estate Self-Catering and Elderburn Luxury Lodges. Also, attractions such as Cambo Estate Gardens and St. Andrews Aquarium are fun for children of all ages. Find more child-friendly accommodations in St. Andrews.

What's the best accommodation for a romantic getaway to St. Andrews?

Old Course Hotel is a favourite 5-star hotel for couples, and features premium bedding and 24-hour room service. Other good options for a romantic stay 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 place to stay for a beach holiday in St. Andrews?

Doune Guest House is a top beach guest house 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 high-end 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 travellers looking for an elegant place to stay. Kinnettles Hotel and Spa and Fairmont St Andrews are other upscale choices for your holiday. Find more luxury hotels in St. Andrews.

What's the best boutique-style accommodation in St. Andrews?

Hotel du Vin & Bistro St. Andrews is a favourite 4-star hotel with our travellers looking for stylish accommodation, and features 22 guestrooms, 2 bars and a restaurant.

What's the best accommodation for a golf trip to St. Andrews?

Hotel du Vin & Bistro St. Andrews is a top hotel that has an adjacent golf course and features free WiFi. Other good options if you'd like to stay near a golf course include Kinnettles Hotel and Spa and Rusacks St Andrews. You can tee off at Royal & Ancient Golf Club of St. Andrews, Old Course at St Andrews or St. Andrews Links while you're in town. See more golf hotels in St. Andrews.

What's the best accommodation in St. Andrews to be near historical sites?

Based on our travel expertise, Fairmont St Andrews is a top hotel for history seekers booking on Expedia, and it features a full-service spa and a golf course. A couple of other options near historic sites include Rusacks St Andrews and Kinnettles Hotel and Spa. Also, notable landmarks to visit include Swilken Bridge. See more options for historical stays in St. Andrews.

Recent Reviews in St. Andrews
Expedia verified reviews