Find hotels near The Duke's St Andrews, St. Andrews from $75

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 1,241 hotels close to The Duke's St Andrews with room rates, reviews, and availability. Most hotels are fully refundable.

Rufflets St Andrews
4.0 star property
9.4 out of 10, Exceptional, (344)
"This was a stunningly beautiful and peaceful property. Staff went above and beyond to make our stay memorable."
United States
Lorene
$179 nightly
The price is $215
Nov 17 - Nov 18
Total with taxes and fees
Rufflets St Andrews
Premier Inn St Andrews
3.0 star property
8.0 out of 10, Very Good, (11)
"Only a 10-15 walk into the city center. Breakfast was available on property for reasonable price…great poached eggs. Next to 2 grocery stores … handy for sandwiches, snacks and drinks"
United States
Elizabeth
$62 nightly
The price is $75
Dec 4 - Dec 5
Total with taxes and fees
Premier Inn St Andrews
The Dunvegan Hotel
4.0 star property
9.4 out of 10, Exceptional, (131)
"Nice room and good breakfast "
United States
Matthew
$144 nightly
The price is $173
Dec 3 - Dec 4
Total with taxes and fees
The Dunvegan Hotel
Old Course Hotel
5.0 star property
9.6 out of 10, Exceptional, (1004)
"This truly is 5 star !!!! Lovely touches every where. Staff outstanding. Amazing spa facilties. "
United Kingdom
Michael
$271 nightly
The price is $326
Nov 18 - Nov 19
Total with taxes and fees
Old Course Hotel
Seaton House - Small Luxury Hotels of the World
5.0 star property
10.0 out of 10, Exceptional, (29)
"A great property to stay in for walkable activities in St. Andrews."
United States
Katherine
$246 nightly
The price is $296
Dec 4 - Dec 5
Total with taxes and fees
Seaton House - Small Luxury Hotels of the World
Rusacks St Andrews
5.0 star property
9.4 out of 10, Exceptional, (403)
"Great stay. Excellent location "
United States
Joel
$323 nightly
The price is $387
Nov 12 - Nov 13
Total with taxes and fees
Rusacks St Andrews
5Pilmourplace
3.5 star property
9.2 out of 10, Wonderful, (180)
"Self check in was easy and the area and room were great"
United States
RAYMOND
$135 nightly
The price is $162
Dec 3 - Dec 4
Total with taxes and fees
5Pilmourplace
Hotel du Vin & Bistro St. Andrews
4.0 star property
9.2 out of 10, Wonderful, (738)
"Beatiful St Andrews hotel right across from the Old Course and walkable to sites and shops. Spacious, clean rooms. Excellent fresh breakfast options. "
United States
Kristina
$157 nightly
The price is $189
Nov 18 - Nov 19
Total with taxes and fees
Hotel du Vin & Bistro St. Andrews
No1. Apartments & Bedrooms St Andrews - St Mary’s
4.0 star property
9.6 out of 10, Exceptional, (221)
"Excellent apart-hotel. Spacious and comfortable unit with good-quality facilities. Location excellent - couldn't be more central."
United Kingdom
steven
$144 nightly
The price is $172
Nov 12 - Nov 13
Total with taxes and fees
No1. Apartments & Bedrooms St Andrews - St Mary’s
Haar with Rooms
3.5 star property
9.4 out of 10, Exceptional, (85)
"Really nice place, delicious breakfast, perfect location."
United States
Molly
$175 nightly
The price is $210
Nov 10 - Nov 11
Total with taxes and fees
Haar with Rooms
Cleveden House by The Dunvegan
4.0 star property
8.8 out of 10, Excellent, (196)
"Excellent location"
United Kingdom
Martin
$107 nightly
The price is $128
Dec 3 - Dec 4
Total with taxes and fees
Cleveden House by The Dunvegan
Greyfriars Inn by Greene King Inns
3.0 star property
9.0 out of 10, Wonderful, (293)
"Staff were great. Rooms were big, bed was comfy "
Canada
Mary
$123 nightly
The price is $148
Nov 16 - Nov 17
Total with taxes and fees
Greyfriars Inn by Greene King Inns
Kinnettles Hotel and Spa
5.0 star property
9.0 out of 10, Wonderful, (184)
"Great location and lovely hotel"
United Kingdom
Amelia
$252 nightly
The price is $302
Nov 12 - Nov 13
Total with taxes and fees
Kinnettles Hotel and Spa
The Albany Hotel St Andrews
3.0 star property
9.0 out of 10, Wonderful, (469)
"The staff were fantastic and the breakfast was delicious."
Canada
Barbara
$216 nightly
The price is $259
Nov 9 - Nov 10
Total with taxes and fees
The Albany Hotel St Andrews
The Inn at Lathones
3.0 star property
8.6 out of 10, Excellent, (310)
"Enjoyed my stay "
United States
Stanley
$86 nightly
The price is $103
Nov 9 - Nov 10
Total with taxes and fees
The Inn at Lathones
Fairmont St Andrews
5.0 star property
9.4 out of 10, Exceptional, (1022)
"Just had a lovely few days in The Fairmont. Great facilities and a beautiful room. "
United Kingdom
Clare
$223 nightly
The price is $268
Dec 4 - Dec 5
Total with taxes and fees
Fairmont St Andrews
The Inn At Kingsbarns
4.0 star property
9.8 out of 10, Exceptional, (188)
"Loved the atmosphere, relaxed and friendly bar and restaurant. Dinner was first class and the chef is a star. Great menu, beautifly prepared and presented. We thoroughly enjoyed our stay."
United Kingdom
Edward
$174 nightly
The price is $208
Nov 12 - Nov 13
Total with taxes and fees
The Inn At Kingsbarns
Seascape Largo
3.5 star property
10.0 out of 10, Exceptional, (42)
"Beautiful setting,a warm welcome and a wonderful breakfast!"
United Kingdom
Billy
$120 nightly
The price is $144
Nov 13 - Nov 14
Total with taxes and fees
Seascape Largo
Kilconquhar Castle Estate
3.0 star property
9.0 out of 10, Wonderful, (380)
"A beautiful spot to stay after visiting St Andrews and before Edinburgh. "
United States
Karl
$79 nightly
The price is $95
Nov 9 - Nov 10
Total with taxes and fees
Kilconquhar Castle Estate
The Bank
4.0 star property
9.0 out of 10, Wonderful, (163)
"This was a wonderful place to stay and a perfect spot to start our vacation."
United States
Justin
$110 nightly
The price is $131
Nov 9 - Nov 10
Total with taxes and fees
The Bank
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.

