13 Best Low Cost & Budget Hotels in St Andrews

Only Handpicked and Verified Accommodations for Your Stay in St Andrews, United Kingdom
Check-in
18Apr2026Select date
Check-out
19Apr2026Select date
Rooms and Guests2 Guests, 1 Room
View map
1-13 out of 13
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.8
Great
4 adults
2 bedrooms
2 beds
Map1.7 km from City Centre1.5 km from Byre Theatre
FromUS$ 178 /nightSelect
8.2
Great
Map600 m from City Centre100 m from Lundin Golf Club
FromUS$ 115 /nightSelect
Map1.0 km from City Centre1.1 km from Byre Theatre
FromUS$ 274 /nightSelect
8.2
Great
Map400 m from City Centre300 m from Lundin Golf Club
FromUS$ 132 /nightSelect
Map6.1 km from City Centre1.2 km from
FromUS$ 243 /nightSelect
8.4
Great
Map400 m from City Centre600 m from Lundin Golf Club
FromUS$ 207 /nightSelect
8.2
Great
Map8.6 km from City Centre100 m from
FromUS$ 85 /nightSelect
8.4
Great
Map300 m from City Centre100 m from St Andrews - New Course
FromUS$ 89 /nightSelect
8.2
Great
FromUS$ 74 /nightSelect
7.8
Very good
Map400 m from City Centre300 m from Lundin Golf Club
FromUS$ 248 /nightSelect
8.2
Great
Map10.9 km from City Centre2.6 km from
FromUS$ 138 /nightSelect
Map1000 m from City Centre900 m from Byre Theatre
FromUS$ 105 /nightSelect
8.8
Great
6 adults
2 bedrooms
2 beds
Map5.5 km from City Centre100 m from Scotland's secret bunker
FromUS$ 154 /nightSelect

Price range for cheap hotels in St Andrews

A world of accommodation options awaits, from budget-friendly stays to luxurious retreats, with prices suited to every traveler's dream vacation.

⬆️ The highest price
US$ 274
⬇️ The lowest price
US$ 74
💸 Average price for
3-star hotels
US$ 131

Top budget stays in St Andrews

Based on guest reviews over the last 12 months

Charming Boutique Retreat:
The Albany St Andrews
Historic Inn Experience:
Greyfriars Inn By Greene King Inns
Golf Haven Getaway:
Drumoig Golf Hotel
Scenic Coastal Escape:
St Andrews Holiday Home - Bay Views
Country Comfort Stay:
The Inn At Lathones
Home Away From Home:
The Space To Stay Aparthotel
Relaxing Local Gem:
Annandale Guest House
Modern Golf Retreat:
The Golf Inn

How to get to St Andrews

A list of all available types of transport

Airports
Dundee (DND)

FAQs about hotels in St Andrews

These answers will help you find the best deal for your trip.

Which hotels in St Andrews are closest to popular landmarks?
The Albany St Andrews is centrally located, just 500 meters from the Old Course, while Greyfriars Inn By Greene King Inns is also nearby at approximately 300 meters from St Andrews Cathedral.
Which hotel has the best views in St Andrews?
St Andrews Holiday Home - Bay Views offers stunning coastal views, making it a great pick for scenic vistas.
What are the best family-friendly hotels in St Andrews?
The Inn At Lathones provides family-oriented amenities and a spacious setting, making it an ideal choice for families.
What hotels in St Andrews are best suited for couples?
Ardgowan Hotel is well-reviewed for its charming atmosphere and is suitable for romantic getaways.
Which hotels offer the cheapest rates in St Andrews?
Old Mill Cottage and Guardbridge Inn often provide the most affordable rates, starting around $80 to $100 per night, depending on the season.
What are the top-rated hotels in St Andrews according to guest reviews?
The Golf Inn is highly rated for its service and location, with guests appreciating its proximity to golf courses and accurate amenities.

Essential Hotel Information for St Andrews

This guide presents key insights on hotel accommodations in St Andrews, evaluating 13 properties to assist travelers in making informed lodging choices.

Typical nightly prices range from $100 to $350.

There are 13 hotels available in St Andrews.

Peak travel seasons are July and August.

Local taxes/fees average 20% added to room rates.

Most hotels are within 2 kilometers of St Andrews Links and the Old Course.

Other cities in United Kingdom

Check-in
18Apr2026Select date
Check-out
19Apr2026Select date
Rooms and Guests2 Guests, 1 Room