Skip to main content

Hotels near Cawdor Castle, Inverness

Enter your dates to see the latest prices and deals for Inverness hotels

Featured hotels near Cawdor Castle

Filter by:

Star rating
Review score

Ness Walk

Inverness (12 mi from Cawdor Castle)

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.

E
ELENI
From
Greece
The suite was lovely and spacious. There was tea,coffe, hot chocolate and biscuits n the room. The receptionist and all the staff were extremely helpful and very welcoming. The food at the restaurant was very well presented and of very good quality. My daughter found a card with a sweet message from the turn down service team next to her little bunny and bear which were tucked in the bed covered with little blankets made of tissue paper! How sweet! Thank you for this memorable stay!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 873 reviews
Price from
US$240.62
1 night, 2 adults

The Clubhouse Nairn

Nairn (4.6 mi from Cawdor Castle)

Located in Nairn, less than 1 km from Nairn Central Beach, The Clubhouse Nairn provides accommodation with a garden, free private parking and a bar.

V
Vadasz
From
United Kingdom
Home to home setting with much more comfortable bed! 😉 We loved the breakfast! Bit of an everything.. The location is perfect, the beach is just down the road, one of the evening just popped down to watch the sunset. The host Jen and Simon were fantastic! Very friendly. The place is clean, the bathroom was huge with fantastic decoration. When I booked The Clubhouse for some reason I thought there were a double and 2 single beds in the suit, but when we got there there was 2 double beds.. We are a family of 4, and our 2 kids got used to sleep in separate beds.. When I asked for an extra matress my hosts were amazing and they gave us an extra matress for no extra charge!! That way all nights were great. 2 of my children have been asking me when are we going to return… I am sure we will.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 92 reviews
Price from
US$264.68
1 night, 2 adults

Golf View Hotel & Spa

Nairn (4.6 mi from Cawdor Castle)

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

N
Nicole
From
New Zealand
Everything what a fantastic seaside hotel!!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,060 reviews
Price from
US$228.88
1 night, 2 adults

Courtyard by Marriott Inverness Airport

Inverness (5 mi from Cawdor Castle)

This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...

A
Andras
From
Hungary
Clean room, very good location next to the airport, comfortable room size even for a small family of 3.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,958 reviews
Price from
US$117.37
1 night, 2 adults

Smithton Hotel

Inverness (9 mi from Cawdor Castle)

This hotel is situated approximately 5.6 km from Inverness town centre, 8 km from Inverness Airport and only 2 km from historic Culloden Battlefield.

S
Sagar
From
United Kingdom
excellent service. family run and good bunch of falls for small chat. Peter was very friendly and nice host.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,123 reviews
Price from
US$157.74
1 night, 2 adults

Holiday Inn Express Inverness by IHG

Inverness (10 mi from Cawdor Castle)

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

K
Kirsty
From
New Zealand
Awesome value, great breakfast included!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,302 reviews
Price from
US$104.33
1 night, 2 adults
See more properties near Cawdor Castle

Most booked hotels near Cawdor Castle in the past month

See all

Number 1Booked hotel near Cawdor Castle

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,333 reviews

Number 2Booked hotel near Cawdor Castle

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,789 reviews

Number 3Booked hotel near Cawdor Castle

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,958 reviews

Number 4Booked hotel near Cawdor Castle

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,561 reviews

Number 5Booked hotel near Cawdor Castle

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 4,631 reviews

Number 6Booked hotel near Cawdor Castle

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 2,747 reviews

Number 7Booked hotel near Cawdor Castle

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,318 reviews

Number 8Booked hotel near Cawdor Castle

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,398 reviews

Number 9Booked hotel near Cawdor Castle

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 2,339 reviews

Number 10Booked hotel near Cawdor Castle

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,450 reviews

Enjoy breakfast at the hotels near Cawdor Castle

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 873 reviews

Ness Walk features free WiFi and rooms with air conditioning in Inverness. Boasting a terrace, this hotel is set near attractions such as Inverness Castle. The property has a restaurant.

From US$240.62 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,174 reviews

