Find hotels in St. Andrews from SAR 170

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

Old Course Hotel

5.0 star property
9.6 out of 10, Exceptional, (949)
"Absolutely amazing weekend. Felt looked after straight away from the check in staff, this carried on with each area we were in, including the spa and The Jigger Inn. The hotel is so well looked after, the bedroom was clean and comfortable with great views of the golf courses. "
The price is SAR 969
SAR 1,162 total
includes taxes & fees
3 Feb - 4 Feb
Old Course Hotel

Apex City Quay Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (1010)
"Room was spacious and clean"
The price is SAR 267
SAR 320 total
includes taxes & fees
3 Feb - 4 Feb
Apex City Quay Hotel & Spa

Sleeperz Hotel Dundee

3.0 star property
9.4 out of 10, Exceptional, (1006)
"Perfect for a one day business stay! Right above the train station, near enough to the buses and coaches I used!"
The price is SAR 198
SAR 237 total
includes taxes & fees
17 Feb - 18 Feb
Sleeperz Hotel Dundee

Hotel du Vin & Bistro St. Andrews

4.0 star property
9.2 out of 10, Wonderful, (681)
"Had a great experience overall!! Staff were friendly and a perfect location (with ocean views)!!"
The price is SAR 492
SAR 590 total
includes taxes & fees
27 Feb - 28 Feb
Hotel du Vin & Bistro St. Andrews

Rufflets St Andrews

4.0 star property
9.4 out of 10, Exceptional, (290)
"Friendly staff"
The price is SAR 716
SAR 859 total
includes taxes & fees
17 Feb - 18 Feb
Rufflets St Andrews

Fairmont St Andrews

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Lovely luxurious hotel. Beautiful grounds with stunning views. Spa facilities good. Choice of restaurants for eating at night. Excellent breakfast "
The price is SAR 787
SAR 944 total
includes taxes & fees
23 Feb - 24 Feb
Fairmont St Andrews

Hotel Indigo Dundee, an IHG Hotel

4.0 star property
9.4 out of 10, Exceptional, (869)
"Nice place"
The price is SAR 260
SAR 312 total
includes taxes & fees
6 Feb - 7 Feb
Hotel Indigo Dundee, an IHG Hotel

Rusacks St Andrews

5.0 star property
9.4 out of 10, Exceptional, (342)
"This place was absolutely beautiful. The rooms are stunning an the beds are so comfortable"
The price is SAR 944
SAR 1,133 total
includes taxes & fees
3 Feb - 4 Feb
Rusacks St Andrews

Malmaison Dundee

4.0 star property
8.6 out of 10, Excellent, (1001)
"A great stay!"
The price is SAR 252
SAR 302 total
includes taxes & fees
24 Feb - 25 Feb
Malmaison Dundee

Kinnettles Hotel and Spa

5.0 star property
9.2 out of 10, Wonderful, (140)
"They've sent a lot of money on this hotel..... The spa is a great addition yet was let down by the standard of cleaning, the steam room particularly. Breakfast cooked great yet bread was poor quality and let it down...."
The price is SAR 628
SAR 753 total
includes taxes & fees
4 Feb - 5 Feb
Kinnettles Hotel and Spa

Cleveden House by The Dunvegan

3.5 star property
8.8 out of 10, Excellent, (164)
"The rooms are very small but just enough for a few days stay. "
The price is SAR 571
SAR 686 total
includes taxes & fees
15 Feb - 16 Feb
Cleveden House by The Dunvegan

Hampton by Hilton Dundee City Centre

3.0 star property
9.2 out of 10, Wonderful, (1010)
"I liked the breakfast that was included in the price. Would definitely recommend here and would come again.***** P.s. The price was reasonable for a **** hotel."
The price is SAR 215
SAR 259 total
includes taxes & fees
9 Feb - 10 Feb
Hampton by Hilton Dundee City Centre

Carnoustie Golf Hotel

4.0 star property
9.0 out of 10, Wonderful, (1006)
"Very difficult to find any faults"
The price is SAR 206
SAR 247 total
includes taxes & fees
6 Feb - 7 Feb
Carnoustie Golf Hotel

The Landmark Hotel and Leisure Club a Palette hotel

4.0 star property
8.2 out of 10, Very Good, (1003)
"I stay regularly due to the gym and pool and usually good value. No issues, the room was a bit tired and would benefit from a redecoration, carpets were worn etc. breakfast was tasty but only one person serving so had a small wait but overall very good value."
The price is SAR 205
SAR 246 total
includes taxes & fees
9 Feb - 10 Feb
The Landmark Hotel and Leisure Club a Palette hotel

Staybridge Suites Dundee, an IHG Hotel

3.5 star property
9.6 out of 10, Exceptional, (513)
"This is the third time we have stayed at the Staybridge and it was lovely as always. I would highly recommend this hotel to anyone looking to stay in Dundee."
The price is SAR 290
SAR 348 total
includes taxes & fees
6 Feb - 7 Feb
Staybridge Suites Dundee, an IHG Hotel

The Dunvegan Hotel

4.0 star property
9.4 out of 10, Exceptional, (92)
"The Dunvegan was such a lovely hotel. We loved all the golf memorabilia and the history of the hotel. The staff were kind and attentive, and the location is ideal for enjoying all the sights of the wonderful town of St. Andrews. We hope to stay here again when we visit. "
The price is SAR 656
SAR 787 total
includes taxes & fees
15 Feb - 16 Feb
The Dunvegan Hotel

5Pilmourplace

