Hotels near Inverness Castle

Hotels near Inverness Castle, Inverness

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near Inverness Castle

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
The Royal Highland Hotel Hotels near Inverness Castle
The Royal Highland Hotel Hotels near Inverness CastleThe Royal Highland Hotel Hotels near Inverness Castle
0.35km from Inverness Castle
The Royal Highland Hotel provides a great place for travelers to relax after a busy day. The Royal Highland Hotel is an ideal choice for travelers who want to take in the sights and sounds of Inverness. The hotel is only 500m from Inverness Station and 15km from Inverness Airport, giving guests a number of convenient transportation options. Famous local attractions Greig St Bridge, Ironworks and Inverness Library, can all be reached with a short walk. When guests have some time on their hands they can make use of the onsite facilities. This Inverness hotel offers parking on site. According to our guests, the location of this hotel is one of the best around.
Very Good
89 reviews
8.9/10
Price from
$79
per night
Check availability
B&B Hotel Inverness Hotels near Inverness Castle
B&B Hotel Inverness Hotels near Inverness CastleB&B Hotel Inverness Hotels near Inverness Castle
0.42km from Inverness Castle
Opened in 2024, the B&B Hotel Inverness offers travelers a pleasant stay in Inverness, whether for business or leisure purposes. Traveling to the hotel is easy with Inverness Station located approximately 500m away and Inverness Airport roughly 15km away. With Greig St Bridge, Bruce's roundabout and Highland Print Studio all within a short distance, there is no shortage of things to do in the area. In their spare time, guests can explore the hotel's surroundings. Guests tell us the location of this hotel is fantastic.
Very Good
52 reviews
8.9/10
Price from
$93
per night
Check availability
Highland Apartments by Mansley Hotels near Inverness Castle
Highland Apartments by Mansley Hotels near Inverness CastleHighland Apartments by Mansley Hotels near Inverness Castle
0.13km from Inverness Castle
With a stay at Highland Apartments By Mansley, you'll be centrally located in Inverness, steps from Inverness Castle and Inverness Visit Scotland Information Centre. This aparthotel is 0.1 mi (0.1 km) from Inverness Museum and Art Gallery and 0.2 mi (0.4 km) from Uilebheist Distillery & Brewery. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access. Featured amenities include express check-out, laundry facilities, and an elevator. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 20 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include laptop-compatible safes and separate sitting areas, and housekeeping is provided daily.
Very Good
110 reviews
8.8/10
Price from
$108
per night
Check availability
Inverness
You Might Like
Inverness Hotels With BreakfastInverness Hotels With Twin RoomInverness Hotels With 1 Double BedInverness Hotels With Swimming PoolInverness Hotels With Free Cancellation
Glen Mhor Hotel at Uile-Bheist 'Brewstillery' Hotels near Inverness Castle
Glen Mhor Hotel at Uile-Bheist 'Brewstillery' Hotels near Inverness CastleGlen Mhor Hotel at Uile-Bheist 'Brewstillery' Hotels near Inverness Castle
0.28km from Inverness Castle
The Glen Mhor Hotel at Uile-Bheist 'Brewstillery' provides a great place for travelers to relax after a busy day. The Glen Mhor Hotel at Uile-Bheist 'Brewstillery' offers a pleasant stay in Inverness for those traveling for business or leisure. The hotel is only 1km from Inverness Station and 16km from Inverness Airport, giving guests a number of convenient transportation options. Famous local attractions Inverness Castle, Inverness Cathedral, dedicated to St Andrew and Walker Park, can all be reached with a short walk. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. According to our guests, the location of this hotel is one of the best around. This hotel is particularly popular with those traveling with families.
Very Good
120 reviews
8.3/10
Price from
$121
per night
Check availability
Ardentorrie Guest House Hotels near Inverness Castle
Ardentorrie Guest House Hotels near Inverness CastleArdentorrie Guest House Hotels near Inverness Castle
0.12km from Inverness Castle
A stay at Ardentorrie Guest House places you in the heart of Inverness, steps from Inverness Castle and Uilebheist Distillery & Brewery. This guesthouse is 0.3 mi (0.5 km) from Inverness Visit Scotland Information Centre and 0.4 mi (0.6 km) from Inverness Museum and Art Gallery. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. A complimentary local cuisine breakfast is included. Featured amenities include a computer station, express check-in, and express check-out. Free self parking is available onsite. Make yourself at home in one of the 5 guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.
Great
55 reviews
9.2/10
Price from
$112
per night
Check availability
Mercure Inverness Hotel Hotels near Inverness Castle
Mercure Inverness Hotel Hotels near Inverness CastleMercure Inverness Hotel Hotels near Inverness Castle
0.22km from Inverness Castle
The Mercure Inverness Hotel provides a great place for travelers to relax after a busy day. The Mercure Inverness Hotel is an ideal choice for travelers who want to take in the sights and sounds of Inverness. The hotel is only 600m from Inverness Station and 16km from Inverness Airport, giving guests a number of convenient transportation options. Famous local attractions Timberbush Tours Inverness, Ness Bank Church and Inverness Castle, can all be reached with a short walk. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. For those driving themselves, parking is provided on site. This hotel is particularly popular with those traveling as a couple.
Very Good
131 reviews
8.5/10
Price from
$125
per night
Check availability
Premier Inn Inverness Centre - River Ness Hotels near Inverness Castle
Premier Inn Inverness Centre - River Ness Hotels near Inverness CastlePremier Inn Inverness Centre - River Ness Hotels near Inverness Castle
0.28km from Inverness Castle
Feast your eyes on incredible views from the Premier Inn Hotel Inverness Centre (River Ness). With an amazing panorama of the River Ness and Inverness Castle from the front of the hotel and great attractions nearby, you'll find plenty to inspire you. Get a taste of the Highlands in one of Scotland's most buzzing cities. Savour the chance to see Nessie in person at Loch Ness, or bite into some traditional Scottish fare. Enjoy some food for thought at Eden Court Theatre, or indulge in history at Inverness Castle. Then come back to some even tastier treats at our Thyme restaurant and a lovely comfy bed.
Very Good
58 reviews
8.3/10
Price from
$92
per night
Check availability
Columba Hotel Inverness by Compass Hospitality Hotels near Inverness Castle
Columba Hotel Inverness by Compass Hospitality Hotels near Inverness CastleColumba Hotel Inverness by Compass Hospitality Hotels near Inverness Castle
0.17km from Inverness Castle
The Columba Hotel Inverness by Compass Hospitality is an ideal spot for travelers wanting to discover the city. The Columba Hotel Inverness by Compass Hospitality is an ideal choice for travelers who want to take in the sights and sounds of Inverness. The hotel is conveniently located just 1km from Inverness Station and 17km from Inverness Airport. Keeping busy is easy, with Ironworks, Bellfield Park and City Sightseeing Inverness all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This hotel is a popular accommodation for guests traveling with families.
131 reviews
7.4/10
Price from
$132
per night
Check availability
Kingsmills Hotel Hotels near Inverness Castle
Kingsmills Hotel Hotels near Inverness CastleKingsmills Hotel Hotels near Inverness Castle
1.1km from Inverness Castle
The Kingsmills Hotel provides a great place for travelers to relax after a busy day. The Kingsmills Hotel is an ideal choice for travelers who want to take in the sights and sounds of Inverness. Boasting a convenient location, the hotel is just 2km from Inverness Station and 15km from Inverness Airport. There's plenty to do nearby, with St. John’s Scottish Episcopal Church, Inverness, St. Stephen’s Church Inverness and Inverness Museum and Art Gallery all within a short distance. After a long day of sightseeing, guests can retire to the comfort of the hotel. Guests of this Inverness hotel can make use of the parking facilities. If you demand a high level of service, our guests have indicated that this hotel has excellent standards. For guests traveling with families, this hotel is consistently one of the most popular choices.
Great
127 reviews
9.1/10
Price from
$177
per night
Check availability
Inverness Centre (Millburn Rd) Hotels near Inverness Castle
Inverness Centre (Millburn Rd) Hotels near Inverness CastleInverness Centre (Millburn Rd) Hotels near Inverness Castle
1.37km from Inverness Castle
If whisky's got a place in your heart, stay in the heart of whisky country, at the Premier Inn Hotel Inverness Centre (Millburn Road), located in the grounds of a historic distillery. You'll also be well placed for all the main tourist attractions and transport links. Welcome to one of Scotland's seven cities, where there are countless things to do. Keep your eyes peeled for Nessie on a tour of the loch, or keep on rocking at Belladrum Festival. Step out onto the Malt Whisky Trail for some oak-smoked tastes, or see the 'Smoking Falls' at the Falls of Foyers. Then come back to a warm welcome, with tasty food in our restaurant and a comfy bed in your room.
Good
45 reviews
7.9/10
Price from
$88
per night
Check availability
Show More Hotels near Inverness Castle

