Last-minute hotel deals in Crail

Add dates
Add dates
1 room, 2 Guests
Compare deals on Booking.com

Trusted by over 100,000 guests every year

Add dates
Add dates
room 1

Adults

18+
2

Children

0-17
0
Add another room
The best price on last-minute hotel deals.The best price on last-minute hotel deals.

The best choice with thousands of stays worldwide.The best choice with thousands of stays worldwide.

The best availability, even at the last minute.The best availability, even at the last minute.

Free cancellation options and fast, friendly support.Free cancellation options and fast, friendly support.

Nestled in the picturesque East Neuk of Fife, Crail is a charming coastal village that offers a serene escape for travelers seeking a blend of history, culture, and natural beauty. Staying in Crail provides visitors with a unique opportunity to experience the quaint Scottish lifestyle, with a variety of accommodations ranging from cozy bed and breakfasts to luxurious seaside cottages. The best neighborhoods to stay in Crail include the historic harbor area, where traditional fishing cottages line the cobbled streets, and the surrounding countryside, offering stunning views of the North Sea.

Top attractions in Crail include the Crail Harbour, one of the most photographed harbors in Scotland, and the Crail Golfing Society, the seventh oldest golf club in the world. Visitors can also explore the Crail Museum and Heritage Centre to learn about the village's rich history. With its scenic landscapes and welcoming community, Crail is a delightful destination for a peaceful getaway.

Clear filters

Crail

Most popular
Sort by

See the latest prices and deals by choosing your dates

2 Bed in St Andrews 83173
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Anstruther · 3.83 mi from centre

6.2 miles from Fairmont St Andrews Bay Golf Course in Anstruther, 2 Bed in St Andrews 83173 provides accommodations with access to a hot tub. This vacation home features a garden. The vacation home offers free Wifi and free private parking.

The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms. Towels and bed linen are offered in the vacation home. The accommodation has a fireplace.

St Andrews University is 6.8 miles from 2 Bed in St Andrews 83173, while Discovery Point is 20 miles from the property. Dundee Airport is 24 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
2 Bedroom, Cozy Coastal Retreat in Anstruther
Full StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Residence in Anstruther · 3.82 mi from centre

Located in Anstruther, 2 Bedroom, Cozy Coastal Retreat in Anstruther is within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This residence is 0.2 mi (0.3 km) from La Petite Epicerie and 0.3 mi (0.5 km) from Scottish Fisheries Museum.

Compare price on Booking.com
Compare price on Booking.com
Dragonfly - HOT TUB luxury two bedroom cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Anstruther, Cellardyke · 3.16 mi from centre

8.9

 

48 reviews

Dragonfly - HOT TUB luxury two bedroom cottage features a hot tub and free private parking, and is within a 17-minute walk of Billow Ness Beach and 9.4 miles of Fairmont St Andrews Bay Golf Course. This vacation home provides an outdoor swimming pool, a garden, as well as a terrace.

With free Wifi, this 2-bedroom vacation home offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the vacation home. The accommodation has a fireplace.

Guests can make the most of the warm weather with the property's barbecue facilities.

St Andrews University is 10 miles from the vacation home, while Discovery Point is 23 miles from the property. Dundee Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Apartment - Sleeps 4, Pet Friendly & Free Parking
Full StarFull StarFull StarHalf Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Anstruther · 3.38 mi from centre

With a stay at Apartment - Sleeps 4, Pet Friendly & Free Parking in Anstruther, you'll be within a 15-minute drive of University of St. Andrews and La Petite Epicerie. This apartment is 10.3 mi (16.6 km) from Old Course at St Andrews and 0.9 mi (1.5 km) from Scottish Fisheries Museum.

Compare price on Booking.com
Compare price on Booking.com
Hidden Gem On The Harbour
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Anstruther · 3.80 mi from centre

9.5

 

13 reviews

Hidden Gem On The Harbour is located in Anstruther, just a few steps from Billow Ness Beach and 9 miles from Fairmont St Andrews Bay Golf Course. This beachfront property offers access to free Wifi. A public car park is located nearby.

The apartment is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.

St Andrews University is 10 miles from the apartment, while Discovery Point is 23 miles from the property. Dundee Airport is 27 miles away.

Compare price on Booking.com
Compare price on Booking.com
The Loft- charming character cottage in East Neuk
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Anstruther · 3.37 mi from centre

6.5

 

2 reviews