3.5 star property
9.4 out of 10, Exceptional, (130)
"Staff was very kind and helpful! We will definitely come back."
The price is SAR 564
SAR 677 total
includes taxes & fees
15 Feb - 16 Feb
5Pilmourplace

Greyfriars Inn by Greene King Inns

3.0 star property
9.0 out of 10, Wonderful, (257)
"Nice property bed not the most comfortable but a nice staff and very clean "
The price is SAR 331
SAR 444 total
includes taxes & fees
9 Feb - 10 Feb
Greyfriars Inn by Greene King Inns

Kilconquhar Castle Estate

3.0 star property
8.8 out of 10, Excellent, (288)
"Great stay excellent location excellent prices"
The price is SAR 256
SAR 307 total
includes taxes & fees
4 Feb - 5 Feb
Kilconquhar Castle Estate

The Spindrift Guest House

4.0 star property
9.8 out of 10, Exceptional, (94)
"The spindrift guest house is excellent you get met at the door by the hosts Mark and Jeni, who make you feel so welcome like your part of the family. They show you around the breakfast room and the lounge . The rooms are big and comfy thw whole place is spotless. Breakfast is amazing and you pick what you want from a changing menu daily which is finished off with homade loaf from Jeni we had banana loaf this morning which was still warm. Nothing is to much trouble for the hosts i would...
The price is SAR 573
SAR 688 total
includes taxes & fees
4 Mar - 5 Mar
The Spindrift Guest House
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in St. Andrews
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

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

Hotel du Vin & Bistro St. Andrews is a favorite property for Expedia customers. This hotel is steps from Old Course at St Andrews, and offers 2 bars and a restaurant. Traveler reviews also recommend Haar with Rooms and Kinnettles Hotel and Spa as top choices for your visit. See all available top hotels, or 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 our traveler reviews, St Andrews Tourist Hostel is a top choice for a less expensive stay. View all budget hotels in St. Andrews.

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

Fairmont St Andrews is a hotel with an indoor pool and 5 restaurants, and it's a top choice on Expedia for families. Other good options to stay with the kids include Rufflets St Andrews and Hotel du Vin & Bistro St. Andrews. Attractions like St. Andrews Aquarium and British Golf Museum are also fun for kids of all ages. Find more child-friendly accommodations in St. Andrews.

What is the top LGBTQ-friendly accommodation in St. Andrews?

Fairmont St Andrews is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. Rusacks St Andrews and The Albany Hotel St Andrews are two other good options for your stay. See all available hotels listed as LGBTQ-friendly in St. Andrews.

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

Fairmont St Andrews is a top dog-friendly hotel, and offers 5 restaurants and a full-service spa for its human guests. Other good choices for you and your pet include Rusacks St Andrews and Rufflets St Andrews. 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?

The Scores Hotel is a top beach hotel offering 2 bars/lounges and free WiFi, located within a short 7-minute walk of West Sands. No12 Bed and Breakfast, St Andrews is another good option for your beach trip. See more stays near the beach in St. Andrews.

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

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

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

Fairmont St Andrews is a top hotel that has a golf course and features a full-service spa. Other good options if you'd like to stay near a golf course include Old Course Hotel and Rusacks St Andrews. You can tee off at Royal & Ancient Golf Club of St. Andrews, Old Course at St Andrews, or St Andrews - Jubilee Course while you're in town. See more golf hotels in St. Andrews.

What are some hotels with pools in St. Andrews?

Old Course Hotel: Hotel, 2-minute walk from Old Course at St Andrews. Features 4 restaurants, 2 indoor pools, and a full-service spa. Another option that features an onsite pool is Fairmont St Andrews. View all hotels with pools in St. Andrews.

What is the best spa hotel in St. Andrews?

Fairmont St Andrews is a top luxury spa hotel featuring 5 restaurants, 4 bars, a golf course, and a fitness center. Spend an afternoon at The Spa at Fairmont where you’ll find facials, body treatments, and aromatherapy and more. Other popular spa hotels in St. Andrews include Old Course Hotel and Kinnettles Hotel and Spa. See all spa hotels in St. Andrews.

What is the best accommodation for staying close to Edinburgh Airport (EDI)?

Moxy Edinburgh Airport is a popular 3-star hotel featuring a restaurant and free WiFi. It's located a short 0.2 mi (0.3 km) from Edinburgh Airport. Other good options within close proximity to the airport include Hampton by Hilton Edinburgh Airport and DoubleTree by Hilton Edinburgh Airport.

What is staying in St. Andrews like?

History buffs will enjoy exploring St. Andrews, and visitors give high marks for the pristine golf courses and top-notch restaurants. Tourists who journey to this welcoming city can discover its university setting, cathedral, and beaches. In St. Andrews, there are 439 hotels and other accommodations to choose from. Find out more about St. Andrews.

What are the top places to visit in St. Andrews?

Cultural venues include St. Andrews Preservation Trust Museum and Garden and British Golf Museum. Landmarks like St. Andrew's Cathedral, The Scores, and Swilken Bridge might be worth a visit. Natural beauty is on display at West Sands, The Fife Coastal Path, and Tentsmuir Forest. Check out what more to see and do in Expedia's St. Andrews guide.

How can I get around St. Andrews?

If you want to venture outside of the area, ride aboard one of the trains from Leuchars Station. If you want to venture out around the area, you may want a rental car in St. Andrews for your journey.

What's the weather like in St. Andrews?

The hottest months are usually July and August with an average temp of 56°F, while the coldest months are January and February with an average of 40°F. Average annual precipitation for St. Andrews is 32 inches.