Top Pick Hotels near Inverness Castle

See all
Discover our most booked hotels near Inverness Castle from the last 30 days!
No.1
6.3/10
125 review

The Waverley Guest House

Inverness | 0.25KM from Inverness Castle
"Good Location"
Select dates to view prices
No.2
8.4/10
114 review

INVERNESS PALACE HOTEL & SPA, WORLDHOTEL DISTINCTIVE

Inverness | 0.16KM from Inverness Castle
"Good Location"
Select dates to view prices
No.3
8.3/10
106 review

Redcliffe Hotel

Inverness | 0.15KM from Inverness Castle
"Good Location"
Select dates to view prices
No.4
9.2/10
31 review

Pitfaranne Guest House

Inverness | 0.18KM from Inverness Castle
"Good Location"
Select dates to view prices
No.5
8.4/10
48 review

Parkhill Guest House

Inverness | 0.18KM from Inverness Castle
"Good Location"
Select dates to view prices
No.6
9.3/10
98 review

Inverness City Suites

Inverness | 0.15KM from Inverness Castle
"Good Location"
Select dates to view prices
No.7
7.9/10
51 review

River Ness Hotel, A Member of Radisson Individuals

Inverness | 0.37KM from Inverness Castle
"Clean and tidy""Great rooms"
Select dates to view prices
No.8
8.3/10
51 review

