Top rated hotels in Fife

Rusacks St Andrews
4.5/5109 Reviews
On December 11, we traveled to St Andrew, and Rusacks was a perfect choice. Our car broke down. As we couldn't get it started, we asked the staff for assistance. Mr. Ccllum who was at reception came to inspect our car, and he also called his colleagues to help. We feel so warm that they reached out to us! Since the car was still unable to start, Mr. Ccllum assisted us to contact the car company and helpline. Under his help, the helpline came to repair the car that evening, but they still didn't figure out what caused the breakdown. Because we need to return to Edinburgh the next morning, the car company suggested that we leave the key at the reception, and they would come later to take the car. Mr. Ccllum agreed to keep the key for us. Luckily, the helpline took the car away at last, and we reached the railway station with Mr. Ccllum’s help. The night came so fast and the weather was cold. Fortunately, we were safe due to the assistance of Mr. Ccllum and his colleagues. Many thanks for their kindness! We are so lucky to choose Rusacks!
Fairmont St Andrews - Scotland
4.4/5105 Reviews
Hotel great but golf and clubhouse not so. Staff at the hotel were very good and very helpful, food was excellent and a good range of choices. Unfortunately the bar was expensive and you are a little restricted because of the venue position. Would stay at the hotel again but would play golf at different venues. We actually drive two minutes to drink and eat after golf at the castle course because the Fairmont clubhouse was closed for a private function at 3pm. After a 5 hour round in 30+ degrees not what any golfer wants.
Haar with Rooms 5 stars
4.1/513 Reviews
Old Course Hotel St Andrews
4.5/574 Reviews
Where else to stay in St Andrews than in a room over looking the Old Course? There is little to fault about the hotel. Great, spacious, well appointed room. Excellent breakfast and all the associated things you need in a 5 star hotel. Topped off with an amazing whisky selection in the Road Hole bar overlooking the course. It’s not cheap, but it’s worth it, and they were super accommodating and understanding when we needed to change our reservation from May to September at very short notice.
Kinnettles Hotel & Spa
4.2/553 Reviews

Frequently Asked Questions

  • How do I book a hotel on Trip.com?

    To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

  • How to get cheap hotels on Trip.com?

    There are several ways to discover affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the least expensive options first.

  • Where can I find hotel deals on Trip.com?

    Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

  • What is the way to get lower prices at hotels?

    Sometimes booking hotels in midweek is cheaper, but it also depends on the season.

  • How many hotels are listed in Trip.com?

    There are over 5,000,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

  • Can I cancel or change my hotel reservation on Trip.com?

    It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

  • How do I contact trip.com customer service?

    You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Local Travel Info

Number of hotels15
Number of Reviews 367
Highest PriceUS$1,972
Lowest PriceUS$256
Average Price(Weekend Night)US$717
Average Price(Weekday Night)US$631