Skip to main content

Featured Hotels Near St Andrews Cathedral

Filter by:


Star Rating

Review Score

See the latest prices and deals by choosing your dates.
Rusacks St Andrews, hotel in St. Andrews

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

Hotel was in the perfect location beside the old course. The staff were all very friendly and helpful. The room was beautiful in the old part of the hotel.The breakfast was delicious. Definitely have to try the full Scottish 😋
9.0
Scored 9.0
Wonderful
Rated wonderful
2,205 reviews
Price from$366.38per night
Old Course Hotel St Andrews, hotel in St. Andrews

Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has scenic views and elegant...

Beautiful grounds.
9.0
Scored 9.0
Wonderful
Rated wonderful
1,604 reviews
Price from$459.41per night
The Peat Inn Restaurant With Rooms, hotel in St. Andrews

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.

Welcoming, quiet and roomy.
9.6
Scored 9.6
Exceptional
Rated exceptional
28 reviews
Price from$379.88per night
The Albany St Andrews, hotel in St. Andrews

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

Great location. Loved the sitting area and bar. Lovely character and helpful staff. The beds and bedding were very comfortable.
8.3
Scored 8.3
Very Good
Rated very good
1,356 reviews
Price from$168.23per night
Greyfriars Inn by Greene King Inns, hotel in St. Andrews

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

Convenient location for walking anywhere you would want to be in St Andrews. Staff at pub downstairs very nice.
8.5
Scored 8.5
Very Good
Rated very good
1,513 reviews
Price from$155.05per night
Hotel Du Vin, St Andrews, hotel in St. Andrews

Hotel Du Vin, St Andrews is a stylish and refurbished property set on The Scores and next to the Old Course golf course.

Breakfast was great. No trouble finding parking. Location was fabulous a short walk from everything. View was spectacular. We are planning another visit!
8.6
Scored 8.6
Excellent
Rated excellent
1,197 reviews
Price from$182.49per night
See all hotels near St. Andrews

Top 10 trending hotels near St Andrews Cathedral

Discover our most popular hotels from the last 30 days

Enjoy breakfast at hotels near St Andrews Cathedral

  • Fairmont St Andrews, Scotland
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,897 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.

    Beautiful property, well maintained and very clean.

  • Rufflets St Andrews
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 679 reviews

    Rufflets Hotel offers award-winning gardens, free Wi-Fi and a contemporary restaurant. The hotel is just outside St Andrews center, a 5-minute drive from St Andrews Old Course.

    Food and location was good staff polite and friendly

  • The Peat Inn Restaurant With Rooms
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 28 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,513 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 Albany St Andrews
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,354 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.

  • Kinnettles Hotel & Spa
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 797 reviews

    In St Andrews town center, just 10 minutes’ walk from West Sands Beach, The boutique-style bedrooms offer free WiFi and feature Smart TVs.

    Fabulous room, very friendly staff, great location

  • The New Inn
    7.8
    Scored 7.8
    Good
    Rated good
     · 325 reviews

    The New Inn features a garden, shared lounge, a restaurant and bar in Fife.

    Nice establishment in nice quiet location. No complaints.

Research, refine, and make plans for your whole trip