Black Isle Hostel

Inverness | 0.39KM from Inverness Castle
"Good Location"
Select dates to view prices
No.9
7.6/10
69 review

Black Isle Bar & Rooms

Inverness | 0.36KM from Inverness Castle
"Good Location"
Select dates to view prices
No.10
7.8/10
86 review

Jacobite House

Inverness | 0.27KM from Inverness Castle
"Good Location"
Select dates to view prices

What Travelers Said About the Best Hotels in Inverness

See all
Read genuine traveler ratings & reviews to find your perfect stay.
9.8/10
Outstanding
SSeow Hong TcheauCheck in was quick and easy. Our room was beautifully decorated and equipped with all the comforts of home. We were welcomed with delicious lemon drizzled cake, chocolate and a range of tea bags, coffee and hot chocolate. Both our hosts are so warm and friendly. We had wanted to have our takeaway dinner in the village green to enjoy the spring air but it was drizzling. Our hosts kindly provided cutlery for us to have our food in their dining area. Breakfast the next morning was delicious. I definitely recommend this place which is conveniently located near the Loch Ness Hub & Travel centre, gift shops and restaurants.
Morlea Bed & Breakfast Hotels near Inverness Castle

Morlea Bed & Breakfast

Drumnadrochit
Price per night from:$176
9.3/10
Great
KK T Richard TanStayed here recently when i was touring Scotland. A very nice hotel. Location quite far from Inverness city centre. There is no expressway to and from this hotel at the airport. So the drive can be slow due to the small roads. The close proximity to the airport does not present any aircraft noise problem. But I could hear my neighbour's hair dryer. I like the size of the room and the bathroom. Larger than most hotels. I particularly like the walkin shower as my wife and I can't climb in and out of bath tubs. The breakfast was great even though the variety of choices may not be as large as other Marriott brands of hotels. Fried eggs need to be ordered. The sunnyside up was the best i have eaten. The staff were all wonderfully friendly and helpful. You must register your car to avoid being charged. But I am sure with the many talents in the entire Marriott group, I am sure they can think of a better way to manage the parking system without their customers complaining on Internet. Overall my wife and I enjoyed our stay.
Courtyard Inverness Airport Hotels near Inverness Castle

Courtyard Inverness Airport

