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

Search Lodges in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

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
The price is HK$11,034
HK$11,034 total
includes taxes & fees
17 Jul - 18 Jul
Eden Fields Lodge, Cupar, Fife

Orchard House Lodges

Orchard House Lodges
3.0 star property
Haddington
9.6 out of 10, Exceptional, (64 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
The price is HK$1,140
HK$1,140 total
includes taxes & fees
29 Jun - 30 Jun
Orchard House Lodges

RoseGrace Lodge, Auchterarder

RoseGrace Lodge, Auchterarder
Auchterarder
The price is HK$7,450
HK$7,450 total
includes taxes & fees
27 Jul - 28 Jul
RoseGrace Lodge, Auchterarder

Woodpecker Lodge, Dunbar

Woodpecker Lodge, Dunbar
Dunbar
The price is HK$9,135
HK$9,135 total
includes taxes & fees
28 Jun - 29 Jun
Woodpecker Lodge, Dunbar

West Lodge, Kirriemuir

West Lodge, Kirriemuir
Kirriemuir
The price is HK$11,675
HK$11,675 total
includes taxes & fees
24 Jul - 25 Jul
West Lodge, Kirriemuir
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
64
Accommodation
5 Lodges
Lowest Price
HK$1,140
Highest Price
HK$11,675

Frequently asked questions

How much do lodges in St. Andrews cost?
You can expect to pay between HK$1,140 and HK$11,675 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 holidays 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 favourite 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 travellers' 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