Skip to main content

The 10 Best Budget Hotels in St. Andrews, UK

Check out our selection of great cheap hotels in St. Andrews

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Overlooking the famous Old Course in St Andrews centre, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

The rooms each have a modern bathroom with free designer toiletries and a hairdryer. Rooms also feature a flat-screen satellite TV and tea/coffee making facilities.

We were welcomed warmly with smiles and gracious questions about our journey. Our room was everything I was hoping for and more. It felt like home during the 5 days we stayed. It was clean and extremely spacious. The bedding was incredibly comfortable and luxurious. Our teenage son joined us and the hotel staff accommodated our needs. The restaurants were all perfect. I highly recommend booking reservations at the 18t Hole ahead of time, you will not want to miss out it’s stunning. We will definitely be back again.

Show more Show less
9
Wonderful
2,143 reviews
Price from
$497
per night

Offering barbecue facilities and sea view, Rustic Cabins, sea views from rewilded farm is located in St Andrews, 2.6 km from St Andrews East Sands Beach and 700 metres from St Andrews Bay. This holiday home provides free private parking and private check-in and check-out. Guests can access the holiday home via private entrance.

Loved the location and the re-wilding project that the owners have embarked on. A little disappointed there were no provisions for breakfast, given the remoteness of the location.

Show more Show less
9.3
Wonderful
239 reviews
Price from
$136
per night

Boasting a garden and views of garden, The Arran, St Andrews is a recently renovated aparthotel situated in St Andrews, 600 metres from West Sands Beach. It is set 1.1 km from St Andrews East Sands Beach and features luggage storage space. Outdoor furniture is available for guests to relax or dine outside.

Charlie was very attentive, helped us with everything and seemed to have a great hold of things at The Arran. The bed in the Cosy King was unbelievably comfortable and the bathroom was very spacious. Location was great, everything we did was a 5 min walk away.

Show more Show less
9.2
Wonderful
645 reviews
Price from
$187
per night

No1 Apartments St Andrews - South Street is set in St Andrews, 1 km from West Sands Beach, 500 metres from St Andrews University, and 4.5 km from St Andrews Bay. The apartment is 21 km from Discovery Point. Free WiFi is available throughout the property and St Andrews East Sands Beach is 1 km away.

Excellent location ! Fantastic apartment. Great breakfast

Show more Show less
9.5
Exceptional
179 reviews
Price from
$557
per night

Annandale Guest House is situated in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 5 km from St Andrews Bay. It is located 600 metres from West Sands Beach and features luggage storage space. The guest house also provides free WiFi as well as a paid airport shuttle service.

Great location. Spotless place with quality fittings and friendly host. Highly recommend.

Show more Show less
9.1
Wonderful
110 reviews
Price from
$310
per night

Offering a garden and garden view, No1 St Andrews and Westpark House Bedrooms is located in St Andrews, 1.2 km from St Andrews East Sands Beach and 500 metres from St Andrews University. This apartment is 4.7 km from St Andrews Bay and 21 km from Discovery Point. The property offers allergy-free units and is set less than 1 km from West Sands Beach.

The place is gorgeous, very tastefully decorated, super comfortable beds, beautiful bathrooms, a wonderful experience overall. We spent the last night of our 1 week trip in Scotland here and, after having seen a series of 4-star accommodations in various places in Scotland,, this was by far our favorite. Needless to say the location is perfect, right on the main street of the town, close to every nice restaurant and shop worth visiting. This place really feels like a home away from home and not a hotel, we loved it.

Show more Show less
9.2
Wonderful
774 reviews
Price from
$313
per night

Lorimer House is set in St Andrews, 1.2 km from St Andrews East Sands Beach, 400 metres from St Andrews University, as well as 4.9 km from St Andrews Bay. It is located 600 metres from West Sands Beach and provides free WiFi plus luggage storage space.

Scott was super welcoming and helpful with any of my questions. The location is perfect. It was a quick walk to the center of town, as well as the golf course and beach.

Show more Show less
9.3
Wonderful
107 reviews
Price from
$174
per night

Located in St Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property. The property is around 1.3 km from St Andrews East Sands Beach, 800 metres from St Andrews University and 4.8 km from St Andrews Bay. The property is non-smoking and is situated 1.3 km from West Sands Beach.

Food was lovely, the atmosphere was great

Show more Show less
9
Wonderful
512 reviews
Price from
$455
per night

No12 Bed and Breakfast, St Andrews is a 4-star property set in St Andrews, facing the sea. Both free WiFi and parking on-site are available at the bed and breakfast free of charge. The accommodation offers a concierge service and a housekeeping service for guests.