Inverness
Price per night from:$89
8.9/10
Very Good
AAlyseFirst let me say that the owners were incredibly kind and accommodating. It pains me that to even write this but I thought fellow travelers should hear my experience. First, there are two aye stays in Inverness. My gps took me to the wrong one first. That was awkward. After I finally figured it out, the place was very cutely decorated with Scottish and Loch Ness decor. Contactless check in was easy however a board with everyone’s name and room numbers does not feel super safe for me a solo female traveler. But over all easy enough. Next I stayed in room 7 which is up a flight of stairs so make sure you pack light! (Which you should do anyway in Scotland.) My room had just been renovated with new carpet but it smelled like off gassing and I had to open the window (which was broken) there was a radiator for heat which I had no idea how to use. So it got a little chilly. Now here comes the problems: the rooms are very close together and the walls are paper thin. I was kept up until 3 in the morning hearing conversations and snoring. We were only given the choice of receiving breakfast between 7:30-8:30 in the dining room. So I woke up earlier than I would have liked to eat breakfast. Which was just okay. Nothing too outstanding to write about but again the hostess was very sweet. Overall I could see that they’re trying their best. But I would recommend sound machines in each of the rooms or something so people can have a good nights sleep. The location was pretty good and just over the bridge from the high street.
Aye Stay Hotels near Inverness Castle

Aye Stay

Inverness
Price per night from:$73
8.7/10
Very Good
GGuest UserService throughout our stay was freindly and Prompt, breakfast was very sizable with plenty options and was all quite fresh tasting. Rooms were clean and had all we needed in them, tv was showing it age and there was a strange smell in the corridor and into the door but that was the only faults we had. Very enjoyable and well recommended. Added point Young man at the desk for morning and when we checked in went above and beyond during our stay.
Holiday Inn Express INVERNESS by IHG Hotels near Inverness Castle

Holiday Inn Express INVERNESS by IHG

Inverness
Price per night from:$81
8.4/10
Very Good
GGuest UserThe room is spacious and clean. The only hiccup was that, at first, we got a room with a double bed despite booking a family room on Trip.com. When I asked the reception staff, she said there was no family room per se in the building, and in the booking that they had, it didn't say that I wanted a family room or how many people would be sleeping in the room. For them, a family room is a room with a double bed and an extra bed. The staff managed to change our room to one with an extra bed ready, so it wasn't a problem.
Travelodge Inverness Fairways Hotels near Inverness Castle

Travelodge Inverness Fairways

Inverness
Price per night from:$51
8.4/10
Very Good
GGuest UserA really good place to stay for its quietness and its walks in the mountain. Very close to Loch Ness, one hour to Inverness, one hour and a half to Isle of Skye, so pretty convenient if you wish to visit East and West . Walking paths have been made for customers into the nature and very beautiful scenery. Staff are very helpful if you need anything. There is no restaurant for dinner and the nearest cafe is about 20 minutes drive. Overall we did have a very good stay and were satisfied.
8.2/10
Very Good
GGuest UserEvening event dinner was at best poor. Starter which should have been hot was cold, main course just warm, the desert had run out by the time our table was served.  The hotel toilets were in need of an attendant checking regularly .  We ended up laughing about it with references to faulty towers.  However our room was beautiful, clean, well presented, the bed was very comfortable.  We had a great night sleep.  At breckfast the arm of my chair was loose and lifted up when I would go to move my chair in/out from the table.  When I was looking around the continental breckfast counter I could hear a male member of the kitchen staff shouting and swearing using the F word, not at all what I expected from any Hotel.  Lasting impression I would not rush back.
Macdonald Drumossie Hotel Hotels near Inverness Castle

Macdonald Drumossie Hotel

