Featured Hotels Near Caerlaverock Castle

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Shorepark Holiday Cottage

Glencaple (2.4 miles from Caerlaverock Castle)

Shorepark Holiday Cottage is set on the edge of Glencaple village, beside the River Nith. The living room offers a panoramic view of the river.

Show more Show less
9.8
Exceptional
18 reviews
Avg. price/night:
$194

Limetree House

New Abbey (3.7 miles from Caerlaverock Castle)

Located in New Abbey in the Dumfries and Galloway region, Limetree House has a patio and garden views.

Show more Show less
9.7
Exceptional
21 reviews

The Birds Nest Bed and Breakfast

Dumfries (4.1 miles from Caerlaverock Castle)

With sea views, The Birds Nest Bed and Breakfast is located in Dumfries and has free WiFi. Guests at the bed and breakfast can enjoy a continental or a Full English/Irish breakfast.

Show more Show less
9.1
Awesome
53 reviews

Sunset Retreat With Hot Tub

Carsethorn (4.1 miles from Caerlaverock Castle)

In the coastal village of Carsethorn on the Solway Firth, Sunset Retreat With Hot Tub offers self-catering accommodations in south-west Scotland.

Show more Show less
9.1
Awesome
19 reviews
Avg. price/night:
$177

The Farmers Inn

Dumfries (4.7 miles from Caerlaverock Castle)

Located in Dumfries, The Farmers Inn has a bar, terrace and free WiFi throughout the property. There's a restaurant serving British cuisine, and free private parking is available.

Show more Show less
8.9
Excellent
160 reviews
Avg. price/night:
$115

Lapwing, Skylark & Curlew Seaside Chalets

Kirkbean (4.4 miles from Caerlaverock Castle)

Providing garden views, Lapwing, Skylark & Curlew Seaside Chalets in Kirkbean provides accommodations, a restaurant, a garden and a private beach area.

Show more Show less
8.8
Excellent
24 reviews
Avg. price/night:
$101

Enjoy breakfast at hotels near Caerlaverock Castle

See all

Budget hotels near Caerlaverock Castle

See all