Skip to main content

Search hotels in Cawdor

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

Filter by:

Star rating

Review score

Cawdor – 181 hotels and places to stay

See the latest prices and deals by choosing your dates.
West End Hotel, hotel in Cawdor

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.

Location, friendly staff and very good food
Scored 7.9
7.9
Rated good
Good
534 reviews
Price from
£77
1 night, 2 adults
The 1645 Inn, hotel in Cawdor

The 1645 Inn features a garden, shared lounge, a terrace and restaurant in Nairn. Providing a bar, the property is located within 30 km of Inverness Castle.

We arrived quite late in the day and the lady that checked us in made sure to tell us what time the kitchen was closing so we had time to get some dinner in the bar. The staff were very friendly and chatty, and the breakfast was very good!
Scored 8.0
8.0
Rated very good
Very good
467 reviews
Price from
£80
1 night, 2 adults
Boath House Hotel, hotel in Cawdor

Boath House is a sanctuary on Scotland’s northern coast. Located in the Highlands near the bay of Findhorn, Boath House has 10 bedrooms and a four bedroom lodge.

Breakfast was superb - delicious homemade granola with yoghurt plus extras and beautifully cooked full scottish breakfast. And dinner was excellent too! Top marks.
Scored 9.1
9.1
Rated superb
Superb
40 reviews
Price from
£195
1 night, 2 adults
ClubHouse B&B, hotel in Cawdor

In Nairn centre, ClubHouse B&B and Restaurant offers traditional Scottish cuisine and boutique bedrooms with free Wi-Fi.

Lovely stay at the Clubhouse, exceptionally pleasant staff, great home cooked food and was made to feel very welcome. The hosts were excellent and couldn't do enough for me. Highly recommend a stay here.
Scored 7.7
7.7
Rated good
Good
408 reviews
Price from
£121.50
1 night, 2 adults
Courtyard by Marriott Inverness Airport, hotel in Cawdor

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...

Location
Scored 8.7
8.7
Rated fabulous
Fabulous
2,860 reviews
Price from
£89.10
1 night, 2 adults
Muthu Newton Hotel (Near Inverness Airport), hotel in Cawdor

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens.

The entrance and restaurant
Scored 8.0
8.0
Rated very good
Very good
1,557 reviews
Price from
£110.52
1 night, 2 adults
Golf View Hotel & Spa, hotel in Cawdor

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

Everything
Scored 8.6
8.6
Rated fabulous
Fabulous
986 reviews
Price from
£157.25
1 night, 2 adults
The Havelock, hotel in Cawdor

Offering a terrace and views of the sea, The Havelock is a pub with rooms located in Nairn in the Highlands Region, 300 metres from Nairn Museum. Free private parking is available on site.

Good breakfast
Scored 8.2
8.2
Rated very good
Very good
278 reviews
Price from
£114.75
1 night, 2 adults
The Bandstand, hotel in Cawdor

With stunning, uninterrupted sea views over Nairn’s beach and the Moray Firth, this comfortable family-run hotel offers free WiFi and an award-winning bar with a range of real ales.

Staff were very helpful and friendly. Food was also good.
Scored 8.7
8.7
Rated fabulous
Fabulous
512 reviews
Price from
£130
1 night, 2 adults
Westerlea Hotel Nairn, hotel in Cawdor

Situated in Nairn, 1.5 km from Nairn Central Beach, Westerlea Hotel Nairn features accommodation with a garden, free private parking, a restaurant and a bar.

Great place to stay. All the Staff were welcoming and friendly, meals were very good, room was adequate with Tea/ Coffee and biscuits Location is excellent for all the local amenities. Plenty parking space and very dog friendly. Would stay again and recommend.
Scored 8.9
8.9
Rated fabulous
Fabulous
280 reviews
Price from
£140
1 night, 2 adults
See all hotels in and around Cawdor