Find hotels on map

Cheap hotels in St. Andrews Scotland

If you're planning a trip to the United Kingdom and keen to explore the country beyond its bustling urban centers, St. Andrews, Scotland, should be on your radar. The city is not only known for its historical essence, but it also offers budget-friendly accommodation options, including cheap hotels. St. Andrews' rich history and serene landscape make it a desirable place to unwind without breaking the bank.
St. Andrews is particularly famous for its golf courses. Known as the 'Home of Golf', the city boasts the oldest golf course in the world – the Old Course. With its panoramic sea views and challenging shot layouts, the Old Course treats enthusiasts to a game steeped in centuries-old tradition and charm. Various affordable hotels in the area will ensure you are never too far from the action.
However, there's more to St. Andrews, Scotland, than just golf. The city hosts the University of St. Andrews, the third oldest university in the United Kingdom. The institution's classic architecture complements the city's medieval town center and contributes to the mature character and intellectual energy of St. Andrews. Also, it's worth noting that many reasonably priced hotels are located close to this iconic institution.
The beachfront city, St. Andrews, also boasts beautiful sandy beaches and a picturesque coastal path, a perfect place to relax or take a leisurely stroll. The city's historical significance is well-epitomized by the ancient St. Andrews Castle and Cathedral. These landmarks are a lure for history and architecture buffs, and choosing a cheap hotel in the vicinity will allow you to explore them at leisure.

HotelsOne.com benefits

  • No reservation fees!
  • Guest reviews and videos!
  • More hotels in more destinations!
  • Secured booking (SSL)
  • Save now - Up to 75% off!
  • Free city guides
  • Pay in installments
Looking for support? Contact customer service

10 properties available

  • Pinewood Country House
    Pinewood Country House
    Tayport Road St Michaels Leuchars, St. Andrews, GB
    • Free WiFi

    Experience classic charm and elegance in this country house. Featuring cozy rooms and quality amenities for a delightful stay. Close to top attractions.

    Excellent

    27 reviews

    5
    FromRead more info about this hotelper room / per night
    Choose room
  • Kinnettles Hotel and Spa
    Kinnettles Hotel and Spa
    127 North Street, St. Andrews, GB
    • Free WiFi

    Relish in an exquisite spa getaway, with comfortable rooms and lavish amenities. Experience relaxation like never before in the heart of Scotland.

    Good

    141 reviews

    4.5
    FromRead more info about this hotelper room / per night
    Choose room
  • Rusacks St Andrews
    Rusacks St Andrews
    Pilmour Links, St. Andrews, GB
    • Free WiFi
    • Fitness facilities

    Exuding a historic charm, the hotel offers top-notch service and a range of amenities. Overlooks stunning golf course vistas.

    Excellent

    343 reviews

    4.7
    From$724.51per room / per night
    Choose room
  • Greyfriars Inn by Greene King Inns
    Greyfriars Inn by Greene King Inns
    129 North Street, St. Andrews, GB
    • Free WiFi

    Experience luxury in affordable prices, with elegant rooms and top-notch facilities. Dive into the charm of our tantalizing swimming pool.

    Good

    259 reviews

    4.4
    From$246.08per room / per night
    Choose room
  • The Dunvegan Hotel
    The Dunvegan Hotel
    7 Pilmour Place, St. Andrews, GB
    • Free WiFi

    A classic stay with well-appointed rooms and distinguished services. Experience unbeatable hospitality and top-notch amenities. Pure ecstasy for golf lovers.

    Good

    92 reviews

    4.6
    From$283.00per room / per night
    Choose room
  • Old Course Hotel
    Old Course Hotel
    Old Station Road, St. Andrews, GB
    • Free WiFi
    • Fitness facilities

    Experience an unrivaled stay with stylish interiors, modern amenities, and breathtaking views. Features a peaceful spa and a world-class golf course.

    Excellent

    943 reviews

    4.7
    From$867.79per room / per night
    Choose room
  • Fairmont St Andrews
    Fairmont St Andrews
    Fife, St. Andrews, GB
    • Free WiFi
    • Fitness facilities

    Experience luxury and comfort in a picturesque setting. Offers exceptional dining, golf courses, spa facilities, and breathtaking coastal views.

    Good

    965 reviews

    4.6
    From$514.11per room / per night
    Choose room
  • Hotel du Vin & Bistro St. Andrews
    Hotel du Vin & Bistro St. Andrews
    40 The Scores, St. Andrews, GB
    • Free WiFi

    Experience cozy rooms and superb amenities, with a delightful bistro for exquisite dining. Do not forget to dive into a relaxing pool to unwind.

    Good

    686 reviews

    4.6
    From$585.40per room / per night
    Choose room
  • Rufflets St Andrews
    Rufflets St Andrews
    Strathkinness Low Road, Fife, St. Andrews, GB
    • Free WiFi

    Enjoy a luxurious stay with charming rooms and top-notch services. A perfect spot with lovely gardens and an enjoyable tee experience.

    Excellent

    290 reviews

    4.7
    From$343.08per room / per night
    Choose room
  • Agnes Blackadder Hall Campus Accommodation
    Agnes Blackadder Hall Campus Accommodation
    North Haugh, St. Andrews, GB
    • Free WiFi

    Enjoy reasonably-priced summer accommodation with comfortable rooms, an on-site bar, and in close proximity to golf courses and beaches.

    Average

    129 reviews

    4
    FromRead more info about this hotelper room / per night
    Choose room

