Hotels in Crail

13 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
Crail hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

13 Cheap hotels in Crail

Best Crail luxury hotels (4 and 5 stars)

Among the 13 accommodations in Crail, here are the 4 best luxury hotels

Kinnettles Hotel & Spa - Crail
8.3 921 reviews

Kinnettles Hotel & Spa

hotel, St. Andrews
The Kinnettles Hotel & Spa is located in the centre of St Andrews, a short walk from West Sands Beach, the University of St Andrews, and the Old Course. This 5-star hotel is rated "very good" by guests, with an "excellent" location rating.
The hotel offers stylish and modern rooms with contemporary Scottish decor. Guests can enjoy a range of amenities, including a spa with ESPA treatments, a swimming pool, a fitness centre, and a tennis court.
Old Course Hotel St Andrews - Crail
9.4 3311 reviews

Old Course Hotel St Andrews

hotel, St. Andrews
The Old Course Hotel is located in St Andrews, overlooking West Sands Beach and the Links Golf Course, just a short distance from the rugged Scottish coastline. It's a 5-star hotel with excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of facilities for guests to enjoy, including a luxurious spa with a hydrotherapy pool, a fitness centre, and three restaurants serving different cuisines. Guests can also benefit from a bar, a terrace, a garden, and a concierge service.
Rusacks St Andrews - Crail
9.2 1713 reviews

Rusacks St Andrews

hotel, St. Andrews
The Rusacks St Andrews hotel is located in the heart of St Andrews, just a 10-minute walk from the historic St Andrews Castle and a 20-minute drive from Dundee. This 5-star hotel is highly rated by guests, with excellent reviews for its location, cleanliness and overall experience.
The hotel features a range of amenities, including a restaurant serving exquisite Scottish cuisine, a bar, a fitness centre and a terrace. Guests can also enjoy complimentary high-speed Wi-Fi throughout the property, valet parking and room service.
Fairmont St Andrews, Scotland - Crail
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.

Best Crail hotels with a pool

Among the 13 accommodations in Crail, here are the 2 best hotels with a pool

Fairmont St Andrews, Scotland - Crail
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.
Old Course Hotel St Andrews - Crail
9.4 3311 reviews

Old Course Hotel St Andrews

hotel, St. Andrews
The Old Course Hotel is located in St Andrews, overlooking West Sands Beach and the Links Golf Course, just a short distance from the rugged Scottish coastline. It's a 5-star hotel with excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of facilities for guests to enjoy, including a luxurious spa with a hydrotherapy pool, a fitness centre, and three restaurants serving different cuisines. Guests can also benefit from a bar, a terrace, a garden, and a concierge service.

Frequently asked questions about hotels in Crail

  • What are the top landmarks to see in and around Crail?

    Crail's got plenty to see, from the historic Crail Harbour with its colourful fishing boats to the 16th-century St. Mary's Church, with its stunning stained glass windows. You can also visit the Crail Museum, which tells the story of the town's fishing heritage. Just outside Crail, you'll find the Balcomie Castle ruins, which offer breathtaking views of the coast.
  • What are the best hotels with a swimming pool in Crail?

    Sauchope Links Park is among the best hotels with a swimming pool in Crail.

  • What are the most affordable attractions in and around Crail?

    A stroll along the Crail Harbour is free and offers lovely views. You can also explore the Crail Town Walk, taking in the historic buildings and cobbled streets. The Crail Museum is also a great option, with entry costing just a few pounds.
  • What are the most popular 2, 3 and 4-star hotels in Crail?

    Among 2, 3 and 4-star hotels in Crail, Balcomie Links Hotel, Troustrie House B&b - By Crail and Balcomie Links Hotel are the most popular ones.

  • How can travelers relax during a week in and arond Crail?

    You can relax on the sandy beaches of Crail, like West Sands or Kingsbarns. Take a walk along the Fife Coastal Path and enjoy the fresh sea air. You can also unwind with a pint at one of the Crail pubs or enjoy a delicious meal at one of the local restaurants.
  • What are the best family friendly hotels in Crail?

    The best family friendly hotels in Crail are Balcomie Links Hotel and The Golf Hotel.

  • What amenities can travelers expect in hotel rooms in Crail?

    Most hotels in Crail offer basic amenities like comfortable beds, en-suite bathrooms, and tea and coffee making facilities. Some hotels may also have additional features like Wi-Fi, TVs, and hairdryers. It's always best to check the hotel's website for specific amenities.
  • What are the best pet friendly hotels in Crail?

    The best pet friendly hotels in Crail are Balcomie Links Hotel, The Golf Hotel and The Golf Hotel.

  • When is the best time to book a hotel in Crail?

    Booking in advance is recommended, especially during peak season, which runs from May to September. If you're looking for a quieter stay, consider visiting during the shoulder seasons, April-May or September-October. You might find better deals outside of peak season.
  • What are the best hotels with jacuzzi in Crail?

    Sauchope Links Park is the best hotel with a jacuzzi in Crail.

  • What are some pet-friendly activities in and around Crail?

    Many of the beaches in and around Crail are dog-friendly, like West Sands and Kingsbarns. You can also enjoy a walk along the Fife Coastal Path with your furry friend. Several pubs and restaurants in Crail also welcome dogs.
  • Which towns or cities worth a visit near Crail?

    St Andrews, famous for its golf courses and university, is just a short drive away. You can also visit the historic town of Anstruther, known for its fishing heritage and seafood. A little further afield, you can explore the beautiful city of Edinburgh, with its iconic castle and vibrant cultural scene.

