A coastal town with historic buildings, a church spire, and a castle overlooking the sea.

Lodges in St. Andrews

  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Our top choices for St. Andrews lodges

Eden Fields Lodge, Cupar, Fife

Eden Fields Lodge, Cupar, Fife
Cupar
$1,327 nightly
The price is $1,327
Jul 20 - Jul 21
Total with taxes and fees
Eden Fields Lodge, Cupar, Fife

Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (65 reviews)
"Calm country setting with several Highland “Coos” in a pasture, just in front of our door! The town of Haddington is very nice and picturesque. We would definitely book again!"
United States
William
$169 nightly
The price is $169
Aug 16 - Aug 17
Total with taxes and fees
Orchard House Lodges

West Lodge, Kirriemuir

West Lodge, Kirriemuir
Kirriemuir
$1,528 nightly
The price is $1,528
Jul 24 - Jul 25
Total with taxes and fees
West Lodge, Kirriemuir

RoseGrace Lodge, Auchterarder

RoseGrace Lodge, Auchterarder
Auchterarder
$975 nightly
The price is $975
Jul 27 - Jul 28
Total with taxes and fees
RoseGrace Lodge, Auchterarder

Charming 5-beds Caravan in Beautiful Seton Sands

Charming 5-beds Caravan in Beautiful Seton Sands
2.0 star property
Prestonpans
10.0 out of 10, Exceptional, (1 review)
"Extremely clean 3 bedroom caravan in a lovely woodland setting next to the coast. Friendly host who ensured that we had all that we needed for a really enjoyable stay. Would recommend for families. "
United Kingdom
Anonymous traveler
$175 nightly
The price is $210
Aug 16 - Aug 17
Total with taxes and fees
Charming 5-beds Caravan in Beautiful Seton Sands
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.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Andrews Hotel Reviews

Find out more about St. Andrews

St. Andrews Lodges information

Number of reviews
66
Accommodation
5 Lodges
Lowest Price
$169
Highest Price
$1,528

Frequently asked questions

How much do lodges in St. Andrews cost?
You can expect to pay between $169 and $1,528 per night for lodges in St. Andrews. Regardless of your budget and wherever you're off to, a terrific stay is a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly lodges in St. Andrews?
Look up Elderburn Luxury Lodges, a 4-star stay that's popular with families. This lodge in St. Andrews also includes useful amenities such as a picnic area and an oven. Once you've checked in and dropped off your things, there's no shortage of family-friendly attractions to visit around St. Andrews. St. Andrew's Castle and West Sands are two of our top picks.
Why book your lodge in St. Andrews with Expedia?
We think that vacations shouldn't be hard, so if you're searching for lodges at an affordable rate, Expedia can help. Save money and pick a wallet-friendly option, or book a 5-star hotel and spoil your favorite people. Our search filters make it simple to find a place in St. Andrews that checks your boxes.
How can I find cheap lodges in St. Andrews?
The best way to compare cheap lodges in St. Andrews is with Expedia's easy-to-use filter tool. Narrow your search by amenities, star rating and budget to discover awesome deals. You can also list your results by price so that the most economical options appear at the top.
What is there to do in St. Andrews near my lodge?
Whatever you're into, St. Andrews has lots of things to keep you occupied. St. Andrew's Castle, West Sands and St. Andrews Aquarium are on most travelers' sightseeing plans. Don't go home without exploring British Golf Museum, Castle Sands and Eden Mill St Andrews either. With Expedia's St. Andrews hotel deals, you'll be able to see even more neat attractions like these with the money you save.

Explore a world of travel with Expedia