Skip to main content

Filter by:


Star Rating

Review Score

Crookston – 93 hotels and places to stay
See the latest prices and deals by choosing your dates.
Carfraemill, hotel in Crookston

Carfraemill is set outside Lauder, at the junctions of the A68 and A697 roads. This charming Borders property offers a pretty setting, a terrace and à la carte restaurant.

Very clean, room well appointed, staff was lovely and friendly and even though service was a bit slow, the food was excellent.
8.3
Scored 8.3
Very Good
Rated very good
413 reviews
Price from$143.31per night
The Juniperlea Inn, hotel in Crookston

The Juniperlea Inn offers accommodations in Pathhead, 16 miles from University of Edinburgh and 16 miles from Royal Mile.

Nothing
8.5
Scored 8.5
Very Good
Rated very good
290 reviews
Price from$143.31per night
The Melville Inn by Innkeeper's Collection, hotel in Crookston

Located within 5.8 mi from Edinburgh City Center, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided.

Great place to relax and have a good night sleep.
8.8
Scored 8.8
Excellent
Rated excellent
4,023 reviews
Price from$71.78per night
Dalhousie Castle Hotel, hotel in Crookston

On acres of wooded parkland, this fascinating 13th-century fortress is on the banks of the River Esk.

It’s a beautiful historic castle, what’s not to like?! The dungeon dining was fantastic. Breakfast was also delicious and in a beautiful setting. It’s outside the city so you need a taxi but totally worth it!
8.3
Scored 8.3
Very Good
Rated very good
834 reviews
Price from$215.30per night
Macdonald Cardrona Hotel, Golf & Spa, hotel in Crookston

Set by the River Tweed, in a quiet countryside location, the 4-star Macdonald Cardrona Hotel, Golf & Spa features views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

Peaceful. And wonderful staff
6.9
Scored 6.9
Pleasant
Rated pleasant
2,110 reviews
Price from$139.07per night
The Waverley Castle Hotel, hotel in Crookston

Nestled within 5 acres of parkland between the Eildon Hills and River Tweed, The Waverley Castle Hotel provides relaxing, rural accommodations.

Perfect location.
6.9
Scored 6.9
Pleasant
Rated pleasant
2,001 reviews
Price from$99.69per night
Black Bull, hotel in Crookston

Around 25 miles from central Edinburgh, Black Bull enjoys a prominent location in the pretty Scottish Borders town of Lauder.

Nice room, nice restaurant and bar
9.3
Scored 9.3
Wonderful
Rated wonderful
637 reviews
Price from$143.31per night
Kingsknowes Hotel, hotel in Crookston

Kingsknowes Hotel in Galashiels features 3-star accommodations with a garden, a restaurant and a bar. The hotel also provides free WiFi and free private parking.

Staff were very friendly and accommodating. The room was spacious and the bed was comfortable. Hotel is a short drive to a few different attractions and villages.
8.9
Scored 8.9
Excellent
Rated excellent
976 reviews
Price from$164.80per night
Traquair Arms Hotel, hotel in Crookston

Located in Innerleithen, 29 miles from University of Edinburgh, Traquair Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Immaculate room, great food, recommended
8.2
Scored 8.2
Very Good
Rated very good
522 reviews
Price from$164.49per night
The Park, hotel in Crookston

Located in the center of Peebles, in the Scottish Borders, The Park offers a bar/restaurant and a garden. Free WiFi is available in public areas, and free private parking is possible onsite.

Superb rooms with coffee pod machines, tweed fabrics and Arran toiletries. The staff were super friendly and made us feel very welcome. There’s a lovely on site bakery and barrier in parking.
8.1
Scored 8.1
Very Good
Rated very good
493 reviews
Price from$94.53per night
See all hotels near Crookston
Subscribe to receive premium deals

Prices drop the second you sign up!