Customised for your search:

St. Andrews hotels

St. Andrews hotels
St. Andrews

Hotel + Flight Deals in St. Andrews

See all St. Andrews Package Deals

Top Trending Hotels in St. Andrews

Tara Manor Inn - St. Andrews Hotels
Rating: 3.5 Stars
£76
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.

Tara Manor Inn

559 Mowat Drive, St. Andrews - Map
 
 
"Very nice experience. Highly recommend."
Awesome service, very efficient. Pleasant environment and awesome breakfast for 5.99.
Traveller from Ontario
Kennedy Inn - St. Andrews Hotels
Rating: 3.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.

Kennedy Inn

218 Water Street, St. Andrews - Map
 
 
Very nice accommodations. The staff was excellent.
A Traveller
Algonquin Resort St Andrews by-the-Sea Autograph Collection - 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.

Algonquin Resort St Andrews by-the-Sea Autograph Collection

184 Adolphus Street, St. Andrews - Map
 
 
"One night in St. Andrews"
This is a beautiful great hotel of days gone by. All the staff were more than helpful and willing to make our stay a memorable one. We were in the wing with the pool, water slide and work out room. Everything seemed to be kept very clean. The hotel was quiet, and we didn't hear any noise from our neighbors. The beds were very comfortable. We especially enjoyed dessert and coffee in the main lodge at night, where many families gathered to play board games.
Traveller from Upstate New York
Waterfront Garden Suites - St. Andrews Hotels
Rating: 2.5 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.

Waterfront Garden Suites

22 Douglas Street, St. Andrews - Map
 
 
"Downtown and with a balcony."
Very comfortable. Liked the balcony looking out at the water. Liked that we were right in town. I would book it again.
Traveller from Maine
Granite Town Hotel - St George Hotels
Rating: 2.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.

Granite Town Hotel

79 MAIN STREET, St George - Map
 
 
"Nice hotel close to every thing. "
Nice cute hotel with very friendly staff. Good breakfast fast in morning.
Traveller from ON
Europa Inn - St. Andrews Hotels
Rating: 3.5 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.

Europa Inn

48 King Street, St. Andrews - Map
 
 
"Europa August 2015"
This small inn has been beautifully re-modelled in modern European style, to the highest standards. Our room had the very best in furniture and furnishings. The location is in the very centre of the small town, directly across from the wharf, yet the rooms are quiet, and there is free on-street parking. The cooked breakfast was excellent.
Traveller from Nova Scotia
Blair House Heritage Breakfast Inn - St. Stephen Hotels
Rating: 3.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.

Blair House Heritage Breakfast Inn

38 Prince William Street, St. Stephen - Map
 
 
"just over the border"
We stayed here at the end of a road trip, before returning to the US. The inn is a wonderful old lovingly restored home nicely situated in a small town best known for international customs and crossings. While there is not much to do here. our hosts were welcoming and willing to share their knowledge of the area. It is only a short drive to areas with more to explore. Evening tea is a communal pleasure.
Traveller from New York, NY
Rossmount Inn - St. Andrews Hotels
Rating: 3.5 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.

Rossmount Inn

4599 Route 127, St. Andrews - Map
 
 
"Excellent inn"
Very special inn, fantastical do accomidating staff, very impressive overall. Rooms are well appointed and updated! Beds are ok, could use a more plush mattress, doubles are small but made for smuggling!!!
A Traveller
The Rossmount Inn offers accommodation in Saint Andrews , New Brunswick, Canada, and is beautifully located in a 87 acre …More
Chamcook Forest Lodge (Bed & Breakfast) - St. Andrews Hotels
Rating: 3.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.

Chamcook Forest Lodge (Bed & Breakfast)

4665 Fundy Coastal Drive (Hwy 127), St. Andrews - Map
 
 
St Stephen Inn - St. Stephen Hotels
Rating: 2.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.

St Stephen Inn

99 King St, St. Stephen - Map
 
 
"It works"
Stopped here enroute to NS from Boston. Walk to everything, very cheap, The front desk lady was friendly, very dated basic room, a nice break from driving, walk to Ganong, a good breakfast spot down the road, Motel a bit run down but it works for rural NB border town.
Traveller from Mansfield MA

Search from 33 St. Andrews Hotels


    Why book with Expedia ?

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

    Pocket Guide: 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
    *For these packages, package savings is at least equal to the cost of the flight or hotel if booked separately. Note: For packages including flights, you will be charged by the airline for the flight, but your savings on the package will equal the cost of the flight.