Photo by TSB

Find hotels near Cawdor Castle, Nairn from $76

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 890 hotels close to Cawdor Castle with room rates, reviews, and availability. Most hotels are fully refundable.

Westerlea Hotel

3.0 star property
4.2 mi from Cawdor Castle
9.6 out of 10, Exceptional, (55)
"Lovely room. Excellent staff."
Australia
Lyn
$162 nightly
The price is $195
Dec 13 - Dec 14
Total with taxes and fees
Westerlea Hotel

Culloden House Hotel

4.0 star property
8.2 mi from Cawdor Castle
9.8 out of 10, Exceptional, (400)
"The property is beautiful, the staff very friendly and helpful and the dining was just amazing. "
United States
Elwood
$183 nightly
The price is $220
Dec 8 - Dec 9
Total with taxes and fees
Culloden House Hotel

Courtyard by Marriott Inverness Airport

4.0 star property
5.2 mi from Cawdor Castle
9.0 out of 10, Wonderful, (1001)
"Friendly staff clean spacious room comfortable bed and excellent location "
United Kingdom
Ellen
$65 nightly
The price is $78
Jan 4 - Jan 5, 2026
Total with taxes and fees
Courtyard by Marriott Inverness Airport

Aurora Hotel & Italian Restaurant

2.0 star property
4.5 mi from Cawdor Castle
8.8 out of 10, Excellent, (219)
"Excellent Italian food too. "
United Kingdom
Rebecca
$122 nightly
The price is $147
Dec 7 - Dec 8
Total with taxes and fees
Aurora Hotel & Italian Restaurant

The Bandstand

3.0 star property
4.8 mi from Cawdor Castle
8.8 out of 10, Excellent, (151)
"Only one night but would stay there again in a heartbeat."
United States
Matthew
$128 nightly
The price is $153
Jan 2 - Jan 3, 2026
Total with taxes and fees
The Bandstand

Golf View Hotel & Spa

4.0 star property
4.5 mi from Cawdor Castle
8.6 out of 10, Excellent, (339)
"Great overall! Stunning views, amazing staff. "
United Kingdom
Solomon
$156 nightly
The price is $187
Dec 23 - Dec 24
Total with taxes and fees
Golf View Hotel & Spa

Scardroy Bell Tower

3.5 star property
11.7 mi from Cawdor Castle
9.8 out of 10, Exceptional, (15)
"Great location! "
United States
Deb
$132 nightly
The price is $159
Dec 7 - Dec 8
Total with taxes and fees
Scardroy Bell Tower

Muthu Newton Hotel (Near Inverness Airport)

4.0 star property
4.4 mi from Cawdor Castle
8.2 out of 10, Very Good, (944)
"Clean warm hotel, nice breakfast "
United Kingdom
Allan
$77 nightly
The price is $92
Dec 14 - Dec 15
Total with taxes and fees
Muthu Newton Hotel (Near Inverness Airport)

Rocpool Reserve

5.0 star property
11.6 mi from Cawdor Castle
9.4 out of 10, Exceptional, (287)
"This place was beautiful, friendly staff, delicious food and incredibly comfortable beds!"
United States
Thomas
$175 nightly
The price is $210
Dec 23 - Dec 24
Total with taxes and fees
Rocpool Reserve

Lochardil House Hotel

4.0 star property
12.3 mi from Cawdor Castle
9.4 out of 10, Exceptional, (488)
"Great room good food and friendly staff"
United Kingdom
David
$74 nightly
The price is $89
Dec 14 - Dec 15
Total with taxes and fees
Lochardil House Hotel

AC Hotel by Marriott Inverness

4.0 star property
11.7 mi from Cawdor Castle
9.2 out of 10, Wonderful, (898)
"Beautiful property easy access to city, staff friendly... will stay again!"
United States
Louise
$74 nightly
The price is $89
Jan 4 - Jan 5, 2026
Total with taxes and fees
AC Hotel by Marriott Inverness

Macdonald Drumossie Hotel

4.0 star property
9.8 mi from Cawdor Castle
8.8 out of 10, Excellent, (679)
"Nice clean comfortable room, staff were lovely and food was very good "
United Kingdom
Ann
$109 nightly
The price is $131
Dec 20 - Dec 21
Total with taxes and fees
Macdonald Drumossie Hotel

Black Friars