Hotels close to The Duke's St Andrews with free breakfast

Hotels close to The Duke's St Andrews with a pool

Top guest rated hotels close to The Duke's St Andrews

Top The Duke's St Andrews Hotel Reviews

Hotels near other The Duke's St Andrews attractions

Frequently asked questions

What are the top-rated hotels near The Duke's St Andrews?
Searching for top-rated hotels near The Duke's St Andrews that promise a memorable stay? Look no further for exceptional accommodations that enhance your experience in St. Andrews, Scotland.

Ailim House Serviced Cottage

Ailim House Serviced Cottage is a charming 4.5-star retreat located just 3.1 miles from The Duke's St Andrews, with a perfect review rating of 10. This luxurious cottage features a fully equipped kitchen, outdoor patio, and beach access, making it an ideal choice for travelers seeking comfort and convenience. Enjoy nearby historical sites and a golf course, while thoughtful amenities like premium bedding, air conditioning, and complimentary toiletries ensure a delightful stay.

Beautiful 3-bed Lodge in St Andrews

Beautiful 3-bed Lodge in St Andrews offers a cozy and inviting atmosphere with a review rating of 10 and a 4-star rating. Located 3.8 miles from The Duke's St Andrews, this lodge features a well-equipped kitchen and a charming balcony, perfect for enjoying the scenic surroundings. Guests can unwind by the fireplace or prepare meals with ease using the oven, stovetop, and refrigerator. Self-parking is available for added convenience, making it a great choice for travelers.

Beautiful 3-Bed Lodge in St Andrews

