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

Find Cheap Hotels in St. Andrews

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on St. Andrews Cheap Hotels

Tonight
12 Oct - 13 Oct
Tomorrow
13 Oct - 14 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Our top choices for St. Andrews cheap hotels

1. Ye Olde Hotel

Ye Olde Hotel
St. Andrews
Australia
Monica
SAR 193
SAR 232 total
includes taxes & fees
7 Nov - 8 Nov
Ye Olde Hotel

2. Apex City Quay Hotel & Spa

Apex City Quay Hotel & Spa
Dundee
United Kingdom
Vincent
SAR 311
SAR 373 total
includes taxes & fees
18 Oct - 19 Oct
Apex City Quay Hotel & Spa

3. Four Points Flex by Sheraton Dundee

Four Points Flex by Sheraton Dundee
Dundee
United Kingdom
Phil
SAR 207
SAR 249 total
includes taxes & fees
1 Nov - 2 Nov
Four Points Flex by Sheraton Dundee

4. Dundee Backpackers Hostel

Dundee Backpackers Hostel
Dundee
United Kingdom
Stuart
SAR 247
SAR 296 total
includes taxes & fees
10 Nov - 11 Nov
Dundee Backpackers Hostel

5. 3 bedroom accommodation in Lathones, near St Andrews

3 bedroom accommodation in Lathones, near St Andrews
Lathones, near St Andrews
United Kingdom
David W.
SAR 2,252
SAR 2,252 total
includes taxes & fees
15 Oct - 16 Oct
3 bedroom accommodation in Lathones, near St Andrews

6. Apex Grassmarket Hotel

Apex Grassmarket Hotel
Edinburgh City Centre
United States
Brianna
SAR 663
SAR 835 total
includes taxes & fees
9 Nov - 10 Nov
Apex Grassmarket Hotel

7. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
Australia
Harry
SAR 312
SAR 394 total
includes taxes & fees
8 Nov - 9 Nov
Point A Edinburgh Haymarket

8. Burntisland House

Burntisland House
Burntisland
United States
Mark
SAR 255
SAR 306 total
includes taxes & fees
8 Nov - 9 Nov
Burntisland House

9. Red House Hotel

Red House Hotel
Blairgowrie
United Kingdom
Greig
SAR 596
SAR 716 total
includes taxes & fees
13 Oct - 14 Oct
Red House Hotel

10. YOTEL Edinburgh, Select by Hilton

YOTEL Edinburgh, Select by Hilton
Edinburgh City Centre
United States
Ludgero
SAR 443
SAR 558 total
includes taxes & fees
10 Nov - 11 Nov
YOTEL Edinburgh, Select by Hilton
View all properties

Top St. Andrews Hotel Reviews

Drumoig Golf Hotel

Drumoig Golf Hotel

10/10 Excellent
"Stayed in the lodge, clean and tidy, good food"
Jim 1-night trip
Posted 15 hours ago
Drumoig Golf Hotel
Fairmont St Andrews

Fairmont St Andrews

10/10 Excellent
"Extremely clean, staff were attentive and helpful. A large choice at breakfast. Spa was quiet when we went but large enough to not be crowded if busy"
Kelsey 1-night trip
Posted 3 days ago
Fairmont St Andrews

Frequently asked questions

What is St. Andrews like for travelers on a budget?
St. Andrews has cheap accommodation options and a variety of places to visit, making it a great vacation choice for budget-conscious travelers. You can find ways to save money while getting to know this destination, which is home to attractions like St Andrews - Eden Course, The Scores, and St. Andrews Aquarium.
What's the best place to stay on a budget in St. Andrews?
Based on our traveler reviews, David Russell Apartments Campus Accommodation is a top choice for a less expensive stay.
When is the best time for a budget trip to St. Andrews?
Weather will likely play an important role when you plan your trip to St. Andrews, and keep in mind that cheaper options are usually available when the weather isn't as good. 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.
What is there to see and do in St. Andrews?
St. Andrews draws tourists with its fantastic dining options and golf courses, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, and then fill your itinerary with activities that are easy on the wallet. Enjoy the local natural beauty at West Sands and The Fife Coastal Path, or check out the area's cultural spots like British Golf Museum.
How can I get to St. Andrews and get around on a budget?
Checking out these ways to get around St. Andrews can help keep you on budget. The closest airport is 12 mi (19.3 km) away from the center in Dundee (DND). If that doesn't suit your budget, you can book a flight to Edinburgh Airport (EDI), located 34.9 mi (56.1 km) away. If you want to explore the larger area, ride aboard one of the trains from Leuchars Station.