We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Cawdor Castle

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Bunchrew, Inverness IV3 8TA, Scotland
22.9 km from Cawdor Castle
US$576* /night
View Deal
Booking.com
US$576*
Priceline
US$576*
Agoda.com
US$576*
Inverness Road, Nairn IV12 4RX, Scotland
7.1 km from Cawdor Castle
#4 of 9 hotels in Nairn
Top Deal
US$96*
US$93* /night
View Deal
Booking.com
US$96*
Expedia.com
US$93*
Hotels.com
US$94*
63 Seabank Road | The Seafront, Nairn IV12 4HD, Scotland
7.4 km from Cawdor Castle
#3 of 9 hotels in Nairn
Top Deal
US$265*
US$124* /night
View Deal
Hotels.com
US$124*
Booking.com
US$127*
AMOMA
US$265*
45 Seabank Road, Nairn IV12 4EY, Scotland
7.4 km from Cawdor Castle
#7 of 9 hotels in Nairn
US$118* /night
View Deal
Expedia.com
US$118*
Hotwire.com
US$118*
Travelocity
US$118*
Albert Street, Nairn IV12 4HP, Scotland
7.4 km from Cawdor Castle
#8 of 9 hotels in Nairn
No availability for your dates from these sites
Expedia.com
Booking.com
Orbitz.com
Invernairne Lodge Thurlow Road, Nairn IV12 4EZ, Scotland
7.6 km from Cawdor Castle
#1 of 9 hotels in Nairn
Top Deal
US$162*
US$151* /night
View Deal
Hotels.com
US$162*
Orbitz.com
US$162*
Travelocity
US$162*
Marine Road, Nairn IV12 4EA, Scotland
7.7 km from Cawdor Castle
#5 of 9 hotels in Nairn
US$151* /night
View Deal
Booking.com
US$151*
Agoda.com
US$151*
Priceline
US$151*
10 Crescent Road, Nairn IV12 4NB, Scotland
7.7 km from Cawdor Castle
No photo provided
Crescent Road, Nairn IV12 4NB, Scotland
7.8 km from Cawdor Castle
#2 of 9 hotels in Nairn
No availability for your dates from these sites
Expedia.com
Hotwire.com
Orbitz.com
On A96 | Auldearn, Nairn IV12 5TE, Scotland
10.2 km from Cawdor Castle
#6 of 9 hotels in Nairn
No availability for your dates from these sites
Booking.com
Priceline
Agoda.com
Culloden, Inverness IV2 7BZ, Scotland
13.1 km from Cawdor Castle
Top Deal
US$459*
US$315* /night
View Deal
Booking.com
US$459*
Priceline
US$318*
Expedia.com
Union Street, Fortrose IV10 8TD, Scotland
13.8 km from Cawdor Castle
Smithton Road, Inverness IV2 7NL, Scotland
14.1 km from Cawdor Castle
US$92* /night
View Deal
TripAdvisor
US$92*
Priceline
US$92*
Agoda.com
US$92*
Old Perth Road, Inverness IV2 5BE, Scotland
15.8 km from Cawdor Castle
Top Deal
US$233*
US$181* /night
View Deal
Booking.com
US$233*
Priceline
US$210*
getaroom.com
US$189*
Stoneyfield, Inverness IV2 7PA, Scotland
16.1 km from Cawdor Castle
Top Deal
US$283*
US$146* /night
View Deal
Booking.com
US$146*
Hotels.com
US$146*
AMOMA
US$283*
A96 Inverness Road | Stonyfield, Inverness IV2 7PA, Scotland
16.2 km from Cawdor Castle
US$80* /night
View Deal
Orbitz.com
Travelocity
Beechwood Park, Inverness IV2 3BW, Scotland
16.6 km from Cawdor Castle
US$116* /night
View Deal
Millburn Road, Inverness IV2 3TR, Scotland
16.9 km from Cawdor Castle
Top Deal
US$131*
US$100* /night
View Deal
Booking.com
US$111*
Travelocity
US$100*
HotelQuickly
US$131*
Millburn Road, Inverness IV2 3QX, Scotland
17.3 km from Cawdor Castle
US$101* /night
View Deal
Top Deal
US$448*
US$184* /night
View Deal
Cancelon
US$240*
Elvoline
US$202*
AMOMA
US$448*
9 Annfield Road, Inverness IV2 3HX, Scotland
18.1 km from Cawdor Castle
Top Deal
US$194*
US$154* /night
View Deal
Booking.com
US$194*
Expedia.com
US$194*
Travelocity
Kingsmills Road, Inverness IV2 3JT, Scotland
18.2 km from Cawdor Castle
No availability for your dates from these sites
Expedia.com
Booking.com
Hotwire.com
5 Heathmount Road, Inverness IV2 3JU, Scotland
18.2 km from Cawdor Castle
US$155* /night
View Deal
Booking.com
US$155*
Priceline
US$155*
Agoda.com
US$155*
25 Southside Road, Inverness IV2 3BG, Scotland
18.3 km from Cawdor Castle
No availability for your dates from these sites
Booking.com
Priceline
Cancelon
Church Street, Cromarty IV11 8XA, Scotland
18.4 km from Cawdor Castle
18 Academy Street, Inverness IV1 1LG, Scotland
18.5 km from Cawdor Castle
Top Deal
US$172*
US$119* /night
View Deal
Expedia.com
US$162*
Booking.com
US$167*
HotelQuickly
US$172*
63 Academy Street, Inverness IV1 1LU, Scotland
18.6 km from Cawdor Castle
Top Deal
US$167*
US$153* /night
View Deal
Booking.com
US$161*
Expedia.com
US$156*
Cancelon
US$167*
28 Ardconnel Street, Inverness IV2 3EX, Scotland
18.6 km from Cawdor Castle
US$76* /night
View Deal
TripAdvisor
US$76*
Cancelon
Hostelworld.com
43 Culduthel Road, Inverness IV2 4HQ, Scotland
18.6 km from Cawdor Castle
No photo provided
14 Culduthel Road, Inverness IV2 4AG, Scotland
18.7 km from Cawdor Castle
No availability for your dates from these sites
Expedia.com
Booking.com
Hotels.com
Marine Terrace, Cromarty IV11 8YN, Scotland
18.7 km from Cawdor Castle
US$113* /night
View Deal
Booking.com
US$113*
Still looking for a place to stay?
Nairn has 37 B&Bs/inns with 1,863 reviews
7 Cawdor Street, Nairn IV12 4QD, Scotland
7.2 km from Cawdor Castle
#1 of 37 Nairn B&B and Inns
Inveran Seafield Street, Nairn IV12 4HG, Scotland
7.3 km from Cawdor Castle
#2 of 37 Nairn B&B and Inns
Contact accommodation for availability
Glebe End 1 Glebe Road, Nairn IV12 4ED, Scotland
7.7 km from Cawdor Castle
#3 of 37 Nairn B&B and Inns
See all 37 Nairn B&Bs/inns
See all hotels in or near Nairn
4 Grantown Road, Forres IV36 2UG, Scotland
19.2 km from Cawdor Castle
Church Street, Cromarty IV11 8XA, Scotland
18.4 km from Cawdor Castle
Marine Terrace, Cromarty IV11 8YN, Scotland
18.7 km from Cawdor Castle
US$113* /night
View Deal
Booking.com
US$113*
Union Street, Fortrose IV10 8TD, Scotland
13.8 km from Cawdor Castle
69 St. Leonards Road, Forres IV36 1DW, Scotland
21.5 km from Cawdor Castle
Contact hotel for availability
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
Nairn Travel Forum Need specific advice visiting Nairn, Scottish Highlands? Visit the TripAdvisor Travel Forum for Nairn and ask our Destination Experts and the travel community.