Cheap and Budget Hotels in St Andrews

Find 10 cheap hotels in St Andrews near Old Course & University. Enjoy free WiFi, parking, and hearty breakfasts. Compare prices and book your budget stay now!

Check-in
Sun, 04 Oct
Check-out
Mon, 05 Oct
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Sun, 04 Oct
-
Check-out
Mon, 05 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Sun, 04 Oct
-
Check-out
Mon, 05 Oct
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-14 out of 14
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.9
Great714 total reviews
our site & Booking.com
Map
400 m from City Centre600 m from Lundin Golf Club
Beer GardenPrivate BunkerCommunal Dining
  • Outdoor beer garden
  • Heated bathroom floors
  • Breakfast until noon
From£ 156 /nightSelect
9.5
Perfect50 total reviews
our site & Booking.com
Map
1.7 km from City Centre1.5 km from St Andrews Cathedral
Children's PlaygroundGames RoomPrivate Patio
  • Sea-view holiday home with fireplace
  • Self-catering kitchen and private patio
  • Pets allowed with direct beach access
From£ 214 /nightSelect
8.4
Great1426 total reviews
our site & Booking.com
Map
1.1 km from City Centre1.0 km from Byre Theatre
Fitness RoomGolf CourseFree Parking
  • Adults-only peaceful atmosphere
  • On-site yoga classes available
  • Free private parking on-site
From£ 79 /nightSelect
8.2
Great1324 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
Sky SportsDisabled AccessFree Parking
  • Free public parking near hotel
  • Extensive local craft beer selection
  • Gluten-free menu available
From£ 99 /nightSelect
7.7
Very good1166 total reviews
our site & Booking.com
Map
8.6 km from City Centre
Golf CourseEV ChargingJacuzzi Baths
  • 400-year-old historic coaching inn
  • Award-winning restaurant using local produce
  • Dog-friendly rooms with dog beds
From£ 64 /nightSelect
8.1
Great1250 total reviews
our site & Booking.com
Map
300 m from City Centre100 m from St Andrews - New Course
Walled GardenOpen Fire LoungeFree Parking
  • Historic Georgian townhouse hotel
  • Garden restaurant with Scottish breakfast
  • Walk to Old Course & landmarks
From£ 67 /nightSelect
8.1
Great1139 total reviews
our site & Booking.com
Map
10.9 km from City Centre
Championship GolfFootgolf CourseDiscgolf
  • On-site championship golf course
  • Footgolf and discgolf on-site
  • Terrace overlooking the 18th Green
From£ 99 /nightSelect
Lorimer HouseGuest house
9.5
Perfect124 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
Luggage StorageOn-Street ParkingLaundry Service
  • Adults-only policy for peace
  • Steps from West Sands Beach
  • Ideal for group celebrations
From£ 205 /nightSelect
8.7
Great184 total reviews
our site & Booking.com
Map
400 m from City Centre300 m from Lundin Golf Club
Mini GolfAirport ShuttleBusiness Centre
  • Steps from the Old Course
  • Locally sourced breakfast included
  • On-site mini-golf and billiards
From£ 194 /nightSelect
9.2
Perfect70 total reviews
our site & Booking.com
Map
6.1 km from City Centre
Children's PlaygroundGolf CoursePrivate Parking
  • On-site golf course
  • On-site children's playground
  • Children's menu available
From£ 180 /nightSelect
8.2
Great596 total reviews
our site & Booking.com
Map
600 m from City Centre100 m from Lundin Golf Club
RestaurantComplimentary WiFiDaily Housekeeping
  • 3-min walk to Old Course
  • Beachside with ocean views
  • Golf-themed historic setting
From£ 87 /nightSelect
7.7
Very good424 total reviews
our site & Booking.com
Open-air BathDartsPicnic Area
  • Open-air bath for relaxation
  • On-site darts and games
  • Picnic area in garden
From£ 139 /nightSelect
9.7
Perfect159 total reviews
our site & Booking.com
Map
2.4 km from City Centre2.4 km from Byre Theatre
Glamping HutChocolate ClassesGolf Course
  • On-site chocolate-making classes
  • Glamping hut with fire pit
  • Panoramic countryside views
From£ 129 /nightSelect
9.2
Perfect277 total reviews
our site & Booking.com
Map
400 m from City Centre400 m from Byre Theatre
Sun TerraceGuest LoungeGarden
  • Adults-only historic guest house
  • Home-baked treats for guests
  • Garden with pet chickens
From£ 133 /nightSelect

Cheap hotels in St Andrews offer budget-friendly accommodations without sacrificing comfort. Expect rooms in the £60-£100 per night range, often including free WiFi, parking, and continental or Scottish breakfast. Many are centrally located near the Old Course, St Andrews University, and historic landmarks like the castle and cathedral. Others are set in quiet countryside or along the coast, providing a peaceful retreat after a day of golf or sightseeing.

Top-rated options include The Albany St Andrews, a Georgian terraced hotel in the heart of town with an open fire and beer garden. Greyfriars Inn by Greene King Inns offers a central location and a well-stocked bar. Annandale Guest House provides exceptional breakfast and free parking. For a more unique stay, The Inn At Lathones is a 400-year-old coaching inn with award-winning dining and electric vehicle charging. These hotels prove that budget doesn't mean basic.