Ideally set in the centre of Inverness, AC Hotel by Marriott Inverness features air-conditioned rooms, a fitness centre, free WiFi and a terrace.

From US$110.33 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,958 reviews

This new hotel, which opened March 2020, is set in Inverness, 14 km from Inverness Castle, Courtyard by Marriott Inverness Airport offers accommodation with a restaurant, private parking, a fitness...

From US$94.22 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,314 reviews

The centrally located Heathmount Hotel is 10 minutes’ walk from Inverness Castle, and offers Scottish whisky, Illy coffee and freshly mixed cocktails in its 2 contrasting bars.

From US$109.55 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,605 reviews

Just 1 and a half miles from the centre of Inverness, Lochardil House offers comfortable accommodation. Set in attractive gardens, Lochardil House provides free parking and Wi-Fi.

From US$103.03 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,508 reviews

In the heart of historic Inverness, just 2 minutes’ walk from the castle and the riverside, the Redcliffe Hotel offers free parking on site.

From US$108.24 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,303 reviews

Holiday Inn Express Inverness offers modern accommodation and free parking. It is within 30 minutes’ drive of Loch Ness, Culloden Battlefield, and Cawdor Castle.

From US$101.72 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,253 reviews

Opposite Inverness Castle, Inverness Palace Hotel & Spa, WorldHotels Distinctive is located on the banks of the River Ness.

From US$155.06 per night

Budget hotels near Cawdor Castle

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 594 reviews

Featuring a garden, terrace, bar and free WiFi, The 1645 Inn is located in Nairn, 30 km from Inverness Castle and 21 km from Castle Stuart Golf Links.

From US$103.68 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,602 reviews

The Chieftain Hotel in Inverness offers bed and breakfast accommodation, within a 4-minute drive of the city centre and train station.

From US$91.29 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 3,398 reviews

This modern hotel is a 15-minute drive from Inverness Airport. Leonardo Hotel Inverness, formerly Jurys Inn, features a leisure centre, free parking and a traditional restaurant.

From US$117.37 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,574 reviews

The family-run Beaufort Hotel is 800 metres from Inverness rail station and the shops of the city centre. It has free parking, a bar and a restaurant serving modern Scottish cuisine.

From US$113.46 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 560 reviews

Located in Nairn, less than 1 km from Nairn Central Beach, West End Hotel provides accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$83.47 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 47 reviews

Set in Dyke, 36 km from Inverness Castle, The Old Mill Inn & Restaurant offers accommodation with a garden, free private parking, a restaurant and a bar.

From US$104.98 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 92 reviews

Located in Nairn, less than 1 km from Nairn Central Beach, The Clubhouse Nairn provides accommodation with a garden, free private parking and a bar.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 4,318 reviews

Attractively set in the centre of Inverness, River Ness Hotel, a member of Radisson Individuals features air-conditioned rooms, a fitness centre, free WiFi and a shared lounge.

From US$97.81 per night

Hotels with great access to Cawdor Castle!

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 241 reviews

Hootananny is in a prime location in Inverness, and features a restaurant, free WiFi and a bar.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,060 reviews

Overlooking the Moray Firth, with pretty gardens leading down to the seashore, this hotel and leisure club are set within beautiful surroundings.

From US$185.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 3,789 reviews

Set in 4 acres of beautiful gardens, the Kingsmill Hotel has a spa, a swimming pool and free parking. Inverness city centre is just one mile away.

From US$106.94 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 514 reviews

With stunning views over Nairn’s beach and the Moray Firth, this comfortable independent hotel offers a friendly welcome, an award-winning bar with a range of real ales, delicious locally sourced...

From US$156.50 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 802 reviews

Located in Inverness, 8.3 km from Inverness Castle, North Kessock Hotel provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$136.94 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 848 reviews

Conveniently set in the centre of Inverness, Blackfriars provides free WiFi throughout the property and a bar.

From US$105.31 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 264 reviews

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,123 reviews

This hotel is situated approximately 5.6 km from Inverness town centre, 8 km from Inverness Airport and only 2 km from historic Culloden Battlefield.

From US$123.11 per night