4.0 star property
11.6 mi from Cawdor Castle
9.0 out of 10, Wonderful, (326)
"Had a very pleasant stay. "
United States
Carol
$63 nightly
The price is $76
Dec 21 - Dec 22
Total with taxes and fees
Black Friars

Cambeth Lodge Guesthouse

5.0 star property
12.1 mi from Cawdor Castle
9.8 out of 10, Exceptional, (81)
"We had a wonderful stay!"
United States
Henry
$79 nightly
The price is $95
Dec 22 - Dec 23
Total with taxes and fees
Cambeth Lodge Guesthouse

Ardentorrie Guest House

4.0 star property
11.5 mi from Cawdor Castle
9.4 out of 10, Exceptional, (321)
"Lovely guesthouse, great breakfast, friendly staff, great location"
Australia
Catherine
$68 nightly
The price is $81
Dec 16 - Dec 17
Total with taxes and fees
Ardentorrie Guest House

River Ness Hotel, a member of Radisson Individuals

4.0 star property
11.6 mi from Cawdor Castle
9.0 out of 10, Wonderful, (572)
"Nice hotel"
United Kingdom
Ben
$73 nightly
The price is $88
Jan 5 - Jan 6, 2026
Total with taxes and fees
River Ness Hotel, a member of Radisson Individuals

North Kessock Hotel

3.0 star property
11.9 mi from Cawdor Castle
9.0 out of 10, Wonderful, (146)
"Great family run hotel in a good location for touring."
Canada
Timothy
$113 nightly
The price is $136
Dec 13 - Dec 14
Total with taxes and fees
North Kessock Hotel

Smithton Hotel

3.0 star property
8.7 mi from Cawdor Castle
8.4 out of 10, Very Good, (226)
"The restaurant was great! I would stay here again. "
United States
Gina
$94 nightly
The price is $113
Dec 7 - Dec 8
Total with taxes and fees
Smithton Hotel

Hootananny

3.0 star property
11.6 mi from Cawdor Castle
9.0 out of 10, Wonderful, (23)
"The room was clean, the location was convenient, and the entertainment downstairs was incredible. "
United States
Christopher
$150 nightly
The price is $180
Dec 15 - Dec 16
Total with taxes and fees
Hootananny

The Coo's Guest House

3.0 star property
11.9 mi from Cawdor Castle
9.0 out of 10, Wonderful, (262)
"Great place to stay!!"
United States
Amy
$69 nightly
The price is $83
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Coo's Guest House
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.

Top Cawdor Castle Hotel Reviews

Hotels near other Cawdor Castle attractions

Find out more about Cawdor Castle

Top reasons to visit Cawdor Castle

  • Stunning Architecture: Cawdor Castle features exquisite architecture and beautifully landscaped gardens that showcase its historical significance.
  • Engaging Tours: Take informative guided tours to learn about the castle's rich history and fascinating stories.
  • Beautiful Grounds: Enjoy scenic walks around the estate, perfect for nature lovers and photography enthusiasts.
  • Nearby Attractions: Explore local sites like Nairn Castle and beautiful beaches, enhancing your Scottish experience.
  • Charming Accommodations: Stay in unique lodging options, including cozy B&Bs and castle hotels, for a memorable getaway.

Find great hotels near Cawdor Castle

Discover a range of delightful accommodations near Cawdor Castle, from charming bed & breakfasts to welcoming hotels. Whether you're seeking pet-friendly options, adventure-filled experiences, or a business-themed getaway, you'll find the perfect place to stay. Explore the unique charm of castle hotels and cozy holiday cottages on the Cawdor Estate for an unforgettable visit to this enchanting Scottish landmark.

  • Leonardo Hotel Inverness: Experience a blend of comfort and sustainability at the Leonardo Hotel Inverness. This eco-certified 4-star hotel is a perfect choice for business travelers, situated 10 miles from Cawdor Castle. Guests will appreciate the multiple meeting rooms and business amenities designed for productivity. The hotel’s commitment to eco-friendly practices makes it an ideal choice for environmentally conscious visitors. Enjoy a comfortable stay while contributing to sustainable tourism.
  • Kingsmills Hotel: Indulge in a romantic getaway at Kingsmills Hotel, located 11 miles from Cawdor Castle. This 4-star retreat offers a luxurious spa experience, complete with indoor pool, hot tub, and various body treatments for ultimate relaxation. Golf enthusiasts can enjoy the on-site golf facilities, while couples can take advantage of exclusive romance packages. With 24-hour room service and a serene atmosphere, Kingsmills Hotel is the perfect sanctuary for those looking to unwind and connect.
  • Holiday Inn Express Inverness by IHG: The Holiday Inn Express Inverness by IHG is a welcoming 3-star accommodation located 10 miles from Cawdor Castle. This hotel caters to business travelers and is LGBTQIA-friendly, ensuring a comfortable stay for all guests. The property features multiple meeting rooms for professional needs and is pet-friendly, allowing furry companions to join your adventure. With its modern amenities and inclusive atmosphere, it’s an excellent choice for both business and leisure travelers.

Where to stay near Cawdor Castle

Exploring the enchanting region around Cawdor Castle offers a delightful blend of friendly locals and tranquil surroundings. This secluded destination provides a memorable getaway, perfect for leisurely strolls through picturesque landscapes. Nearby, travelers can indulge in luxury accommodations and immerse themselves in rich history, making it an ideal spot for excursions. With its great location, Cawdor Castle and its surroundings promise a unique experience for every traveler seeking relaxation and charm.

  • Inverness: Located approximately 12 miles from Cawdor Castle, Inverness is a vibrant city often referred to as the capital of the Highlands. The city's appeal lies in its stunning natural beauty, offering a wealth of outdoor adventures, from hiking in the nearby national parks to skiing at local resorts. Inverness boasts a unique blend of history and modernity, with attractions such as the historic Inverness Castle and the picturesque Caledonian Canal. Visitors can enjoy a variety of activities, including golfing at renowned courses and exploring the scenic landscapes that surround the area, making it an ideal destination for outdoor enthusiasts.
  • Nairn: Right on the doorstep of Cawdor Castle, Nairn is a charming coastal city known for its beautiful beaches and rich history. With mild weather, Nairn attracts visitors year-round, particularly during the summer months. Outdoor lovers will revel in the city's golf courses and scenic coastal walks. The area's highlights include the historic Nairn Castle ruins and the serene sandy beaches, perfect for relaxation or a leisurely stroll. Known for its vibrant community and welcoming atmosphere, Nairn is an excellent spot to immerse yourself in Scottish culture while enjoying breathtaking scenery.
  • Croy: Just 3 miles from Cawdor Castle, the quaint village of Croy offers a peaceful retreat amidst stunning Highland landscapes. This charming locale is perfect for couples seeking a romantic getaway or anyone interested in cultural experiences. Visitors can explore the picturesque walking trails and enjoy the local lake, which provides a serene backdrop for outdoor activities. Croy also features a historic museum that showcases the area's rich heritage, making it an intriguing stop for history buffs. With its cozy atmosphere, Croy invites travelers to unwind and appreciate the natural beauty of Scotland.

Things to do near Cawdor Castle

When visiting Cawdor Castle in Nairn, Scotland, you can enjoy a variety of activities including scenic walks around the beautiful grounds, engaging in relaxing spa experiences, and taking informative castle tours. Additionally, consider embarking on day trips to explore the surrounding picturesque landscapes. These experiences combine to create a memorable vacation filled with history and natural beauty.

Shopping

For shopping near Cawdor Castle, visit Iolaire, a charming store just 5 miles away. If you're up for a drive, check out the Victorian Market and Eastgate Shopping Centre, both around 11 to 12 miles away, where you can enjoy a variety of shops and a vibrant atmosphere.

Recreation

Nairn Golf Club offers a scenic golfing experience just 4 miles from Cawdor Castle, perfect for outdoor enthusiasts. For more sports action, visit Caledonian Stadium, located 11 miles away, or head to Torvean Golf Club, 12 miles away, both providing excellent recreational opportunities in beautiful surroundings.

Adventure

CairnGorm Mountain, located 29 miles from Cawdor Castle, offers thrilling skiing and snowboarding experiences amidst breathtaking alpine scenery. For hiking enthusiasts, the Moray Coast Trail, 13 miles away, showcases stunning coastal views, while the Big Burn Walk, 31 miles distant, promises adventure through picturesque woodlands and scenic landscapes.

Nightlife

Experience the vibrant nightlife near Cawdor Castle by catching a show at Eden Court Theatre, just 12 miles away, offering a mix of culture and romance. For some thrilling fun, visit Wildwoodz Paintball and Lasertag Park or Tazball Paintball & Lazer Combat Arena, both providing exciting adventure vibes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cawdor Castle

To save money on your trip to Cawdor Castle, consider visiting during the off-peak months of January, February, or October for lower hotel rates. Booking your stay about a month in advance can yield better prices, while Mondays are typically cheaper than Fridays. Use Expedia to compare hotel prices, filter for eco-friendly options, and explore package deals that combine flights and accommodations. Joining Expedia's One Key membership can also unlock exclusive discounts and rewards for future stays, helping you keep your travel budget in check.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Cawdor Castle is moderately seasonal. The cheapest months to stay around Cawdor Castle are January to February and October, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Cawdor Castle is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Cawdor Castle is Monday. The most expensive day to stay around Cawdor Castle is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy for you to choose your budget, desired location, and other preferences. You can sort the results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your search by hotel type; for instance, by selecting the Eco-certified filter, you'll discover sustainable and environmentally friendly hotel options available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay at Cawdor Castle with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Cawdor Castle

Whether you're a history buff or a nature lover, Cawdor Castle and its surroundings offer a variety of attractions to explore. Visit the stunning Cawdor Castle itself, dive into local history at Nairn Castle, or enjoy the beautiful nearby beaches. The area also features the picturesque Cawdor Estate, providing plenty of outdoor experiences and cultural insights for every traveler looking to make the most of their visit to Nairn, Scotland.

  • Culloden Battlefield: Immerse yourself in a pivotal moment in Scottish history at Culloden Battlefield, located 7 miles from Cawdor Castle. This site is not only a memorial to the fallen but also offers cultural insights into the Jacobite uprising, enhanced by informative displays and guided tours.
  • Nairn Beach: Enjoy the stunning coastal scenery at Nairn Beach, situated 6 miles away. With its soft sands and gentle waves, it's perfect for a relaxing day of sunbathing, beachcombing, or a scenic stroll along the shore.
  • Castle Stuart: Explore the charm of Castle Stuart, located 7 miles from Cawdor Castle. This romantic historic castle offers picturesque views and a glimpse into Scotland's aristocratic past, making it a lovely spot for history enthusiasts and photographers alike.

Best time to go to Cawdor Castle

The best time to visit Cawdor Castle is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January38.1°F (3.4°C)Light RainMostly CloudyAverageModerately Low
February39.2°F (4.0°C)Light RainMostly CloudyAverageModerately Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageAverage
April45.5°F (7.5°C)Light RainMostly CloudyAverageAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageAverage
June55.4°F (13.0°C)Light RainMostly CloudyModerately HighModerately High
July58.3°F (14.6°C)Light RainMostly CloudyModerately HighModerately High
August57.2°F (14.0°C)Light RainMostly CloudyModerately HighModerately High
September54.1°F (12.3°C)Light RainMostly CloudyAverageAverage
October48.6°F (9.2°C)Light RainMostly CloudyModerately LowModerately Low
November42.8°F (6.0°C)Light RainMostly CloudyModerately LowAverage
December38.8°F (3.8°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Cawdor Castle

For your visit to Cawdor Castle in Scotland, the nearest major airport is Inverness (INV), located 5 miles away. There are several excellent hotel options nearby, such as the Rocpool Reserve and Ness Walk, both 5-star hotels situated 8 miles from the airport. The Factor's House, a charming 5-star bed and breakfast, is 9 miles away. These hotels offer convenient transportation services to Inverness Airport, including 24-hour airport shuttles and on-request transfers, making your travel hassle-free. Enjoy your stay and explore the beautiful surroundings of Nairn and Cawdor Castle.

Frequently asked questions

What's the area like around Cawdor Castle?
Cawdor Castle is located in a welcoming area of Nairn known for its beautiful river views and array of dining options. You'll find 127 hotels and other accommodations within a few miles for a convenient home base.
What's the best hotel to stay near Cawdor Castle?
Beautiful Studio Chalet in the Highlands is one of the top choices for your stay based on our traveler 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 Muthu Newton Hotel (Near Inverness Airport) and Westerlea Hotel.
How many hotels will I find near Cawdor Castle?
Expedia has 127 hotels and other accommodations 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! You'll find that most room reservations are refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Enter your dates, click on "Search", then you can filter by "fully refundable" to view the top deals on offer near Cawdor Castle.
Where can I learn more about changing or cancelling my trip in the area near Cawdor Castle?
For more details about rescheduling or cancelling your stay near Cawdor Castle, click here.

Explore a world of travel with Expedia