The Loft- charming character cottage in East Neuk is located in Anstruther, just a 12-minute walk from Billow Ness Beach and 9.4 miles from Fairmont St Andrews Bay Golf Course. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

The vacation home is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are offered in the vacation home. The accommodation has a fireplace.

St Andrews University is 10 miles from The Loft- charming character cottage in East Neuk, while Discovery Point is 23 miles from the property. Dundee Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Murray Library Hostel
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hostel in Anstruther · 3.83 mi from centre

9.0

 

664 reviews

Located in Anstruther, a few steps from Billow Ness Beach, Murray Library Hostel features rooms with sea views and free WiFi. The property is around 8.9 miles from Fairmont St Andrews Bay Golf Course, 10 miles from St Andrews University and 23 miles from Discovery Point. The hostel has family rooms.

Dundee Airport is 25 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fairmont St Andrews
Full StarFull StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in St. Andrews · 5.79 mi from centre

9.2

 

965 reviews

Breakfast available

Located in St. Andrews, Fairmont St Andrews is by the sea, a 2-minute drive from St Andrews Bay and 6 minutes from University of St. Andrews. This family-friendly hotel is 3.3 mi (5.2 km) from The Fife Coastal Path and 3.4 mi (5.4 km) from St. Andrew's Cathedral.

Compare price on Booking.com
Compare price on Booking.com
Rustic Cabins, sea views from rewilded farm with Highland Cows
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in St. Andrews · 6.20 mi from centre

9.1

 

393 reviews

Rustic Cabins, sea views from rewilded farm with Highland Cows offers accommodations in St. Andrews, 1.6 miles from St Andrews East Sands Beach and a 8-minute walk from Fairmont St Andrews Bay Golf Course. This vacation home offers free private parking and private check-in and check-out. The vacation home provides sea views, a barbecue, and free Wifi is available throughout the property.

A microwave, a toaster, and fridge are also provided in the kitchenette, as well as a kettle. At the vacation home, every unit includes a private bathroom with a hair dryer and free toiletries.

St Andrews University is 3 miles from the vacation home, while Discovery Point is 16 miles away. Dundee Airport is 18 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
The Studio Pod, St Andrews
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in St. Andrews · 6.28 mi from centre

8.6

 

82 reviews

Featuring a garden, The Studio Pod, St Andrews provides accommodations in St. Andrews. The apartment, set in a building dating from 2000, features free Wifi and free private parking. Fairmont St Andrews Bay Golf Course is 2.7 miles away and St Andrews University is 3.1 miles from the apartment.

The apartment also comes with 1 bathroom. The accommodation is non-smoking.

There is an on-site snack bar.

Discovery Point is 16 miles from the apartment. Dundee Airport is 18 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Spindrift Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Guesthouse in Anstruther · 4.33 mi from centre

9.8

 

94 reviews

Breakfast available

When you stay at The Spindrift Guest House in Anstruther, you'll be near the beach, within a 15-minute drive of University of St. Andrews and Old Course at St Andrews. This guesthouse is 0.3 mi (0.5 km) from Anstruther Golf Club and 0.4 mi (0.6 km) from Billow Ness Beach.

Compare price on Booking.com
Compare price on Booking.com
The Old Station Guest House
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Bed and breakfast in St. Andrews · 5.73 mi from centre

8.9

 

357 reviews

Breakfast available

A former railway station set in 2 acres of landscaped garden, The Old Station Guest House consists of of the main building and a train carriage converted into suites. Guests can practice their golf on the lawns, while the famous seafront St Andrews Links are a 10-minute drive.

The Old Station has been fully renovated and features modern bedrooms decorated in a traditional style, with sash windows and warm tones. Carriage suites come with a small kitchen area, while all accommodations comes en suite, with tea/coffee-making facilities and a TV with satellite channels.

Continental and cooked breakfasts are served daily in the bright breakfast room which used to be the station platform. For other meals guests are just 5 minutes’ drive from the center of St Andrews, with its variety of restaurants.

The 4-star Old Station Guest House also offers a billiards room and library, with free Wi-Fi in public areas. There are several more golf courses within a 20-minute drive.

Compare price on Booking.com
Compare price on Booking.com
Fisher Gallery
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Pittenweem · 5.09 mi from centre

9.1

 

17 reviews

Fisher Gallery offers accommodations in Pittenweem, 11 miles from St Andrews University and 24 miles from Discovery Point. The 4-star vacation home is 10 miles from Fairmont St Andrews Bay Golf Course. Free Wifi is available throughout the property and Billow Ness Beach is 1.4 miles away.

