Top-Rated Inverness Hotels for Unforgettable Stays

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

Located in the picturesque Scottish Highlands, Inverness is a charming city with a rich history and breathtaking natural landscapes. If you're planning a visit to this enchanting destination, you'll be pleased to know that Inverness boasts a wide range of exceptional hotels that cater to every traveler's needs. From luxurious accommodations nestled amidst stunning scenery to cozy boutique hotels in the heart of the city, you're sure to find the perfect place to stay during your visit.

For those seeking a touch of luxury, Inverness offers an array of upscale hotels that provide unrivaled comfort and world-class amenities. Imagine waking up to panoramic views of the River Ness from your elegantly appointed suite, or indulging in a rejuvenating spa treatment after a day of exploring historic sites such as Inverness Castle or the Culloden Battlefield. With impeccable service and attention to detail, these hotels ensure that your stay in Inverness is nothing short of extraordinary.

Travelers on a budget need not fret, as Inverness also offers a fantastic selection of affordable hotels that don't compromise on quality. These budget-friendly accommodations provide comfortable rooms, convenient locations, and friendly service, making them ideal for those looking to make the most of their travel budget. Moreover, staying in these hotels allows you to save money for exploring the vibrant local food scene, where you can savor traditional Scottish delicacies such as haggis or indulge in fresh seafood from the nearby coastal regions.

If you're someone who craves a unique and personalized experience, consider staying at one of Inverness's charming boutique hotels. These intimate establishments offer a distinct character that sets them apart from larger chain hotels. With their thoughtful design, attention to detail, and personalized service, boutique hotels in Inverness provide a cozy and welcoming atmosphere that makes you feel right at home. Immerse yourself in the local culture, explore nearby attractions, and create lasting memories during your stay in these hidden gems dotted throughout the city.

Whether you're seeking luxury, affordability, or a boutique experience, Inverness hotels cater to every traveler's needs. With their stunning locations, exceptional amenities, and warm Scottish hospitality, these accommodations ensure that your stay in Inverness is a truly memorable one. So, pack your bags and get ready to immerse yourself in the majestic beauty and enchanting charm of this remarkable Scottish city.

Show more + Show less -

Our Top 8

(Sorted by rating & number of reviews)

1. Best Western Inverness Palace Hotel & Spa
2. Kingsmills Hotel
3. Leonardo Hotel Inverness - Formerly Jurys Inn
4. Glen Mhor Hotel And Apartments
5. Mercure Inverness Hotel
6. The Glenmoriston Townhouse Hotel
7. The Waterside Hotel
8. Glen Mhor Hotel And Apartments

Luxury Inverness, Scotland Hotels

Check Availability

Inverness
Mar 11, 2026 - Mar 12, 2026

Best Western Inverness Palace Hotel & Spa

8.1

Good

(2563 Reviews)

+ 378 photos
Located on the banks of the River Ness, Best Western Inverness Palace Hotel & Spa offers pet-friendly rooms for travelers with pets. The hotel provides pet amenities upon request, ensuring that your furry friend is well taken care of during your stay. Enjoy stunning views of the river, unwind at the on-site spa, or take a leisurely walk along the nearby Ness Islands. With its pet-friendly policies and excellent facilities, Best Western Inverness Palace Hotel & Spa will make your stay enjoyable for both you and your pet.
Address: 8 Ness Walk
Rating: Good 8.1 (2563 Reviews)
Rooms: 110
Price: From 203$

Kingsmills Hotel

8.6

Good

(4481 Reviews)

+ 120 photos
Situated in a tranquil setting, surrounded by manicured gardens and a picturesque golf course, Kingsmills Hotel exudes sheer luxury. The spacious rooms and suites feature elegant décor, plush furnishings, and modern amenities. Delight in the superb on-site dining options that showcase the finest Scottish cuisine. Indulge in relaxation at the luxurious spa or take a leisurely stroll along the nearby River Ness. Kingsmills Hotel offers an unrivaled blend of comfort, style, and impeccable service.
Address: Culcabock Road
Rating: Good 8.6 (4481 Reviews)
Rooms: 57
Price: From 224$

Affordable Inverness, Scotland Hotels

Traveling on a budget doesn't mean compromising on comfort and quality. Inverness offers a range of affordable hotels that provide great value for money without skimping on essentials or charm. These budget-friendly accommodations ensure a cozy and comfortable stay, allowing you to make the most of your visit without breaking the bank. Here are three top picks for affordable hotels in Inverness .

Leonardo Hotel Inverness - Formerly Jurys Inn

7.2

Good

(1549 Reviews)

+ 213 photos
Located in the city center, Jurys Inn offers spacious family rooms with all the necessary amenities for a comfortable stay. The hotel features a restaurant that serves a variety of dishes suitable for all taste buds, including a children's menu. The central location allows easy access to attractions such as Inverness Castle and the Inverness Museum. Jurys Inn Inverness caters to families, providing convenience and comfort in the lively heart of the city.
Address: Millburn Road
Rating: Good 7.2 (1549 Reviews)
Rooms: 96
Price: From 80$

