Top Inverness Castle Hotels Accommodation

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Incredible landscapes, rich history, and a touch of enchantment make Inverness a captivating destination in the center of the Scottish Highlands. Nestled along the banks of the picturesque River Ness, this city boasts a fairytale-like charm that is enhanced by the majestic presence of Inverness Castle. Standing proudly on the hilltop, the castle not only serves as a historic landmark but also offers a range of exquisite accommodations that promise an unforgettable stay in Inverness.

For those seeking a truly regal experience, the Inverness Castle Hotels are the epitome of luxury and elegance. These hotels blend modern comfort with a touch of old-world charm, offering a unique ambiance that immerses guests in the castle's rich history. From cozy rooms with breathtaking castle views to impeccable service and world-class amenities, these hotels ensure a truly enchanting stay for guests looking to indulge in the opulence of this magnificent castle setting.

Beyond the allure of the castle itself, Inverness is also a gateway to breathtaking Scottish landscapes. After a restful night's sleep in one of the castle hotels, travelers can embark on a memorable journey exploring the untamed beauty of Loch Ness, the iconic Culloden Battlefield, or the mystical Glen Affric. Whether you choose to embark on a scenic drive, take a hike in the rugged Highlands, or discover ancient ruins, Inverness Castle Hotels serve as the perfect starting point for your exploration of this captivating region.

With its historic charm, stunning landscapes, and a choice of remarkable castle hotels, Inverness is an ideal destination for those seeking a truly immersive travel experience. Whether you are a history enthusiast, nature lover, or simply yearning for a fairytale-like getaway, Inverness Castle Hotels promise an unforgettable stay that will transport you back in time while enjoying all the modern comforts and luxuries at your fingertips. Get ready to embark on a captivating journey filled with enchantment and discover all that Inverness has to offer.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Kingsmills Hotel
2. Best Western Inverness Palace Hotel & Spa
3. Rocpool Reserve Luxury Highland Package
4. Glen Mhor Hotel And Apartments
5. The Glenmoriston Townhouse Hotel
6. The Castle B&B

Luxury Retreats at Inverness Castle Hotels

Check Availability

Inverness
Mar 19, 2026 - Mar 20, 2026

Kingsmills Hotel

8.6

Good

(4481 Reviews)

+ 120 photos
Nestled in a stunning 4-acre estate, Kingsmills Hotel Inverness boasts a rich history dating back to the 18th century. Its luxurious rooms and suites offer a seamless fusion of modern comfort and historical charm. Guests can dine in the grand dining room or relax in the opulent spa, all while being enveloped by the castle's majestic presence.
Address: Culcabock Road
Rating: Good 8.6 (4481 Reviews)
Rooms: 57
Price: From 224$

Best Western Inverness Palace Hotel & Spa

8.1

Good

(2563 Reviews)

+ 378 photos
With its prime location along the River Ness, Best Western Inverness Palace Hotel & Spa offers unparalleled views of the castle and the river. The spacious rooms and suites feature large windows that invite natural light and showcase the enchanting scenery. Guests can rejuvenate in the spa's luxurious facilities or enjoy a meal overlooking the castle at the hotel's acclaimed restaurant, all while being captivated by the breathtaking views.
Address: 8 Ness Walk
Rating: Good 8.1 (2563 Reviews)
Rooms: 110
Price: From 203$

Boutique Charms of Inverness Castle Hotels

Discover the allure of boutique accommodations that capture the essence of Inverness Castle's mystical charm. These intimate and unique hotels are perfect for guests seeking a personalized and enchanting stay. From thoughtfully designed interiors to exceptional service, each hotel in this selection reflects the essence of Inverness's historical grandeur.

Rocpool Reserve Luxury Highland Package

8.5

Good

(275 Reviews)

+ 74 photos
Located in the lively heart of Inverness & Restaurant offers a luxurious retreat with a contemporary twist. This 5-star boutique hotel combines modern design with touches of historic character, creating a truly unique experience. Indulge in the award-winning restaurant's culinary delights or rejuvenate in the spa, all while being surrounded by the beauty and intrigue of the castle's history.
Address: 14 Culduthel Road
Rating: Good 8.5 (275 Reviews)
Rooms: 13
Price: From 688$

Glen Mhor Hotel And Apartments

7.8

Good

(5841 Reviews)

+ 263 photos
Overlooking the picturesque River Ness, Glen Mhor Hotel & Apartments provides stunning views of Inverness Castle against the backdrop of the Highlands. This Art Deco-style hotel offers a variety of rooms and self-catering apartments, ensuring a comfortable stay for all guests. Relax on the hotel's river-view terrace or take a leisurely stroll along the scenic waterfront, embracing the mesmerizing views of the castle and its surroundings.
Address: Ness Bank
Rating: Good 7.8 (5841 Reviews)
Rooms: 101
Price: From 158$

Historic Elegance at Inverness Castle Hotels

Embrace the allure of history and timeless charm with these enchanting Inverness Castle Hotels that bring the past to life. Experience the grandeur of a bygone era while enjoying contemporary comforts and exceptional service. Each hotel in this selection captures the essence of the castle's historical significance, promising an unforgettable journey through time.

The Glenmoriston Townhouse Hotel

8.3

Good

(1617 Reviews)

+ 195 photos
Situated on the banks of the River Ness, The Glenmoriston Town House Hotel presents captivating views of Inverness Castle. Known for its elegance and sophistication, this boutique hotel offers stylish rooms and suites with large windows allowing guests to admire the castle's majestic presence. Indulge in exquisite dining at the hotel's acclaimed restaurant or relax in the elegant bar, all while being treated to the spellbinding views that make Inverness come alive.
Address: 20 Ness Bank
Rating: Good 8.3 (1617 Reviews)
Rooms: 33
Price: From 274$

The Castle B&B

9.5

Good

(199 Reviews)

+ 29 photos
The Castle Residence offers a contemporary retreat, juxtaposed with the historical splendor of the castle. The spacious and stylishly designed rooms provide an oasis of comfort and relaxation after a day of exploring the city. Immerse yourself in the hotel's rooftop bar, where panoramic views of the castle create both a sense of awe and a backdrop for unforgettable moments.
Address: 24 Rangemore Road
Rating: Good 9.5 (199 Reviews)
Price: From 161$

Contemporary Comforts at Inverness Castle Hotels

For those seeking a blend of modern luxury and the mystique of Inverness Castle, this selection of contemporary castle hotels is perfect. Combining sleek design with exceptional service, these hotels offer a stay that caters to the discerning traveler. Enjoy the best of both worlds, with contemporary comforts within the captivating presence of the castle.

Historic Luxury at Inverness Castle Hotels

Step back in time and immerse yourself in the grandeur of Inverness Castle Hotels that have stood the test of time. These historic establishments exude opulence and elegance, becoming living relics of the past and preserving the castle's enchanting legacy. Experience a seamless blend of history and luxury, where every moment is steeped in timeless charm.

Enchanting Views at Inverness Castle Hotels

Savor breathtaking views and soak in the mesmerizing landscape surrounding Inverness while staying at these exquisite castle hotels. Perched in strategic positions, these accommodations offer panoramic vistas of both Inverness Castle and the surrounding beauty of the Scottish Highlands. Immerse yourself in the tranquil settings and let the awe-inspiring views take your breath away.