Photo by Mike Shetler

Top Hotels Near Cawdor Castle in Nairn from AU$165

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Accommodation near Cawdor Castle

Westerlea Hotel

3.0 star property
9.8 out of 10, Exceptional, (45)
"We were made to feel welcome on arrival by Connor. The food served at breakfast and in the bar was very good as was the service. The room we stayed in was comfortable and the shower was great. A perfect place to stay to explore Nairn."
The price is AU$291
includes taxes & fees
6 July - 7 July
Westerlea Hotel

Tali Ayer

4.0 star property
9.8 out of 10, Exceptional, (122)
"Very lovely B&B, the hosts are super nice and breakfast is very very tasty. The rooms are super clean and there is plenty of parking space. "
The price is AU$249
includes taxes & fees
2 July - 3 July
Tali Ayer

Cawdor House

4.0 star property
9.8 out of 10, Exceptional, (60)
"Lovely place to stay, clean friendly and comfortable, "
The price is AU$274
includes taxes & fees
2 July - 3 July
Cawdor House

Invernairne Guest House

3.0 star property
9.8 out of 10, Exceptional, (192)
"Beautiful place to stay whilst exploring - staff were super helpful and the rooms are fabulous … The garden is stunning and views incredible .. thanks for a lovely stay. "
The price is AU$342
includes taxes & fees
23 June - 24 June
Invernairne Guest House

Beautiful Studio Chalet in the Highlands

3.0 star property
9.0 out of 10, Wonderful, (7)
"Cute wee place to stay just outside of Inverness, loved all the little touches! "
The price is AU$328
includes taxes & fees
23 June - 24 June
Beautiful Studio Chalet in the Highlands

Courtyard by Marriott Inverness Airport

4.0 star property
9.2 out of 10, Wonderful, (890)
"The check in was fast and easy and the Personal was really nice even when I arrived very late"
The price is AU$316
includes taxes & fees
28 June - 29 June
Courtyard by Marriott Inverness Airport

Culloden House Hotel

4.0 star property
9.8 out of 10, Exceptional, (374)
"A beautiful, well-appointed, luxurious hotel with exceedingly friendly, helpful staff and superb service. "
The price is AU$674
includes taxes & fees
23 June - 24 June
Culloden House Hotel

Macbeth's Hillock

2.5 star property
9.6 out of 10, Exceptional, (22)
"This was a great stay. The owners are very communicative, the room was clean and cozy."
The price is AU$205
includes taxes & fees
20 June - 21 June
Macbeth's Hillock

Aurora Hotel & Italian Restaurant

2.0 star property
8.8 out of 10, Excellent, (206)
"Staff are extremely hospitable & the breakfast was our first introduction to a Scottish breakfast which we thoroughly enjoyed. "
The price is AU$228
includes taxes & fees
21 June - 22 June
Aurora Hotel & Italian Restaurant

The Bandstand

3.0 star property
8.8 out of 10, Excellent, (138)
"Great views, excellent food and fantastic staff."
The price is AU$292
includes taxes & fees
22 June - 23 June
The Bandstand

Golf View Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (318)
"The area around the property was amazing from the beach, the gardens to the tennis courts"
The price is AU$425
includes taxes & fees
6 July - 7 July
Golf View Hotel & Spa

The Factor's House

5.0 star property
10.0 out of 10, Exceptional, (53)
"Beautiful B&B! "
The price is AU$411
includes taxes & fees
27 June - 28 June
The Factor's House

Dionard Guest House

4.0 star property
10.0 out of 10, Exceptional, (67)
"An absolutely wonderful stay! Every detail is thought of and the breakfast was delicious. Perfectly located for a short walk into town. "
The price is AU$287
includes taxes & fees
25 June - 26 June
Dionard Guest House

West End Hotel

3.0 star property
8.4 out of 10, Very good, (247)
"Had a wonderful stay"
The price is AU$165
includes taxes & fees
20 June - 21 June
West End Hotel

Havelock Hotel

3.5 star property
8.4 out of 10, Very good, (50)
"Loved our stay,will be back."
The price is AU$229
includes taxes & fees
25 June - 26 June
Havelock Hotel

Ness Walk

5.0 star property
9.8 out of 10, Exceptional, (499)
"Lovely hotel with very nice and comfortable rooms. And the staff is excellent!! Our stay included breakfast which was very nice. Definitely recommend!"
The price is AU$870
includes taxes & fees
2 July - 3 July
Ness Walk

Ardentorrie Guest House

4.0 star property
9.4 out of 10, Exceptional, (310)
"Pleasant B&B with very helpful staff, good breakfast, and a short walk to downtown."
The price is AU$350
includes taxes & fees
22 June - 23 June
Ardentorrie Guest House

Highland Apartments By Mansley

4.0 star property
9.4 out of 10, Exceptional, (481)
"Loved the apartment and was a great area."
The price is AU$461
includes taxes & fees
26 June - 27 June
Highland Apartments By Mansley

Rocpool Reserve

5.0 star property
9.4 out of 10, Exceptional, (263)
"We enjoyed our stay at Rocpool Reserve very much. The service was absolutely top shelf! Very nice accomodations and staff was the most attentive and helpful that we have ever come across. Our room was very clean and breakfast was excellent."
Rocpool Reserve

Lochardil House Hotel

4.0 star property
9.4 out of 10, Exceptional, (437)
"Lovely hotel, quiet and lovely grounds"
The price is AU$358
includes taxes & fees
27 June - 28 June
Lochardil House Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's the area like around Cawdor Castle?

Cawdor Castle is located in a welcoming area of Nairn known for its stunning river views and array of dining options. You'll find 114 hotels and other accommodations within a few miles for a convenient home base.

What's the best place to stay near Cawdor Castle?

Beautiful Studio Chalet in the Highlands is one of the top choices for your stay based on our traveller data, and this chalet offers free parking and in-room kitchens. It's located 3.4 mi (5.5 km) from Cawdor Castle. Other good options within 5 miles include West End Hotel and Muthu Newton Hotel (Near Inverness Airport).

How many hotels will I find near Cawdor Castle?

Expedia has 114 hotels and other accommodation options a few miles from Cawdor Castle.

If I need to cancel the hotel reservation for my stay near Cawdor Castle, will I receive a refund?

Yes! Most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within a 24-hour period of booking. Add dates, click "Search", then use the filter option "fully refundable" to view top deals close to Cawdor Castle.