Another gem, the Beautiful 3-Bed Lodge in St Andrews, is situated just 3.2 miles from The Duke's St Andrews. This hotel also holds an impressive review rating of 10. Guests can indulge in the luxury of a hot tub and enjoy the nearby beaches and ocean views. The lodge comes with a fully equipped kitchen, parking options, and a cozy living area complete with a sofa bed, making it an excellent option for a relaxing getaway.
How much is a hotel near The Duke's St Andrews?
Staying near The Duke's St Andrews is a treat, with plenty of hotels from $75 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near The Duke's St Andrews?
Finding the ideal family-friendly hotels near The Duke's St Andrews is essential for a memorable getaway in St. Andrews.

Seaton House

Just 2.6 miles away from The Duke's St Andrews, Seaton House is a charming 5-star hotel with an impressive review rating of 9.6. This family-friendly hotel offers travel cribs and a private picnic area in its lovely garden. Guests can expect a luxurious experience with Egyptian cotton sheets and a stocked minibar. With valet parking and access to nearby beaches, Seaton House is an excellent choice for families seeking comfort and relaxation.

Rusacks St Andrews

This 5-star hotel is located just 2.9 miles from The Duke's St Andrews, offering a superb review rating of 9.4. Rusacks St Andrews is perfect for families, providing amenities such as free cribs, connecting rooms, and highchairs for children. Guests can enjoy a complimentary breakfast daily, beautiful golf course views, and a rooftop terrace. With onsite parking and a range of leisure activities nearby, it promises a delightful stay for all ages.

Hotel du Vin & Bistro St. Andrews

Situated 3.1 miles from The Duke's St Andrews, this 4-star hotel boasts a great traveler rating score of 9.2. Hotel du Vin & Bistro St. Andrews is family-friendly, featuring free cribs and connecting rooms, along with a garden for outdoor play. Guests can indulge in a delightful breakfast, while enjoying air-conditioned rooms with premium bedding and the option of room service. The hotel also offers convenient nearby parking and is close to the picturesque beach.
Are there any 5-star hotels near The Duke's St Andrews?
Discovering the perfect 5-star hotel near The Duke's St Andrews can enhance your stay with top-rated amenities and stunning views.

Old Course Hotel

Old Course Hotel is a luxurious 5-star hotel located just 3.2 miles from The Duke's St Andrews, with an impressive review rating of 9.6. This hotel features wellness experiences with an onsite full-service spa, indoor pool, and a stunning golf view. Guests can indulge in hydrotherapy treatments, deep tissue massages, and relaxing soaks in the hot tub. With premium bedding, room service, and a beautiful terrace, it's a perfect choice for travelers seeking comfort and relaxation.

Seaton House

Seaton House offers a charming 5-star stay just 2.6 miles from The Duke's St Andrews, rated 9.6 by travelers. With stunning sea views, this hotel features romantic amenities including private picnic options and luxurious Egyptian cotton sheets. Guests can enjoy 24-hour room service and unwind in the beautifully manicured garden. The convenient valet parking and nearby the beach enhance the overall experience, making it an ideal choice for those looking for a serene getaway.

Rusacks St Andrews

Rusacks St Andrews is a distinguished 5-star hotel located 2.9 miles from The Duke's St Andrews, with a travelers' rating of 9.4. This Georgian hotel offers breathtaking golf views and is perfect for golf enthusiasts. Guests can enjoy complimentary cooked breakfasts, valet parking, and access to nearby beaches. The hotel features a lovely terrace and a gourmet restaurant with golf views, along with designer toiletries and premium bedding for a comfortable stay.
Which hotels near The Duke's St Andrews offer the best views?
Discover stunning views and luxurious stays at top-rated hotels near The Duke's St Andrews.

Old Course Hotel

Old Course Hotel is a 5-star retreat located just 3.2 miles from The Duke's St Andrews, with an impressive review rating of 9.6. This luxurious hotel features a full-service spa, indoor pool, and golf course onsite, perfect for relaxation and recreation. Guests can enjoy breathtaking golf views from the restaurant and the terrace, enhancing the overall experience of your stay.

Rusacks St Andrews

Rusacks St Andrews is a 5-star gem situated 2.9 miles from The Duke's St Andrews, rated 9.4 by travelers. This elegantly designed hotel offers stunning golf views and a rooftop terrace, ideal for soaking in the landscape. Guests appreciate the complimentary breakfast and nearby golf course, along with convenient amenities such as valet parking and room service.