Our room was extremely nice and comfortable. Pam is an excellent host. After our stay, we wished we had booked a longer stay, because we really enjoyed our time in St Andrews in general and at the No12 BnB in particular.

Show more Show less
9.2
Wonderful
164 reviews
Price from
$284
per night

Housed in a historic building, The Spindle Guest Rooms provides accommodation with a terrace and free WiFi in St Andrews, 1.2 km from St Andrews East Sands Beach. The 3-star guest house features garden views and is 1.5 km from West Sands Beach. St Andrews University is 800 metres away and St Andrews Bay is 4.2 km from the guest house.

It’s a very cosy, clean friendly property. The Landlort John is a wonderful person, and really take care of guests

Show more Show less
9.3
Wonderful
228 reviews
Price from
$162
per night

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from WiFi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.
Search cheap hotels in St. Andrews

Most booked cheap hotels in St. Andrews this month

Enjoy breakfast in St. Andrews!

  • Rusacks St Andrews
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2,143 reviews

    Overlooking the famous Old Course in St Andrews center, Rusacks St Andrews features valet parking is available and free WiFi throughout the property.

    Perfect locations, lovely hotel and friendly staff.

  • Annandale Guest House
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 110 reviews

    Annandale Guest House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Very clean, decor tasteful, great central location

  • No12 Bed and Breakfast, St Andrews
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 164 reviews

    No12 Bed and Breakfast, St Andrews provides beachfront accommodations in St. Andrews. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

    Warm welcome. Comfortable room. Delicious breakfast.

  • The Peat Inn Restaurant With Rooms
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 21 reviews

    Located in St. Andrews, 7.3 miles from St Andrews University, The Peat Inn Restaurant With Rooms provides accommodations with a garden, free private parking, a restaurant and a bar.

    Amazing! Served in your room at a time you request

  • Greyfriars Inn by Greene King Inns
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,509 reviews

    Greyfriars Hotel is centrally located in St Andrews. Ideally located within easy walking distance to many University Departments and buildings, shops, The Old Course. and many historic places of...

    Everything was great - staff, room, location and food :)

  • The Inn At Lathones
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,046 reviews

    At St. Andrews' oldest coaching inn, enjoy open log fires, award winning food and really friendly people to look after you.

    Beautifully maintained old property. Great restaurant.

  • The Albany St Andrews
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,337 reviews

    Dating from 1795, this traditional, elegant Georgian terraced The Albany St Andrews hotel rests in the heart of historic St Andrews.

    Independent and cosy feeling hotel . Great location.

  • David Russell Hall - Campus Accommodation
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 199 reviews

    David Russell Hall - Campus Accommodations is located in St Andrews, 1.5 miles from St Andrews Aquarium. Guests can enjoy the on-site restaurant. All rooms come with a desk and closet.

    Really nice breakfast. Walking distance to the city centre.