Low-cost attractions in St. Andrews Scotland

  1. Explore the historic St Andrews Cathedral ruins in Scotland with a clear blue sky backdrop.
    St. Andrews

    St Andrews Cathedral

    Explore the ruins of St Andrews Cathedral, once the largest in Scotland. The site is free to visit, so you can delve into the history of Scotland's religious past at your own leisure. Don't forget to climb up St Rule's Tower for a panoramic view of the town.

    1
  2. Christmas decorations inside St Thomas More Church, Norman, Oklahoma.
    St. Andrews

    University of St Andrews

    Founded in 1413, the University of St Andrews is one of the oldest in the world. Wandering through the university grounds is a cheap yet fascinating way to spend time in St Andrews. Immerse yourself in the rich academic history of this ancient institution.

    2
  3. St. Andrews

    West Sands Beach

    Spend a leisurely day at St Andrews' West Sands Beach. As well as being a two-mile long stretch of sandy bliss, the beach played a starring role in the film Chariots of Fire. Beach visitors can take a long, invigorating stroll or simply sit, relax and enjoy the view for free.

    3
  4. Colorful illuminated arcade scoreboard displaying high scores in a vibrant gaming ambiance.
    St. Andrews

    The Scores

    Take a stroll along 'The Scores'. This captivating winding road runs along the cliffs from St. Andrews Castle to the Old Course and offers breathtaking views of the sea. It's an idyllic and scenic walk that's absolutely free.

    4
  5. St. Andrews

    Swilken Bridge

    Swilken Bridge on the 18th hole of the Old Course is iconic to the world of golf. Capture a memorable moment standing on this iconic piece of golf history, it's completely free, unless you decide to play a round of golf on the iconic Old Course.

    5

Free parks in St. Andrews Scotland

  1. Vibrant pink flowers blooming on a branch, signaling springtime in Italy.
    St. Andrews

    St Andrews Botanic Garden

    St Andrews Botanic Garden is a beautiful 18-acre site and features over 8,000 species of plants. It offers 7 glasshouses containing an array of exotic plants from around the world, a herb garden, rock and pond garden, a scented garden and more.

    1
  2. St. Andrews

    Lade Braes Walk

    The Lade Braes Walk is a popular trail following an old mill lade through St Andrews. The trail features beautiful scenic landscapes of woods, parks and patches of wildflowers, perfect for a peaceful walk.

    2
  3. St. Andrews

    Craigtoun Park

    Craigtoun Park is located within a beautiful 47 acre countryside park on the outskirts of St Andrews. It offers a variety of attractions including a miniature railway, a children's playground, beautiful gardens and more.

    3
  4. Ilidža, Sarajevo
    St. Andrews

    Kinnessburn Walk

    The Kinnessburn Walk is a tranquil trail follows the Kinness Burn through St Andrews, offering picturesque views of wildlife and the town. Ideal for a quiet, reflective stroll.

    4
  5. St. Andrews

    Station Park

    Station Park is a large public park in the heart of St Andrews. It's a great spot for picnics, games and a popular venue for many local events and festivals throughout the year.

    5

Affordable restaurants in St. Andrews Scotland

  1. Appetizing pastry breakfast with fruit juice on a checkered tablecloth with elephant-themed plate.
    St. Andrews

    Nando's

    Offering a menu filled with delicious Portuguese-influenced cuisine, Nando's is a go-to for both locals and tourists. An affordable option indeed, their flame-grilled peri-peri chicken is a must-try!

    1
  2. Firefighter handling hydrant beside fire truck on New York street with yellow taxi nearby.
    St. Andrews

    Little Italy

    Taste the wonders of Italian cuisine without breaking your budget at Little Italy. It offers a range of pizzas, pastas, and gelato that are truly delightful.

    2
  3. Elderly man grilling fish at an outdoor market, creating a smoky aroma.
    St. Andrews

    Tailend

    Tailend is a local favorite for fish and chips without going over budget. It features a casual dining atmosphere perfect for a quick yet satisfying meal.

    3
  4. St. Andrews

    Forresters Pub

    Forresters is a great place to enjoy the classic pub food at very reasonable prices. It's definitely worth checking out for its cozy atmosphere and hearty meals.

    4
  5. Warm light and clod drincks
    St. Andrews

    Balaka Restaurant

    A great destination for those craving exotic flavors, Balaka offers delicious, affordable Bangladeshi and Indian cuisine, where you can savor a variety of curries, biryanis and naan bread.

    5

400,000+ Hotels in 195 countries worldwide!

Are you looking for luxurious hotels in New York, Singapore, London, or Dubai or a resort on the French Riviera? How about a contemporary business hotel in Paris or Rome or a charming bed and breakfast in Madrid or Amsterdam? Whatever type of hotel you are looking for, HotelsOne.com will help you find it—and at the lowest possible rate!

Browse all hotels
Banana Beach Umbrella