Hotel du Vin & Bistro St. Andrews

Hotel du Vin & Bistro St. Andrews is a charming 4-star hotel located just 3.1 miles from The Duke's St Andrews, with a review rating of 9.2. This hotel features a delightful terrace and beautiful sea views that create a serene atmosphere. Guests can indulge in delicious dining options and enjoy the historical district's charm, making it an excellent choice for a picturesque stay.
What are the best affordable hotels near The Duke's St Andrews?
For travelers seeking affordable accommodations near The Duke's St Andrews, there are some excellent options that combine comfort and value.

Edenside House

Edenside House, a 3-star hotel situated 5.0 miles from The Duke's St Andrews, boasts an excellent travelers' rating of 9.8. This welcoming hotel offers free WiFi and self-parking to ensure a straightforward stay. With its tranquil surroundings, it provides a perfect base for exploring the local sights.

Beautiful 3-Bed Lodge in St Andrews

Beautiful 3-Bed Lodge in St Andrews is a charming retreat located just 3.2 miles from The Duke's St Andrews, offering an exceptional travelers' rating of 10. This lodge is ideal for families or groups, featuring a fully equipped kitchen, a cozy fireplace, and a hot tub for relaxation. Guests can enjoy the nearby ocean and beach activities, while also benefiting from amenities like onsite parking and a balcony to soak in the views.

The Albany Hotel St Andrews

The Albany Hotel St Andrews is located 3.3 miles from The Duke's St Andrews and enjoys a strong travelers' rating of 9.0. This 3-star hotel combines comfort and convenience with amenities like free WiFi, complimentary toiletries, and daily housekeeping. Guests can unwind on the furnished patio or take a stroll in the garden, while parking is also available nearby for added ease.
Are there any hotels with pools close to The Duke's St Andrews?
For travelers seeking a luxurious stay with a pool near The Duke's St Andrews, there are exceptional options that promise relaxation and comfort.

Old Course Hotel

The Old Course Hotel is a 5-star gem located 3.2 miles from The Duke's St Andrews, featuring an impressive review rating of 9.6. Guests can indulge in the indoor pool and unwind with luxurious hydrotherapy treatments. This hotel offers a full-service spa, fitness facilities, and golf access, making it perfect for both leisure and recreation. With additional amenities like 24-hour room service and a golf view restaurant, this hotel ensures a memorable stay.
What are the best pet-friendly hotels near The Duke's St Andrews?
If you're searching for the best pet-friendly hotels near The Duke's St Andrews, look no further. These top-rated accommodations not only welcome your furry friends but also provide a comfortable and enjoyable stay in St. Andrews.

Rusacks St Andrews

Rusacks St Andrews, a luxurious 5-star hotel just 2.9 miles from The Duke's St Andrews, features a remarkable travelers' rating of 9.4. This pet-friendly hotel provides essential amenities for furry travelers, including food and water bowls. Guests can indulge in breathtaking golf views from the restaurant, unwind on the terrace, and enjoy complimentary breakfasts, all while experiencing the charm of this Georgian hotel.

Hotel du Vin & Bistro St. Andrews

Located 3.1 miles from The Duke's St Andrews, Hotel du Vin & Bistro St. Andrews is a stylish 4-star hotel with a stellar review rating of 9.2. This hotel embraces pets with amenities such as food and water bowls, while offering luxurious touches like Egyptian cotton sheets and a nearby beach for walks. Guests can savor delicious meals at the bistro, enjoy nearby golf courses, and depend on attentive concierge services for an unforgettable stay.

Rufflets St Andrews

Rufflets St Andrews is a charming 4-star hotel located just 2.2 miles from The Duke's St Andrews, an impressive travelers' rating of 9.4. This pet-friendly haven offers amenities like food and water bowls, ensuring your pets feel right at home. Guests can enjoy the beautiful terrace, garden views from the on-site restaurant, and convenient airport transportation services, making it an ideal choice for a relaxing getaway.
Can I book a fully refundable hotel close to The Duke's St Andrews?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "The Duke's St Andrews", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near The Duke's St Andrews?
To look for discounts on hotels near The Duke's St Andrews, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.