Great access to the city center! Check these cheap hotels in St. Andrews

  • Heywood Cottage
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Heywood Cottage offers accommodations in St. Andrews, a 12-minute walk from St Andrews East Sands Beach and 300 yards from St Andrews University.

  • Double Green House, Playfair Terrace
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Double Green House, Playfair Terrace offers accommodations in St. Andrews, a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

  • The Wee House
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    The Wee House offers accommodations in St. Andrews, a 15-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University.

  • Links Townhouse
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Offering free bikes and a terrace, Links Townhouse in St. Andrews is close to West Sands Beach and St Andrews East Sands Beach.

  • 8b Howard Place
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    8b Howard Place offers accommodations in St. Andrews, 13 miles from Discovery Point.

  • Steprock Cottage
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Steprock Cottage is located in St. Andrews, just a 15-minute walk from St Andrews East Sands Beach and 600 yards from St Andrews University.

  • Andrean House, St Andrews
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 10 reviews

    Andrean House, St Andrews is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. With garden views, this accommodation offers a terrace.

    Gorgeous property Very clean with lovely surroundings Perfect location

  • Skye Sands - City Road Residence - Central St Andrews
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 8 reviews

    Skye Sands - City Road Residence - Central St Andrews offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Location was excellent and the property layout was excellent.

  • The Greyfriars Apartment
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 34 reviews

    The Greyfriars Apartment in St Andrews offers stylish and contemporary self-catering accommodations, 5 minutes’ walk from the Royal & Ancient Golf Club, University and town.

    Great location and flat. Couldn't have been happier

  • Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, KY16 9ED
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 10 reviews

    Lade Braes Lane, Westview House, Westview, St. Andrews, Fife, KY16 9ED is located in St. Andrews, just 2.7 miles from Fairmont St Andrews Bay Golf Course and 14 miles from Discovery Point.

    very clean and well presented , all amenities covered, central location

  • Murray Place - 5 min walk from The Old Course
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 17 reviews

    Murray Place - 5 min walk from The Old Course is located in St. Andrews, just 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Excellent location to the Old Course, city center, and beach.

  • Skye Sands - Alexandra Penthouse - St Andrews
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Skye Sands - Alexandra Penthouse - St Andrews is located in St. Andrews, just 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    It was very comfortable and spacious and perfectly located.

  • No1 Apartments St Andrews - South Street
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 179 reviews

    No1 Apartments St Andrews - South Street offers accommodations in St. Andrews near West Sands Beach and St Andrews University.

    Spacious, beautifully decorated and great amenities.

  • 14 South Street
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    14 South Street offers accommodations in St. Andrews, a 15-minute walk from West Sands Beach and 400 yards from St Andrews University.

  • Argyle Rigg * Deluxe Central Townhouse * Balcony
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 81 reviews

    Argyle Rigg * Deluxe Central Townhouse * Balcony offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    superb configuration with 3 bathrooms for 4 people

  • Rustic Cabins, sea views from rewilded farm
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 239 reviews

    Rustic Cabins, sea views from rewilded farm offers accommodations in St. Andrews, 1.6 miles from St Andrews East Sands Beach and a 8-minute walk from Fairmont St Andrews Bay Golf Course.

    Incredible views, really cool shell path, comfy bed

  • Skye Sands - Jubilee Penthouse Residence - St Andrews
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 8 reviews

    Skye Sands - Jubilee Penthouse Residence - St Andrews offers accommodations in St. Andrews, 2.8 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Reggelit nem kértünk, az elhelyezkedés nem lehetett volna jobb.

  • Luxurious apartment 10 minute walk from Old Course
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 9 reviews

    Luxurious apartment 10 minute walk from Old Course offers accommodations in St. Andrews, 2.7 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Luftig ,fresht ,rent og godt utstyrt leilighet,bra beliggenhet 😊

  • Lorimer House
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 107 reviews

    Lorimer House enjoys a location in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point. This guest house provides luggage storage space and free Wifi.

    Breakfast was fab. Love the pancakes! Coffee amazing too.

  • The Golf Cottage - 30 Seconds to The Old Course
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 11 reviews

    The Golf Cottage - 30 Seconds to The Old Course is located in St. Andrews, just a 14-minute walk from St Andrews East Sands Beach and 500 yards from St Andrews University.

    Great location, comfortable and very spacious for 4 adults.

  • Edradour
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 4 reviews

    Edradour offers accommodations in St. Andrews, 3 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    location, free parking, floor heated bathroom/shower room, very helpful landlady

  • Skye Sands - 11 Alexandra Penthouse - St Andrews
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 13 reviews

    Skye Sands - 11 Alexandra Penthouse - St Andrews offers accommodations in St. Andrews, 13 miles from Discovery Point.

    The location was ideal for both golf and entertainment.

  • The Spindle Guest Rooms
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 228 reviews

    Housed in a historic building, The Spindle Guest Rooms provides accommodations with a terrace and free Wifi in St. Andrews, a 14-minute walk from St Andrews East Sands Beach.

    Breakfast was continental everything was excellent

  • No1 St Andrews and Westpark House Bedrooms
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 774 reviews

    Just a 10-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, No1 St Andrews and Westpark House Bedrooms features accommodations in St. Andrews, with a garden.

    The location was excellent ! the appartment was really comfortable

  • The Arran, St Andrews
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 645 reviews

    Housed in a historic building, the recently renovated The Arran, St Andrews features accommodations with a garden and free Wifi.

    Modern, fresh and immaculate in a fabulous location.

  • ALTIDO Unique Mezzanine Apartment in St Andrews
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 42 reviews

    ALTIDO Unique Mezzanine Apartment in St Andrews offers accommodations in St. Andrews, 13 miles from Discovery Point.

    beautiful property with all modern facilities and appliance’s

  • Luxury Penthouse on The Scores - Best View in St Andrews
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 13 reviews

    Luxury Penthouse on The Scores - Best View in St Andrews offers accommodations in St. Andrews, 3.1 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

    Views and very convenient location. Newly remodeled.

  • Argyle Rigg - Central Elegant Townhouse - Balcony
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 44 reviews

    Argyle Rigg - Central Elegant Townhouse - Balcony offers accommodations in St. Andrews, a 16-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University.

    We did not have a breakfast oincluded in our stay.