Inverness
Price per night from:$130
8.2/10
Very Good
LLishBWe arrived later afternoon Andy received us with biscuits what a warm welcome. It has a homely feel with old school locking key, had a fish supper which compliments to the chef Peter was fabulous, great dinner atmosphere with other guests at restaurant and bar/lounge. Spacious clean room, quality linen and warm enough one minus next door guy snored through our walls (not hotel's fault). The hot breakfast was served to order which is fab as it gets to you hot and fresh also avoiding waste and dry dull food. So keep it up guys. And keep getting everyone up early enough.
Smithton Hotel Hotels near Inverness Castle

Smithton Hotel

Smithton
Price per night from:$140
7.6/10
Good
JJayantguptaThe hotel provided a very pleasant stay, with staff who were consistently helpful and courteous. Access to the high street is more convenient by car, as walking with a child may not be practical. Ample parking is available, and housekeeping services are provided daily. The breakfast offering was good, with a wide selection for non-vegetarian guests. However, vegetarian options were limited. Guests have complimentary access to the swimming pool and fitness center, which is a valuable amenity. Overall, I would recommend this hotel to guests who are comfortable with a 30–40 minute walk to the high street or plan to travel by car. KFC is imprint of hotel Arnold rental is 7 min walk. Shopping center 20- 30 mins
Leonardo Hotel Inverness Hotels near Inverness Castle

Leonardo Hotel Inverness

Inverness
Price per night from:$108
7.2/10
Hostel hotel. Very quiet nearby. Walk 15 minutes to the downtown area. There is a parking lot. Breakfast is to be done by yourself and the hotel supplies all materials and equipment. Overall feels good
Hillview House Hostel Inverness Hotels near Inverness Castle

Hillview House Hostel Inverness

Inverness
Price per night from:$73

Frequently asked questions

What's the best hotels near Inverness Castle?

What's the average price of hotels near Inverness Castle this weekend?

According to Trip.com, the average weekend price for 1 night stay in Inverness Castle in Inverness is $157. Due to frequent price changes, the above prices are for reference only.

What are some of the best hotels near Inverness Castle?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near Inverness Inverness Castle with a high-quality breakfast, you can consider staying The Waverley Guest House (from $53),The Royal Highland Hotel (from $65) and Mercure Inverness Hotel (from $134) .These hotels are very popular, so book early.

What's the average price of hotels near Inverness Castle per night?

According to Trip.com, the average price for 1 night hotel in Inverness Castle in Inverness is $280. Due to frequent price changes, the above prices are for reference only.

What are some of the best hotels near Inverness Castle?

If you are worried about choosing a hotel, you can consider staying The Waverley Guest House (from $53),Highland Apartments by Mansley (from $130) and Columba Hotel Inverness by Compass Hospitality (from $102) . These hotels are highly rated, so you should book early.

What hotels near Inverness Castle have parking?

If you plan to travel by car to Inverness Inverness Castle, you may wish to stay Highland Apartments by Mansley (from $130),Mercure Inverness Hotel (from $134) and INVERNESS PALACE HOTEL & SPA, WORLDHOTEL DISTINCTIVE (from $141) . These are popular hotels with parking lots.

What hotels near Inverness Castle have swimming pools?

When summer arrives, there’s nothing like a family trip to Inverness Castle in Inverness to make the most of sunny days. INVERNESS PALACE HOTEL & SPA, WORLDHOTEL DISTINCTIVE (from $141),Leonardo Hotel Inverness (from $112) and Craigmonie Hotel Inverness by Compass Hospitality (from $82) are popular hotels with pools where you can relax and enjoy the summer vibe.

What's the best luxury hotels near Inverness Castle?

Which hotels near Inverness Castle have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. B&B Hotel Inverness (from $116),Leonardo Hotel Inverness (from $112) and INVERNESS PALACE HOTEL & SPA, WORLDHOTEL DISTINCTIVE (from $141) are popular hotels with a fitness room.

Which hotels near Inverness Castle have free Wi-Fi?

The hotel's Wi-Fi is especially important for independent or business travelers. The Waverley Guest House (from $53),Highland Apartments by Mansley (from $130) and Columba Hotel Inverness by Compass Hospitality (from $102) are popular hotels with free Wi-Fi.

Inverness weather

Today
16 Apr, 2026
10
°
Mostly cloudy
Mostly cloudy 10 - 15℃
16 Apr, 2026
Mostly cloudyMostly cloudy
10 - 15℃
17 Apr, 2026
ShowersShowers
8 - 16℃
18 Apr, 2026
Cloudy with showersCloudy with showers
3 - 12℃
19 Apr, 2026
Mostly cloudyMostly cloudy
3 - 12℃
20 Apr, 2026
Mostly cloudyMostly cloudy
4 - 11℃
21 Apr, 2026
Mostly cloudyMostly cloudy
4 - 13℃
22 Apr, 2026
Partly clearPartly clear
4 - 14℃

Inverness Hotels near Inverness Castle Information

Number of reviews5,568
Total properties134
Weekday Avg. Price$346
Weekend Avg. Price$362
Trending hotelThe Waverley Guest House