Popular destinations

Best Crail hotels with air conditioning

Hotel Du Vin, St Andrews - Crail
9.0 1839 reviews

Hotel Du Vin, St Andrews

hotel, St. Andrews
Hotel Du Vin, St Andrews is located on The Scores, a short walk from the Old Course, the beach, and the town's shops, making it a great base for exploring the historic town. It is a 4-star hotel with very good user ratings. The hotel is housed in a beautifully converted, slate-tiled, terraced house, offering a unique and charming atmosphere. Rooms feature Egyptian cotton sheets, rain-effect showers, TVs, luxurious toiletries, and free WiFi, whilst the hotel also boasts a bistro serving home-cooked food with a focus on seasonal and local produce, an impressive wine list curated by an in-house sommelier, and a bar and lounge area.
Old Course Hotel St Andrews - Crail
9.4 3311 reviews

Old Course Hotel St Andrews

hotel, St. Andrews
The Old Course Hotel is located in St Andrews, overlooking West Sands Beach and the Links Golf Course, just a short distance from the rugged Scottish coastline. It's a 5-star hotel with excellent user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of facilities for guests to enjoy, including a luxurious spa with a hydrotherapy pool, a fitness centre, and three restaurants serving different cuisines. Guests can also benefit from a bar, a terrace, a garden, and a concierge service.
Fairmont St Andrews, Scotland - Crail
8.9 2419 reviews

Fairmont St Andrews, Scotland

hotel, St. Andrews
The Fairmont St Andrews, Scotland, is a five-star hotel located on a sprawling estate overlooking St Andrews Bay, just a short distance from the historic town centre. It consistently receives very good user ratings for its location, cleanliness, and overall experience.
The hotel offers a range of luxurious accommodation options, each featuring spacious rooms with modern amenities. Guests can enjoy a variety of activities on site, including swimming, spa treatments, and dining in one of the hotel's restaurants, as well as exploring the surrounding countryside.
Rusacks St Andrews - Crail
9.2 1713 reviews

Rusacks St Andrews

hotel, St. Andrews
The Rusacks St Andrews hotel is located in the heart of St Andrews, just a 10-minute walk from the historic St Andrews Castle and a 20-minute drive from Dundee. This 5-star hotel is highly rated by guests, with excellent reviews for its location, cleanliness and overall experience.
The hotel features a range of amenities, including a restaurant serving exquisite Scottish cuisine, a bar, a fitness centre and a terrace. Guests can also enjoy complimentary high-speed Wi-Fi throughout the property, valet parking and room service.

Best Crail hotels with a balcony

Balcomie Links Hotel - Crail
8.6 64 reviews

Balcomie Links Hotel

hotel, Anstruther
The Balcomie Links Hotel, a 2-star accommodation in Anstruther, is located less than 3 kilometres from Crail Museum and the East of Scotland Kart Club, and within 5 kilometres of Balcomie Sands and Kingsbarns Golf Links.
This hotel offers guests complimentary Wi-Fi in public areas, free non-valet parking, an on-site restaurant and bar, concierge services, luggage assistance, a video arcade room, a computer station, and housekeeping available upon request, with pets also welcome.
Hotel Du Vin, St Andrews - Crail
9.0 1839 reviews

Hotel Du Vin, St Andrews

hotel, St. Andrews
Hotel Du Vin, St Andrews is located on The Scores, a short walk from the Old Course, the beach, and the town's shops, making it a great base for exploring the historic town. It is a 4-star hotel with very good user ratings. The hotel is housed in a beautifully converted, slate-tiled, terraced house, offering a unique and charming atmosphere. Rooms feature Egyptian cotton sheets, rain-effect showers, TVs, luxurious toiletries, and free WiFi, whilst the hotel also boasts a bistro serving home-cooked food with a focus on seasonal and local produce, an impressive wine list curated by an in-house sommelier, and a bar and lounge area.
The Kithmore - Crail
8.7 3 reviews

The Kithmore

hotel, St. Andrews
The Ardgowan Hotel is a short walk from the Royal and Ancient Golf Club and the Old Course, putting you right in the heart of St Andrews' historic centre. It's a 3-star hotel with very good user ratings.
The hotel is a traditional Georgian townhouse with refurbished rooms. The hotel offers a restaurant, bar, terrace, room service, free Wi-Fi and free parking.
The Albany St Andrews - Crail
8.4 1403 reviews

The Albany St Andrews

hotel, St. Andrews
The Albany St Andrews is a 3-star hotel situated in the heart of St Andrews, just a short walk from the castle, cathedral, university buildings, and the Old Course. It enjoys a central location, close to the town's attractions, making it an ideal base for exploring the historic town. User reviews consistently rate it as very good, highlighting its charm and convenience.
The hotel has a traditional Georgian terraced design, offering a glimpse into St Andrews' rich history. It features a range of amenities including a garden, patio, bar, and lounge, perfect for relaxing after a day of exploring.
©2026 cozycozy.com