Glen Mhor Hotel And Apartments

7.8

Good

(5841 Reviews)

+ 263 photos
With its range of pet-friendly apartments, The Glen Mhor Hotel & Apartments is a fantastic choice for pet owners. The spacious apartments provide ample space for both you and your pet, ensuring a comfortable stay for all. Enjoy walks along the nearby River Ness, explore pet-friendly parks, or dine at pet-friendly establishments in the city. The pet-friendly apartments at The Glen Mhor Hotel & Apartments offer a convenient and welcoming experience for both you and your furry friend.
Address: Ness Bank
Rating: Good 7.8 (5841 Reviews)
Rooms: 101
Price: From 158$

Boutique Inverness, Scotland Hotels

For travelers who crave a unique and personalized experience, Inverness is home to several charming boutique hotels that embrace individuality and offer an intimate ambiance. These hidden gems provide a warm and inviting atmosphere where guests can feel right at home. Immerse yourself in the local culture and enjoy impeccable service that caters to your every need. Here are three boutique hotels in Inverness that promise an unforgettable stay.

Mercure Inverness Hotel

7.1

Good

(3012 Reviews)

+ 180 photos
Conveniently located near Inverness city center, Mercure Inverness Hotel welcomes pets and offers comfortable pet-friendly rooms. The hotel provides pet beds and food bowls, ensuring that your furry friend feels right at home. Take a stroll in the hotel's landscaped gardens or explore the nearby parks and trails. With its pet-friendly policies and central location, Mercure Inverness Hotel is an ideal choice for pet owners visiting Inverness.
Address: Church Street
Rating: Good 7.1 (3012 Reviews)
Rooms: 121
Price: From 143$

The Glenmoriston Townhouse Hotel

8.3

Good

(1617 Reviews)

+ 195 photos
With its charm and sophistication, The Glenmoriston Town House Hotel offers an intimate and elegant retreat. Each room and suite is individually designed, showcasing a fusion of contemporary style and traditional Scottish elements. The hotel's award-winning restaurant serves delectable cuisine made with the finest local ingredients. Enjoy live jazz music in the stylish Piano Bar or take a leisurely stroll along the nearby River Ness. The Glenmoriston Town House Hotel combines boutique luxury with a warm and welcoming ambiance.
Address: 20 Ness Bank
Rating: Good 8.3 (1617 Reviews)
Rooms: 33
Price: From 274$

Family-Friendly Inverness, Scotland Hotels

Planning a family vacation in Inverness? The city offers a variety of family-friendly hotels that cater to the needs of parents and children alike. These accommodations provide ample space, convenient amenities, and engaging activities to ensure that every member of the family has a memorable stay. Here are three top picks for family-friendly hotels in Inverness .

The Waterside Hotel

8.5

Good

(1907 Reviews)

+ 80 photos
Situated along the banks of the Caledonian Canal, The Waterside Hotel provides a perfect setting for a family getaway. The spacious family rooms offer comfortable beds and modern amenities. Enjoy riverside views and indulge in delicious meals at the hotel's restaurant. Take a leisurely stroll along the canal or explore the nearby attractions that cater to both adults and children. The Waterside Hotel ensures a delightful and family-friendly experience in Inverness.
Address: 19 Ness Bank
Rating: Good 8.5 (1907 Reviews)
Rooms: 28
Price: From 149$

Glen Mhor Hotel And Apartments

7.8

Good

(5841 Reviews)

+ 263 photos
With its range of family-friendly apartments, Glen Mhor Hotel & Apartments is an excellent choice for families traveling to Inverness. The spacious apartments feature separate bedrooms, fully equipped kitchens, and ample living space. The hotel's central riverfront location offers proximity to family-friendly attractions and outdoor activities. The flexibility and convenience of the apartments, combined with the hotel's warm hospitality, make Glen Mhor Hotel & Apartments an ideal option for families visiting Inverness.
Address: Ness Bank
Rating: Good 7.8 (5841 Reviews)
Rooms: 101
Price: From 158$

Pet-Friendly Inverness, Scotland Hotels

Traveling with your furry friends? Inverness offers a range of pet-friendly hotels that welcome both you and your beloved companions. These accommodations provide all the necessary amenities to ensure a comfortable stay for pets, including pet beds, food bowls, and walking areas. Here are three top picks for pet-friendly hotels in Inverness where you and your four-legged friend can enjoy a memorable visit.

Eco-Friendly Inverness, Scotland Hotels

For environmentally conscious travelers, Inverness offers a selection of eco-friendly hotels that prioritize sustainability and environmental conservation. These accommodations strive to minimize their carbon footprint without compromising on comfort or quality. Experience guilt-free travel by choosing one of these environmentally responsible hotels in Inverness .