Stay connected in St. Andrews! Cheap hotels with free Wifi

  • The Studio Pod, St Andrews
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 112 reviews

    Featuring a garden, The Studio Pod, St Andrews provides accommodations in St. Andrews. Housed in a building dating from 2000, this apartment features free Wifi and free private parking.

    Beautiful setting . Clean . Comfy bed and cosy room

  • Montague Guest House
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 205 reviews

    Just a 7-minute walk from West Sands Beach and 0.7 miles from St Andrews East Sands Beach, Montague Guest House features accommodations in St. Andrews, with a terrace and a shared lounge.

    The room was nicer than most luxury hotels I have stayed in.

  • McIntosh Hall Campus Accommodation
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 253 reviews

    Located 200 yards from the world-famous Old Golf Course, McIntosh Hall benefits from a central location in St Andrews. Free WiFi access is available throughout the property.

    lovely big room and location wise absolutely excellent

  • Drumoig Golf Hotel
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 688 reviews

    Set among 250 acres with its own 18-hole championship golf course, Drumoig Golf Hotel offers rooms with free parking, free Wi-Fi in public areas, and a restaurant.

    The location, the staff were very friendly and helpful.

  • University Hall - Campus Accommodation
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 40 reviews

    University Hall - Campus Accommodations offers accommodations in St Andrews. Guests can enjoy the on-site restaurant. You will find a kettle in the room. There is a shared lounge at the property.

    Spacious room and great breakfast in University Hall

  • Rooms at the Saint
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 512 reviews

    Located in St. Andrews, Rooms at the Saint features a garden, restaurant, bar, and free WiFi throughout the property.

    Central location, beautiful room. Welcoming staff.

  • Woodside Apartments
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 133 reviews

    Located in St Andrews, in a building dating from 2014, 4.3 mi from St Andrews University, Woodside Apartments features a garden and apartments with free WiFi.

    Very spacious, clean, quiet Everything was provided

  • The Inn At Kingsbarns
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 385 reviews

    Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

    Friendly, comfortable, cosy, great home cooked food.

FAQ about cheap hotels in St. Andrews








Cheap hotels that guests love in St. Andrews

  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 30 reviews
    This is a very comfortable apartment with everything you need. It was warm and spotlessly clean. The location is ideal being only a short walk from the town and the harbour. Sheena and Darrell are perfect hosts and provided us with full and timely information on the property.
    John
    Group
  • 9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 35 reviews
    Everything. Location was ideal a three quarter sand wedge to the old course and Swilkin Bridge. Parked the car on arrival and never returned to it until leaving. Everywhere in walking distance. Accomodation spotless and with excellent modern facilities. Would definitely stay again if travelling to St Andrews.
    Kevin
    Travelers with friends
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 10 reviews
    Location ideal, like a home from home and spotlessly clean
    Fiona
    Solo traveler
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 80 reviews
    From our arrival and throughout our visit Norma and Alan were exceptional hosts, nothing was too much trouble. The breakfast was excellent each morning especially the jams. The beautiful garden was tranquil and full of wildlife- Elvis the pheasant was a delight to watch. The accommodation was spotlessly clean, and the location for us was ideal. Alan was a source of golfing information which was really useful for us.
    Michelle
    Young couple
  • Avg. price/night: $137.08
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 688 reviews
    The location is ideal and the views over the golf course is beautiful. The rooms are a decent size and the beds are very comfortable. Spotless throughout with generous size bathrooms too. Great breakfast selection and the full cooked breakfast sets you up for the whole day. The staff are professional, welcoming and friendly.
    Gahagan
    Travelers with friends
  • Avg. price/night: $423.69
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,854 reviews
    The room was very clean and comfortable. The bed was particularly comfortable. I didn't have breakfast so can't comment on that. The location was ideal right in the centre of St Andrews.
    Tabitha
    Solo traveler
  • Avg. price/night: $423.69
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,854 reviews
    Honestly such a fantastic stay at Ardgowan. Will definitely be back next time we visit Saint Andrew’s. The room was spotless and the staff went above and beyond. The location was honestly ideal right central and only a two minute walk to the old course.
    Paul
    Family with young children
  • Avg. price/night: $406.74
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 774 reviews
    The apartment we had was beautiful, very clean and modern with everything you could need. The shower was amazing and the beds were so comfortable. A fantastic location aswell, literally 2 minutes from the main shopping area. I would definitely stay again if it was within my budget.
    Amanda
    Family with young children
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 129 reviews
    Very convenient location, beautifully furnished, very comfortable beds and very clean. Easy to deal with owner and agent.
    Anne S
    Travelers with friends
  • 8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 362 reviews
    Nice B&B, very clean, ideally located right in the heart of St Andrews, and very friendly. Loads of snacks and water in the room which was nice. A bit pricey - but this was St Andrews in high season, so it's never going to be cheap. Bed was much too soft for me, but that's a personal thing.
    Simon
    Solo traveler

Research, refine, and make plans for your whole trip