The 10 best cheap hotels in Crail, UK | Booking.com
Skip to main content

Cheap hotels in Crail

Find the cheap hotels that appeal to you the most

The best cheap hotels in Crail

Check out our selection of great cheap hotels in Crail

Filter by:

Review score

Crail Residence

Crail

Crail Residence is located in Crail, just 7.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

J
Jill
From
Mexico
Great location directly in town with all your needs within footsteps. Bedding and mattress were wonderful.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 13 reviews
Price from
$229.17
1 night, 2 adults

The Shoregate

Hotel in Crail

Featuring a bar, The Shoregate is located in Crail in the Fife region, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

M
Murray
From
United Kingdom
I was greeted by the staff with the warmest of welcomes. I was shown to my room, where everything I needed to know was explained to me. I hadn't made plans for dinner, but the concierge immediately got me a table at the restaurant, where I had a delicious meal with extremely attentive (but not overly so) service. Perfect location in the heart of Crail, with plenty of parking nearby.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 85 reviews
Price from
$294.83
1 night, 2 adults

The Golf Hotel

Hotel in Crail

Located in Crail, 7.2 miles from Fairmont St Andrews Bay Golf Course, The Golf Hotel provides accommodations with a garden, free private parking, a shared lounge and a terrace.

D
David
From
United States
Great location very good home-cooked food… great pub in the basement very friendly, helpful, staff…. getting up in the morning ,and have a good,hearty breakfast (which is included) was fantastic… especially because some days depending on tee time might not have lunch until two or 3 o’clock
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 231 reviews
Price from
$201.02
1 night, 2 adults

The Waterfront

Anstruther (Near Crail)

Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

M
Margaret
From
United States
The rooms were beautifully renovated. So comfortable and plenty of space. Great location on the waterfront of quaint Anstruther. Breakfast was lovely the next morning too. Our favorite place on our two week trip to Scotland.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,409 reviews
Price from
$169.53
1 night, 2 adults

The Spindrift Guest House

Anstruther (Near Crail)

The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

P
Philip
From
United Kingdom
Great breakfast, comfortable room, lovely lounge, beautiful house.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
$217.10
1 night, 2 adults

Murray Library Hostel

Anstruther (Near Crail)

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi.

J
Joshua
From
United Kingdom
A cosy, accommodating hostel, in an old building brimming w/personality! Excellently located. Woke up to the sound of waves slowly crashing up against the shore. The kitchen was well-equipped and spacious, the toilets and showers were clean and well-maintained. The bed was delightfully comfortable, and the hostel itself was inviting, charming, and wonderful. Darius was friendly, prompt, and professional. My stay in Anstruther was excellent thanks to the lovely Murray Library Hostel :-)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 681 reviews
Price from
$129.99
1 night, 2 adults

The Inn At Kingsbarns

St. Andrews (Near Crail)

Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

A
Agnes Margaret
From
United Kingdom
Absolutely everything! A fabulous hotel with lovely staff, beautifully appointed rooms and great food.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 466 reviews
Price from
$274.73
1 night, 2 adults

Belstane House

Cellardyke (Near Crail)

Belstane House provides beachfront accommodations in Cellardyke. Featuring sea and garden views, this bed and breakfast also provides guests with free Wifi. Guests can enjoy quiet street views.

B
Blair
From
United Kingdom
Where to start , was it the outstanding sea view , the ample sized room , comfortable bed , the outstanding sea view , spotless clean room , brilliant host's , did I mention the outstanding sea view ,warm welcome from the out set.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 165 reviews
Price from
$180.92
1 night, 2 adults

The Blue Loft

Anstruther (Near Crail)

The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 17 reviews
Price from
$186.95
1 night, 2 adults

The Tree Houses at Madeira in Fife

Pittenweem (Near Crail)

Featuring a garden, The Tree Houses at Madeira in Fife features accommodations in Pittenweem. This property offers access to a balcony, free private parking, and free Wifi.

D
Dawn
From
United Kingdom
Everything amazing location fab hot tub
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 32 reviews
Price from
$352.46
1 night, 2 adults
All cheap hotels in Crail

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Crail and surrounding area in the past month

See all

Great access to the city center. Check these cheap hotels in Crail and nearby

  • Crail Town House

    Crail
    Central location
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 29 reviews

    Crail Town House offers accommodations in Crail, 10 miles from St Andrews University and 23 miles from Discovery Point. This vacation home features a garden.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 36 reviews

    The Loft on the Lane - Crail offers accommodations in Crail, 10 miles from St Andrews University and 23 miles from Discovery Point. Guests staying at this apartment have access to a patio.

  • Castle Rock, Crail

    Crail
    Central location
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 4 reviews

    Castle Rock, Crail offers accommodations in Crail, 23 miles from Discovery Point.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 12 reviews

    Crail Posthouse - 19th Century traditional house offers accommodations in Crail, 10 miles from St Andrews University and 23 miles from Discovery Point.

  • Seahorses Crail

    Crail
    Central location
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews

    Seahorses Crail offers accommodations in Crail, 10 miles from St Andrews University and 23 miles from Discovery Point.

  • The Gables

    Crail
    Central location
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 41 reviews

    The Gables is located in Crail, just 7.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University. The vacation home is 23 miles from Discovery Point.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 17 reviews

    The Old Surgery Crail- welcoming apartment is located in Crail, just 7.2 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University.

  • The Crail Maltings

    Crail
    Central location
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 26 reviews

    The Crail Maltings in Crail offers accommodations with free Wifi, 7.2 miles from Fairmont St Andrews Bay Golf Course, 10 miles from St Andrews University, and 23 miles from Discovery Point.

