Customised for your search:

St. Andrews Hotel Guide - 4 stars Hotels in St. Andrews, United Kingdom

St. Andrews hotels
St. Andrews

Top Trending 4 stars Star Hotels in St. Andrews

Macdonald Rusacks Hotel - St. Andrews Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Macdonald Rusacks Hotel

Pilmour Links, St. Andrews - Map
 
 
"Great Hotel in a great location"
Overall my experience was great. The staff was friendly and helpful. And the view of the Old Course and the Ocean were incredible.
Traveller from Texas
Hotel du Vin & Bistro St. Andrews - St. Andrews Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel du Vin & Bistro St. Andrews

40 The Scores, St. Andrews - Map
 
 
"Perfect Location of Hotel, Poor Location of Room"
Room that was supposed to have city view, has view of parking lot. Each morning about 6AM trash truck picked up and smashed 3 to 4 dumpsters of trash. Our room had door to adjoining room. First night neighbor's dog quit yapping about 10:30. 2nd night new neighbors arrived talking very noisily at 11:00PM. This room is in an add on to the back of the hotel. I expected a better room for $180/night.
Traveller from Georgia, USA
The Inn at Kingsbarns - St. Andrews Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

The Inn at Kingsbarns

5 Main Street, St. Andrews - Map
 
 
"Gorgeous"
Treated like royalty through your stay, Max + Annette are just fantastic
A Traveller
Vicarsford lodge - St. Andrews Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Vicarsford lodge

St. Michaels, St. Andrews - Map
 
 
Braeside House - St. Andrews Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Braeside House

25 Nelson Street, St. Andrews - Map
 
 
"Great location with good parking"
James and Margaret are the perfect hosts. James was a great resource for hiking and golf in the area,
Traveller from Houston
No12 Bed and Breakfast - St. Andrews Hotels
Rating: 4.0 Stars

No12 Bed and Breakfast

12 Grange Road, St. Andrews - Map
 
 
"Absolutely wonderful!"
This is an absolutely fantastic place to stay. It must be the best B&B in St Andrews! Pam is so welcoming and so helpful with everything. The room I was in was just beautiful, extremely comfortable, spotlessly clean and with a really good atmosphere. I had the best nights' sleeps I've had in a long while! For the solo guest, too, it's just a perfect place, you're so welcomed. Sea views, too, and just a short, very beautiful walk along the beach into town - what more can I say? Perfect.
Traveller from London
Pinewood Country House - St. Andrews Hotels
Rating: 4.0 Stars

Pinewood Country House

Tayport Road, St Michaels, Leuchars, St. Andrews - Map
 
 
4.5 out of 5 (2 reviews)
Milton Lea Bed & Breakfast - St. Andrews Hotels
Rating: 4.0 Stars

Milton Lea Bed & Breakfast

By Balmullo, St. Andrews - Map
 
 
"Great Rural B&B"
The accommodations were excellent and the woman who owns the place was incredibly hospitable. She bent over backwards to ensure we were comfortable. We highly recommend it!
A Traveller

Search from 8 St. Andrews Hotels - 4 Stars


    Why book with Expedia ?

    • Price Guarantee
    • Over 321,000 hotels worldwide
    • No Expedia cancellation fee
    • 91% customer satisfaction

    Pocket Guide: 4 stars Hotels in St. Andrews

    Search for hotels in St. Andrews on Expedia.co.uk. You can easily find your hotels in St. Andrews using one of the methods below:

    • View our selection of featured hotels in St. Andrews
    • Use the map to find hotels in the St. Andrews neighborhood you prefer
    • Use the filters to see hotels in a specific area of St. Andrews, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St. Andrews
    • Enter your travel dates to view the best deals on hotels in St. Andrews - while they last
    Hide
    CollapseExpand

    Destinations near St. Andrews

    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews