Holidays in Inverness Castle

Holiday Travel Guide
Inverness Castle showing heritage architecture, a castle and heritage elements

A setting in one of Shakespeare’s iconic tragedies, this crenellated castle sits on a hill overlooking the River Ness.

Inverness Castle is one of the city’s most prominent landmarks, its baronial turrets dominating the skyline. You might recognize the castle as the location of Duncan’s murder in the Shakespearean play Macbeth. Walk around the castle grounds to admire its architecture up-close and see impressive views of the city and along the River Ness.

Today the castle serves as the Sheriff’s Court and is not open to the public. However, wander around the castle to enjoy the flower-filled grounds. Perched high on Castle Hill, the castle grounds offer wonderful views over the city and river. Reflect on the castle’s long history as you enjoy these views and walk through its gardens.

Constructed in the 11th century, the original castle was destroyed by the Jacobites in 1746. The neo-Norman castle you see today was constructed in 1836, designed by architect William Burn. Admire the castle’s reddish sandstone exterior and see the remains of its original bastion wall.

Look for a brass statue of Jacobite heroine Flora MacDonald on the grounds in front of the castle. MacDonald helped Prince Charles Edward Stuart escape from the Hanoverian forces after the Battle of Culloden. Notice she is depicted with her Scottish hound at her feet as she looks out over the valley and shields her eyes. View the inscription on the statue, which reads in both English and Gaelic, “The preserver of Prince Charles Edward Stuart will be mentioned in history, and if courage and fidelity be virtues, mentioned with honour.” Interestingly, MacDonald spent a brief time in North Carolina as a British loyalist during the American Revolution before returning to Scotland.

The castle is also the starting point for an enjoyable walk along the banks of the River Ness, the Caledonian Canal and the Beauly Firth coastline. Take a leisurely stroll past St. Andrew’s Cathedral and the Ness Islands, where you may spot anglers standing in the river and fishing for Atlantic salmon.

Inverness Castle is located in Inverness city center. Reach the grounds on foot or by bus. Enjoy spectacular views of Inverness from the lawn of this famous castle.

751 Cheap Hotels Near Inverness Castle

Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
3 out of 5
7 Ness Walk, Inverness, Scotland
Fully refundableReserve now, pay when you stay
The price is AU$92 per night from 2 Jan. to 2 Jan.
Located in Inverness City Centre, this hotel is steps away from Inverness Museum and Art Gallery and Inverness Castle. Eden Court Theatre is 0.3 mi (0.5 km) ...
3.7/5 Good! (945 reviews)
"Lovely old style property, great buffet breakfast, good bar food, great staff😁😁"

Reviewed on 20 Nov. 2021

Columba Hotel Inverness by Compass Hospitality
Kingsmills Hotel
Kingsmills Hotel
4 out of 5
Culcabock Road, Inverness, Scotland
The price is AU$113 per night from 12 Dec. to 12 Dec.
Situated near the airport, this spa hotel is within 1 mile (2 km) of Eastgate Shopping Centre and Inverness Castle. Eden Court Theatre is 1.1 mi (1.8 km) away. ...
4.5/5 Wonderful! (942 reviews)
"Lovey hotel. Absolutely spotless Straight forward check-in/check-out Very helpful staff Would definitely recommend"

Reviewed on 6 Dec. 2021

Kingsmills Hotel
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa
4 out of 5
8 Ness Walk, Inverness, Scotland
The price is AU$130 per night from 14 Dec. to 14 Dec.
Located in Inverness City Centre, this spa hotel is steps away from Inverness Museum and Art Gallery and Inverness Castle. Eden Court Theatre is 0.3 mi (0.5 ...
4.2/5 Very Good! (562 reviews)
"Great hotel excellent food"

Reviewed on 19 Nov. 2021

Best Western Inverness Palace Hotel & Spa
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.

Popular places to visit in Inverness Castle

Holidays in Inverness Castle

Choose two or more items and save on your trip:

Top Inverness Castle Hotel & Accommodation Deals

pentahotel Inverness
pentahotel Inverness
4 out of 5
63 Academy Street, Caledonia House, Inverness, Scotland
The price is AU$89 per night from 9 Dec. to 9 Dec.
pentahotel Inverness
Kingsmills Hotel
Kingsmills Hotel
4 out of 5
Culcabock Road, Inverness, Scotland
The price is AU$113 per night from 12 Dec. to 12 Dec.
Kingsmills Hotel
Best Western Inverness Palace Hotel & Spa
Best Western Inverness Palace Hotel & Spa
4 out of 5
8 Ness Walk, Inverness, Scotland
The price is AU$130 per night from 14 Dec. to 14 Dec.
Best Western Inverness Palace Hotel & Spa
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
3 out of 5
7 Ness Walk, Inverness, Scotland
The price is AU$92 per night from 2 Jan. to 2 Jan.
Columba Hotel Inverness by Compass Hospitality
Glen Mhor Hotel
Glen Mhor Hotel
3 out of 5
8-15 Ness Bank, Inverness, Scotland
The price is AU$94 per night from 19 Dec. to 19 Dec.
Glen Mhor Hotel
River Ness Hotel, a member of Radisson Individuals
River Ness Hotel, a member of Radisson Individuals
3.5 out of 5
CHURCH ST 83-97, Inverness, Scotland
The price is AU$109 per night from 14 Dec. to 14 Dec.
River Ness Hotel, a member of Radisson Individuals
Mercure Inverness Hotel
Mercure Inverness Hotel
4 out of 5
Church Street, Inverness, Scotland
The price is AU$98 per night from 28 Dec. to 28 Dec.
Mercure Inverness Hotel
Black Friars
Black Friars
4 out of 5
93-95 Academy St, Inverness, Scotland
The price is AU$108 per night from 16 Dec. to 16 Dec.
Black Friars
The Royal Highland Hotel
The Royal Highland Hotel
3 out of 5
Station Square, Academy Street, Inverness, Scotland
The price is AU$115 per night from 9 Dec. to 9 Dec.
The Royal Highland 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.