The vacation home is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are available in the vacation home. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Dundee Airport is 28 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Knightsward Farm
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Anstruther · 6.04 mi from centre

Providing a garden, Knightsward Farm features accommodations in Anstruther. The property is around 7.6 miles from Fairmont St Andrews Bay Golf Course, 8.1 miles from St Andrews University, and 21 miles from Discovery Point. The vacation home provides both free Wifi and free private parking.

The vacation home features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. A TV is provided. There's also a seating area and a fireplace.

Guests at Knightsward Farm will be able to enjoy activities in and around Anstruther, like cycling and fishing.

Dundee Airport is 23 miles away.

Compare price on Booking.com
Compare price on Booking.com
Flourloft
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Pittenweem · 5.06 mi from centre

8.8

 

14 reviews

Flourloft is located in Pittenweem, just 11 miles from St Andrews University and 24 miles from Discovery Point. The 4-star apartment is 10 miles from Fairmont St Andrews Bay Golf Course. Free Wifi is available throughout the property and Billow Ness Beach is 1.4 miles away.

The apartment features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms. A TV and DVD player are available. The accommodation is non-smoking.

Guests at Flourloft will be able to enjoy activities in and around Pittenweem, like golfing, cycling, and fishing. Guests can relax in the garden at the property.

Dundee Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Hayloft
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Pittenweem · 5.06 mi from centre

8.9

 

23 reviews

Hayloft offers accommodations in Pittenweem, 11 miles from St Andrews University and 24 miles from Discovery Point. The 4-star apartment is 10 miles from Fairmont St Andrews Bay Golf Course. Free Wifi is available throughout the property and Billow Ness Beach is 1.4 miles away.

The apartment features 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms. A TV is featured. The accommodation is non-smoking.

Guests at Hayloft will be able to enjoy activities in and around Pittenweem, like golfing, cycling, and fishing. Guests can also relax in the garden.

Dundee Airport is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Chilmello Cottage
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Holiday home in Pittenweem · 4.95 mi from centre

9.4

 

5 reviews

Chilmello Cottage is located in Pittenweem, just 10 miles from Fairmont St Andrews Bay Golf Course and 11 miles from St Andrews University. The 4-star vacation home is 1.3 miles from Billow Ness Beach. Guests can use a garden.

With free Wifi, this 1-bedroom vacation home provides a TV, a washing machine, and a fully equipped kitchen with kitchenware. Towels and bed linen are featured in the vacation home. The accommodation has a fireplace.

Discovery Point is 26 miles from the vacation home. Dundee Airport is 30 miles away.

Compare price on Booking.com
Compare price on Booking.com
Invermay
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Pittenweem, Anstruther · 5.19 mi from centre

9.4

 

6 reviews

Invermay is located in Anstruther, just 10 miles from Fairmont St Andrews Bay Golf Course and 11 miles from St Andrews University. This apartment is 24 miles from Discovery Point. Free Wifi is available throughout the property and Billow Ness Beach is 1.6 miles away.

The apartment features 2 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom. A TV is featured. There's also a seating area and a fireplace.

Guests at Invermay will be able to enjoy activities in and around Anstruther, like golfing, cycling, and fishing.

Dundee Airport is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Penthouse on the Harbour - Pittenweem
Full StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Pittenweem · 5.01 mi from centre

9.0

 

24 reviews

The property is around 10 miles from Fairmont St Andrews Bay Golf Course, 11 miles from St Andrews University, and 24 miles from Discovery Point. Free Wifi is available throughout the property and Billow Ness Beach is 1.3 miles away.

The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the apartment. The accommodation is non-smoking.

Dundee Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
House on the Harbour - Pittenweem
Full StarFull StarFull StarFull Star
This star rating is provided to LateRooms by the property. It is usually determined by an official hotel rating organisation or another third party.

Apartment in Pittenweem · 5.01 mi from centre

9.0

 

27 reviews

Featuring a garden, House on the Harbour - Pittenweem features accommodations in Pittenweem. This property offers access to a terrace, free private parking, and free Wifi. St Andrews University is 11 miles away and Discovery Point is 24 miles from the apartment.

The apartment features 3 bedrooms, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Billow Ness Beach is 1.3 miles from House on the Harbour - Pittenweem, while Fairmont St Andrews Bay Golf Course is 10 miles from the property. Dundee Airport is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
tripadvisorHG