Stay connected in Crail and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 466 reviews

    Featuring free WiFi throughout the property, The Inn At Kingsbarns offers pet-friendly accommodations in Kingsbarns. Guests can enjoy the on-site bar. Free private parking is available on site.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 46 reviews

    Cellardyke en-suite rooms offers accommodations in Cellardyke, a 7-minute walk from Billow Ness Beach and 9.4 miles from Fairmont St Andrews Bay Golf Course.

    From $132.67 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 125 reviews

    Ugly Duckling, License number FI 00863 P offers accommodations in Fife, a 5-minute walk from Billow Ness Beach and 9.2 miles from Fairmont St Andrews Bay Golf Course.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 17 reviews

    The Blue Loft offers accommodations in Anstruther, a 1-minute walk from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course.

    From $200.35 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,409 reviews

    Just a few steps from Anstruther’s harbor and marina, with views of the Firth of Forth, The Waterfront offers 4-star accommodations with breakfast included and free Wi-Fi.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 681 reviews

    Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi.

    From $131.33 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 101 reviews

    The Spindrift Guest House in Anstruther provides adults-only accommodations with a garden, a bar, and a shared lounge.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 32 reviews

    Featuring a garden, The Tree Houses at Madeira in Fife features accommodations in Pittenweem. This property offers access to a balcony, free private parking, and free Wifi.

    From $363.13 per night

Enjoy breakfast in Crail and nearby

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 62 reviews

    The Cooperage Garden Apartment - Crail is located in Crail, just 10 miles from St Andrews University and 23 miles from Discovery Point. This apartment provides accommodations with a patio.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 20 reviews

    Mariners Retreat- spacious apartment in Crail offers accommodations in Crail, 10 miles from St Andrews University and 23 miles from Discovery Point. This apartment features a garden.

  • Ardvar

    Crail
    Breakfast options
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 10 reviews

    Ardvar is located in Crail, just 10 miles from St Andrews University and 23 miles from Discovery Point. The 4-star vacation home is 7.3 miles from Fairmont St Andrews Bay Golf Course.

  • Beech Walk

    Crail
    Breakfast options
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 10 reviews

    Providing a garden, Beech Walk features accommodations in Crail. The property is around 7.1 miles from Fairmont St Andrews Bay Golf Course, 10 miles from St Andrews University, and 23 miles from...

  • Crail House

    Crail
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Crail House offers accommodations in Crail, 7.3 miles from Fairmont St Andrews Bay Golf Course and 10 miles from St Andrews University. This vacation home is 23 miles from Discovery Point.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 40 reviews

    Crail House Apartments in Crail provides accommodations with a terrace and barbecue facilities. This beachfront property offers access to free Wifi and free private parking.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 26 reviews

    One Shoregate- cosy Crail retreat offers accommodations in Crail, 10 miles from St Andrews University and 23 miles from Discovery Point.

  • 3 Castle Terrace

    Crail
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    3 Castle Terrace is located in Crail, just 10 miles from St Andrews University and 23 miles from Discovery Point.

FAQ about cheap hotels in Crail

Cheap hotels that guests love in Crail

See all
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 62 reviews
    Location is perfect, close to the harbour, closed little garden ideal for travellers with pets, house was well equipped.
    Guest review by
    Zsofia
    Young couple
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 68 reviews
    Nice place despite awful weather. Very quiet site at what must be a beautiful location on a clear day. Comfortable, modern, well-equipped, and a great shower. Very clean. Didn't use much of the kitchen or outdoor areas. The owner/manager went out of her way to take me to collect my car from a local wedding venue the next day, as it proved impossible to get a taxi (make sure to book in advance).
    Guest review by
    Nicola
    Solo traveler
  • Avg. price/night: $167.52
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 114 reviews
    We absolutely loved the Honeypot Guest House, the location was perfect as you are central to sightseeing and other amenities. Our host & assistant could not do anymore for us they went above and beyond to help with questions and knowledge as we were doing the Fife Coastal Path. The accommodation itself is just so peaceful, very clean and the breakfast was excellent plenty choice caters for all {delicious} for us we would return if we were staying in Crail highly recommend, thank you.
    Guest review by
    Pamela
    Family with young children
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 34 reviews
    Had a lovely stay. The lodge was superb, very well decorated and finished. Very clean on arrival. Great location, so peaceful and quiet. Nice decking area and the hot tub was good although takes a while to heat up due to be wood fire. Defo recommend and will definitely return
    Guest review by
    James
    Young couple
  • Avg. price/night: $167.52
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 114 reviews
    Room very comfortable and spotlessly clean. A very comfortable bed and a lovely breakfast and we were given a varied choice. Perfect location. Linda couldn’t have been friendlier or more accommodating. We were able to check in earlier due to the start of the wedding we were attending, which helped us out a lot.
    Guest review by
    Kirsty
    Young couple
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    The location. Ideal for access to harbour and amenities in village centre.
    Guest review by
    McNaughton
    Family with young children
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 20 reviews
    Flat was spacious, well equipped and very clean. Ideal location for exploring the East Neuk of Fife.
    Guest review by
    Colin
    Solo traveler