The 10 best luxury hotels in St. Andrews, UK | Booking.com
Skip to main content

Luxury Hotels in St. Andrews

Find the luxury hotels that appeal to you the most

The best luxury hotels in St. Andrews

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

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel has that extra something to make your trip all the more memorable. These 5-star properties feature luxuries like on-site restaurants with sweeping city views, in-room massages, and spacious private terraces. They're often situated in central locations, which makes exploring a destination's main sights a breeze.

Most booked luxury hotels in St. Andrews and surrounding area in the past month

See all

Highly rated luxury hotels in St. Andrews and nearby

  • Tarskavaig B&B

    Radernie
    8.0+ review score
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 173 reviews

    Tarskavaig B&B in Radernie provides adults-only accommodations with free bikes and a garden. Offering free private parking, the 4-star bed and breakfast is 6.3 miles from St Andrews University.

    From $225.43 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 29 reviews

    The Greyfriars Apartment is located in St. Andrews, just a 4-minute walk from St Andrews University and 3.1 miles from Fairmont St Andrews Bay Golf Course. This 4-star apartment offers a garden.

  • 30C The Scores

    St. Andrews
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 8 reviews

    30C The Scores offers accommodations in St. Andrews, a 5-minute walk from St Andrews University and 3.1 miles from Fairmont St Andrews Bay Golf Course. The apartment has access to a restaurant.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 9 reviews

    Torrance At Abbey Park Avenue offers accommodations in St. Andrews, a 7-minute walk from St Andrews University and 2.5 miles from Fairmont St Andrews Bay Golf Course.

  • Dempster Lodge

    St. Andrews
    8.0+ review score
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 51 reviews

    Just a 17-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University, Dempster Lodge features accommodations in St. Andrews with a garden.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 80 reviews

    Abbey Villa - No 5 offers accommodations in St. Andrews, a 8-minute walk from St Andrews East Sands Beach and half a mile from St Andrews University. The vacation home has access to a restaurant.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 53 reviews

    Just a 17-minute walk from St Andrews East Sands Beach and 0.6 miles from St Andrews University, Square Green No 11 - Garden features accommodations in St. Andrews with a garden.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 28 reviews

    Just a 13-minute walk from West Sands Beach and half a mile from St Andrews University, Ailim House Serviced Cottage Escape, around the corner from the Old Course features accommodations in St.

Great access to the city center. Check these luxury hotels in St. Andrews and nearby

  • The Townhouse

    St. Andrews
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    Just a 14-minute walk from West Sands Beach and 0.9 miles from St Andrews East Sands Beach, The Townhouse features accommodations in St. Andrews with a garden.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 35 reviews

    1.1 miles from West Sands Beach in St. Andrews, 5 star luxury villa with Garden SPA features accommodations with access to spa facilities and steam room.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 36 reviews

    Providing a garden, 54 Buchanan Gardens offers accommodations in St. Andrews. This property offers access to a terrace and free private parking.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 69 reviews

    The Hepburn Garden House offers accommodations in St. Andrews, 14 miles from Discovery Point.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,542 reviews

    Set on a 520 acre estate on cliffs overlooking St Andrews Bay, this 5 - star hotel features its own championship golf courses. It has free parking, free WiFi, a spa and a pool.

    From $428.72 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 61 reviews

    Drumcarrow Luxury Lodges offers accommodations in St. Andrews, 13 miles from Discovery Point.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Luxury Lodge Retreat with Hot Tub - Stewarts Resort 19 offers accommodations in St. Andrews, 4.5 miles from St Andrews University and 6.6 miles from Fairmont St Andrews Bay Golf Course.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 10 reviews

    Taylor Cottage offers accommodations in St. Andrews, 11 miles from Discovery Point and 30 miles from Scone Palace. The 5-star vacation home is 8.9 miles from Fairmont St Andrews Bay Golf Course.

These luxury hotels in St. Andrews and nearby have options with free cancellation

  • Kinness Lodge - Uk39595

    Strathkinness
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Kinness Lodge - Uk39595 is located in Strathkinness, just 4.5 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

  • Burnside West Cottage- Uk39596

    Strathkinness
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Burnside West Cottage- Uk39596 is located in Strathkinness, just 4.5 miles from Fairmont St Andrews Bay Golf Course and 13 miles from Discovery Point.

  • Stable Cottage

    Cameron
    Free cancellation options available

    4.7 miles from St Andrews University in Cameron, Stable Cottage provides accommodations with access to a hot tub.

  • Bruar Lodge

    Cameron
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Bruar Lodge is located in Cameron, just 6.6 miles from Fairmont St Andrews Bay Golf Course and 17 miles from Discovery Point.

  • The Roundel

    Leuchars
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 7 reviews

    The Roundel offers accommodations in Leuchars, 7.2 miles from Discovery Point and 7.4 miles from St Andrews University.

  • The Smithy

    Largoward
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 19 reviews

    The Smithy is located in Largoward, just 6.8 miles from St Andrews University and 8.9 miles from Fairmont St Andrews Bay Golf Course.

FAQ about luxury hotels in St. Andrews

Luxury hotels that guests love in St. Andrews

See all
  • Avg. price/night: $771.56
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,117 reviews
    The rooms were superb. The location overlooking the golf course was very special. Everything about the hotel was true luxury.
    Guest review by
    Maria
    Young couple
  • Avg. price/night: $844.02
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,501 reviews
    The stay with my wife and two daughters could not not have been better. The up graded rooms for my 90th birthday were superb with the views over the Old Course. My wife and I stayed in the hotel for my 70th birthday and the transformation of the upgrade is amazing. Our stay was outstanding in every respect.
    Guest review by
    Gerald
    Family with young children
  • Avg. price/night: $844.02
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,501 reviews
    stunning views, exceptional service, Fantastic food and comfortable stay, it felt very luxurious.
    Guest review by
    Jessica
    Young couple
  • Avg. price/night: $428.72
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,542 reviews
    From the moment I closed my car door, the staff were superb, everything was taken care of, for us to have the very best of times. The food in La Cucina was outstanding
    Guest review by
    stevie
    Young couple
  • Avg. price/night: $844.02
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,501 reviews
    Everything about the hotel was superb, the grand period features and decor was beautiful. The breakfast and restaurants couldn’t fault. Room facing 18-hole of the old course was luxurious. Can’t wait to stay again!
    Guest review by
    Alison
    Young couple
  • Avg. price/night: $844.02
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,501 reviews
    Luxurious room, very clean, the most comfortable bed I’ve slept in. Classy room. Top class
    Guest review by
    Laura
    Young couple