flag

Hotels in Inverness Center

Inverness
Jan 30, 2025 - Jan 31, 2025
2 adults, 1 room
Find
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.4
Very good (600)
View map · 1.5 mi City Centre
From
79US$ /per night
8.4
Very good (690)
View map · 0.2 mi City Centre
From
72US$ /per night
8.6
Excellent (832)
View map · 0.2 mi City Centre
From
61US$ /per night
8
Very good (93)
View map · 0.3 mi City Centre
From
75US$ /per night
8.4
Very good (745)
View map · 1.0 mi City Centre
From
78US$ /per night
8.4
Very good (59)
View map · 1.1 mi City Centre
From
272US$ /per night
8.4
Very good (919)
View map · 0.3 mi City Centre
From
130US$ /per night
8.6
Excellent (748)
View map · 0.2 mi City Centre
From
137US$ /per night
8.4
Very good (746)
View map · 0.1 mi City Centre
From
52US$ /per night
8.4
Very good (187)
View map · 0.5 mi City Centre
From
28US$ /per night
8.4
Very good (302)
View map · 2.5 mi City Centre
From
421US$ /per night
8.6
Excellent (696)
View map · 0.4 mi City Centre
From
76US$ /per night
8.2
Very good (189)
View map · 0.4 mi City Centre
From
136US$ /per night
8.2
Very good (193)
View map · 2.7 mi City Centre
From
109US$ /per night
8.2
Very good (160)
View map · 0.2 mi City Centre
From
213US$ /per night
8.6
Excellent (38)
View map · 0.6 mi City Centre
From
175US$ /per night
8.6
Excellent (40)
View map · 9.4 mi City Centre
From
78US$ /per night
8.4
Very good (236)
View map · 1.2 mi City Centre
From
107US$ /per night
8.2
Very good (175)
View map · 1.9 mi City Centre
From
110US$ /per night
8.2
Very good (278)
View map · 0.1 mi City Centre
From
102US$ /per night
8.4
Very good (154)
View map · 0.3 mi City Centre
From
224US$ /per night
8
Very good (205)
View map · 0.2 mi City Centre
From
125US$ /per night
8.4
Very good (485)
View map · 0.5 mi City Centre
From
101US$ /per night
8.4
Very good (169)
View map · 0.4 mi City Centre
From
80US$ /per night
8.2
Very good (57)
View map · 2.9 mi City Centre
From
235US$ /per night
8.2
Very good (142)
View map · 0.4 mi City Centre
From
92US$ /per night
View map · 0.5 mi City Centre
From
94US$ /per night
8.6
Excellent (793)
View map · 0.3 mi City Centre
From
99US$ /per night
8.4
Very good (184)
View map · 0.2 mi City Centre
From
98US$ /per night
8.4
Very good (57)
View map · 0.0 mi City Centre
From
141US$ /per night
8.6
Excellent (783)
View map · 0.6 mi City Centre
From
103US$ /per night
8.4
Very good (333)
View map · 2.9 mi City Centre
From
128US$ /per night
8
Very good (90)
View map · 0.4 mi City Centre
From
494US$ /per night
8.4
Very good (304)
View map · 0.6 mi City Centre
From
198US$ /per night

Discover Your Perfect Stay

Inverness is a charming city that beautifully combines rich history and stunning landscapes. As a gateway to the breathtaking Highlands, it offers travelers an array of activities, from exploring the legendary Loch Ness to wandering through its picturesque streets. For those seeking a convenient and memorable stay, hotels in Inverness city centre provide the perfect base to dive into local culture and attractions.

Visitors will find a variety of accommodations in the heart of Inverness, catering to different budgets and preferences. Whether you're looking for a luxurious hotel with spa services or a cozy bed-and-breakfast exuding Scottish charm, you'll be spoiled for choice. Many hotels in Inverness city centre not only provide comfort but are also within easy walking distance of iconic sites like the Inverness Castle and the bustling Victorian Market.

Staying in the city centre also allows guests to enjoy the vibrant atmosphere filled with shops, restaurants, and nightlife activities. After a day of exploring the Highlands, you can unwind at one of the city's many inviting pubs or sample local delicacies at nearby restaurants. With the choice of well-located hotels in Inverness city centre, your Highland adventure is sure to be both convenient and unforgettable.

Name of hotel Accommodation Rating Price, $
Bunchrew House Hotel

8.9 / 10

(1125 Reviews)

From 128US$
Columba Hotel Inverness By Compass Hospitality

7.0 / 10

(2401 Reviews)

From 54US$
Drumdale Bed And Breakfast

9.5 / 10

(1023 Reviews)

From 88US$
River Ness Hotel, A Member Of Radisson Individuals

8.7 / 10

(5093 Reviews)

From 290US$
The Crown Guesthouse

7.5 / 10

(449 Reviews)

From 64US$
8.9
Excellent (1125)

Bunchrew House Hotel

4
Bunchrew
Located just outside the city center, Bunchrew House Hotel is a beautiful historic mansion that offers a luxurious experience amidst stunning surroundings. This 17th-century property features traditional Scottish architecture and a picturesque setting on the shores of the Beauly Firth. Each room is individually decorated, reflecting the charm of its historic roots while providing modern amenities for comfort. The lush grounds surrounding the hotel are perfect for leisurely walks, while dining options present delicious local cuisine with lovely views. Though slightly outside the hustle and bustle of the city, Bunchrew House is still conveniently close to all the attractions of Inverness city centre. This hotel stands as a perfect blend of heritage and relaxation, ideal for history aficionados.

From

128US$ /per night
7
Good (2401)

Columba Hotel Inverness By Compass Hospitality

3
7 Ness Walk
The Columba Hotel Inverness By Compass Hospitality is a stunning historic building that showcases remarkable Victorian architecture. Located along the scenic banks of the River Ness, this hotel provides not only breathtaking views but also a wealth of character and charm. Guests will find well-appointed rooms that combine modern amenities with traditional decor, making their stay both comfortable and memorable. The hotel is ideally situated for exploring local attractions like the historic Inverness Castle and the bustling Victorian Market. The on-site restaurant offers delicious cuisine, blending contemporary flavors with traditional Scottish ingredients. Staying at this beautifully preserved hotel allows guests to feel the pulse of Inverness’s history while enjoying all the conveniences of modern hospitality.

From

54US$ /per night

Luxury Hotels in Inverness City Centre

When seeking an upscale experience, luxury hotels in Inverness city centre offer exceptional comfort and elegance. These accommodations provide not only plush rooms but also a variety of premium amenities, including fine dining, spa services, and personalized guest experiences. Staying at a luxury hotel allows you to enjoy the vibrancy of the city while indulging in a relaxed atmosphere. Each hotel on this list reflects a commitment to excellence in service and a central location for exploring the historical and cultural treasures of Inverness. Whether you are celebrating a special occasion or simply desire a refined getaway, these hotels will exceed your expectations. Here are some luxurious options to consider for your stay.

9.5
Excellent (1023)

Drumdale Bed And Breakfast

2
7 Kenneth Street
Drumdale Bed And Breakfast is a welcoming family-run establishment that caters well to families visiting Inverness. The cozy atmosphere and spacious accommodations make it a pleasant choice for parents and children alike. The breakfast served here features an array of options, including healthy choices to start the day off right. Located in close proximity to city attractions, the B&B provides easy access for family outings without the need for extensive transport. With its friendly service and home-like ambiance, Drumdale captures the essence of family-friendly hotels in Inverness city centre. It’s an excellent option for families looking for a more personalized experience.

From

88US$ /per night
8.7
Excellent (5093)

River Ness Hotel, A Member Of Radisson Individuals

4
83-97 Church St
The River Ness Hotel, A Member Of Radisson Individuals is an ideal family-friendly option among hotels in Inverness city centre. Situated along the picturesque river, the hotel boasts spacious family rooms and convenient amenities tailored for younger guests. Parents will appreciate the on-site restaurant that offers a varied menu, accommodating even the pickiest eaters. The hotel is within walking distance to attractions like the Inverness Castle and the nearby city park, ensuring there's plenty to keep the whole family entertained. Guests can enjoy stunning river views from their rooms, creating memorable experiences throughout their stay. The combination of comfort and location makes this hotel a top choice for families exploring Inverness.

From

290US$ /per night

Charming Boutique Hotels in Inverness City Centre

For those who prefer personality and character over mainstream luxury, boutique hotels in Inverness city centre offer unique experiences that reflect the city’s charm. These accommodations are often independently owned and take pride in providing personalized service and distinctive aesthetics. From artistic decor to themed rooms, every detail invites guests to immerse themselves in local culture and ambiance. Boutique hotels often feature quaint cafes and intimate dining options that allow visitors to enjoy Highland hospitality in a warm setting. Below are some boutique hotels that stand out in Inverness for their individual flair and splendid central locations.

7.5
Very good (449)

The Crown Guesthouse

3
19 Ardconnel Street
The Crown Guesthouse presents a welcoming environment where travelers can enjoy an economical yet charming stay in the lively heart of Inverness. This family-run guesthouse is situated conveniently close to major attractions, making it a perfect base for exploring the city. Each room is thoughtfully decorated, and many come equipped with ensuite facilities, ensuring guests' comfort. The friendly proprietors are always on hand to provide local insights and tips for experiencing more of Inverness and its surroundings. A hearty breakfast is provided each morning to fuel guests for their explorations. With its relaxed atmosphere and prime location among affordable hotels in Inverness city centre, The Crown Guesthouse won’t disappoint.

From

64US$ /per night
7.7
Very good (1637)

Beaufort Hotel

3
11 Culduthel Road
The Beaufort Hotel combines traditional Scottish hospitality with modern amenities, making it a prime choice among hotels in Inverness city centre. Located just a short stroll from the River Ness, this hotel ensures easy access to many local attractions. Guests can indulge in elegantly furnished rooms and enjoy locally sourced ingredients at the hotel's esteemed restaurant. The bar offers a cozy atmosphere perfect for sampling traditional Scottish whiskies. The Beaufort Hotel prides itself on exceptional service, making guests feel right at home. With its charming decor and welcoming environment, it stands out as a luxurious option in the lively heart of Inverness.

From

53US$ /per night

Affordable Hotels in Inverness City Centre

Travelers on a budget need not compromise on quality or comfort with the range of affordable hotels in Inverness city centre. These accommodations provide excellent value without skimping on essential amenities and service. Perfect for those looking to make the most of their experience in Inverness without breaking the bank, these hotels are ideally located for exploring the city’s attractions. Whether you are in search of a family-friendly environment or a cozy stopover, there are numerous options available. Here are a few affordable choices that won't disappoint.

8.5
Very good (1907)

The Waterside Hotel

3
19 Ness Bank
The Waterside Hotel combines a romantic atmosphere with convenient access to Inverness’s enchanting sights. Situated by the River Ness, this charming hotel offers guests lovely views and the comforting sounds of flowing water, perfect for setting a romantic scene. Guests can enjoy cozy rooms and a delightful on-site restaurant, where they can savor local flavors and wine selections. The serene surroundings encourage leisurely walks along the riverbank, making it an ideal choice for couples. With its emphasis on comfort and ambiance, The Waterside Hotel stands as one of the best romantic hotels in Inverness city centre. Couples will cherish their time spent in this charming retreat.

From

149US$ /per night
8.7
Excellent (1374)

Inverness Lochardil House

4
Stratherrick Road
Inverness Lochardil House stands out among boutique hotels in Inverness city centre with its stunning Victorian architecture and picturesque garden. This family-run hotel prides itself on a warm, welcoming atmosphere, providing guests with personalized service in every aspect. Guests can enjoy a delicious breakfast featuring local produce, which is a great way to begin an adventurous day. The lush gardens provide a peaceful retreat after exploring the vibrant city center. With its blend of historical elegance and modern comfort, this hotel provides an unforgettable stay in the Highlands. The location allows easy access to both the city’s energy and the surrounding natural beauty.

From

210US$ /per night

Family-Friendly Hotels in Inverness City Centre

Traveling with family can be a rewarding experience, especially when choosing hotels in Inverness city centre that cater to children and parents alike. Family-friendly accommodations provide spacious rooms, kid-friendly amenities, and easy access to local attractions, ensuring that both young and old have an enjoyable stay. These hotels often feature dining options suitable for all ages, as well as nearby parks and family activities. Whether you're visiting for a weekend getaway or an extended holiday, there’s a variety of family-oriented lodgings in this beautiful city. Here are some highly recommended options for families traveling to Inverness.

9.3
Excellent (1025)

Ness Walk

5
12 Ness Walk
Ness Walk is a stunning hotel that embodies romance with its picturesque setting along the banks of the River Ness. Formerly an elegant Victorian townhouse, this hotel features beautifully appointed rooms that are designed to offer unparalleled comfort and luxury. The tranquil gardens surrounding the property provide an ideal backdrop for leisurely strolls, making it perfect for couples. The on-site restaurant impresses guests with fine dining experiences that showcase local ingredients and seasonal flavors. Its proximity to the city centre allows easy access to charming cafes and romantic walks along the riverbank. Ness Walk seamlessly marries luxury with charm as a top choice for romantic hotels in Inverness city centre.

From

641US$ /per night
9.4
Excellent (670)

Culliss House B&B

3
15 Culduthel Road
Culliss House B&B offers a homey and intimate atmosphere that is perfect for romantic getaways. This charming guesthouse is renowned for its friendly service and cozy rooms, where couples can relax and unwind. The B&B's location in a quiet area yet within walking distance of the bustling city centre ensures guests can enjoy privacy while still being close to local attractions. Start your day with a hearty breakfast before heading out for adventures and exploring the enchanting town. With its warm hospitality, Culliss House provides a delightful escape for couples seeking a more personal touch in their accommodations. For those wanting a romantic stay to remember, this well-located B&B is a lovely option.

From

80US$ /per night

Historic Hotels in Inverness City Centre

For history enthusiasts, staying in historic hotels in Inverness city centre adds another layer of enjoyment to their visit. These accommodations often weave together rich heritage and modern comforts, allowing guests to experience a piece of Inverness’s storied past. Many historic hotels are located in buildings that have stood the test of time, showcasing beautiful architecture and unique interiors. With their prime spots, they offer easy access to unique local landmarks and cultural attractions steeped in history. Below are some historic hotels that capture the essence of Inverness while providing comfortable and memorable stays.

7.3
Good (2733)

Mercure Inverness Hotel

4
Church Street
Set in a picturesque locale, the Mercure Inverness Hotel is another compelling choice for those exploring luxury hotels in Inverness city centre. Housed in a Victorian building, the hotel features elegant rooms that seamlessly blend heritage and contemporary design. Guests will appreciate the on-site restaurant that serves delightful Scottish cuisine and the bar area designed for relaxation after a day of sightseeing. With its prime location near the city center, guests can easily reach nearby attractions such as Inverness Cathedral and the Stone of Scone. The hotel also offers various meeting facilities, making it suitable for business travelers. All these features make the Mercure a chic and convenient choice.

From

68US$ /per night
8.2
Very good (3394)

Holiday Inn Express Inverness, An IHG Hotel

3
Stoneyfield
A reliable choice for budget-conscious travelers, the Holiday Inn Express Inverness offers modern accommodations at reasonable prices in the city centre. Guests can enjoy a complimentary breakfast each morning, giving them the energy they need for their Highland adventures. The hotel features comfortable rooms equipped with essential amenities, including high-speed Wi-Fi, ensuring a pleasant stay. Easy access to public transport allows guests to explore both the city and beyond without hassle. Within walking distance to shops and attractions, this hotel strikes a perfect balance between convenience and affordability. As one of the quality hotels in Inverness city centre, it's an excellent choice for every type of traveler.

From

60US$ /per night

Romantic Hotels in Inverness City Centre

Planning a romantic getaway? Hotels in Inverness city centre offer enticing options that set the stage for memorable couples’ retreats. With charming settings and intimate atmospheres, these accommodations are perfect for celebrating special occasions or simply enjoying time together. Many of these hotels provide luxurious amenities, exquisite dining experiences, and easy access to breathtaking surroundings, adding to the romance of your stay. Here are some romantic hotel options that will help create an unforgettable getaway in the Highlands.

5.8
Good (3271)

The Waverley Guest House

3
25 Union Street
Renowned for its cozy atmosphere, The Waverley Guest House is a gem among hotels in Inverness city centre that offers intimate guest experiences. Each room exudes warmth with charming decor and thoughtful touches, making it a perfect retreat for travelers. The guest house positions guests conveniently near local attractions, shopping areas, and eateries, enabling a full taste of Inverness culture. Visitors appreciate the owner’s hospitality, which adds a personal touch to every stay. A delicious Scottish breakfast is served each morning, ensuring guests start their day right. With its combination of comfort and a welcoming ambience, The Waverley is an exceptional choice for a boutique experience.

From

71US$ /per night
8.6
Excellent (3682)

Kingsmills Hotel

4
Culcabock Road
A short drive from the bustling city centre, the Kingsmills Hotel presents an oasis of tranquility enchanted by its stunning gardens, appealing to those who value luxury and nature. Highlighting exquisite dining and a full-service spa, this hotel complements its elegant accommodations perfectly. Each room is designed with comfort and sophistication in mind, ensuring a restful night after a day exploring the city’s rich history. Only a short drive or a manageable walk will bring guests back to the bustling vibe of hotels in Inverness city centre. Additionally, the hotel allows easy access to the area's renowned golf courses and scenic walking trails. For travelers seeking both relaxation and adventure, the Kingsmills Hotel is worth considering.

From

105US$ /per night

Modern Hotels in Inverness City Centre

For travelers who appreciate contemporary design and modern amenities, the selection of modern hotels in Inverness city centre is a perfect fit. These accommodations seamlessly blend sleek decor with the latest comforts, ensuring all the conveniences guests may desire. Conveniently located near local attractions, these hotels are great for business and leisure travelers alike. Features like on-site dining, fitness centers, and high-speed internet services make these properties particularly appealing. Here are some of the standout modern hotels in Inverness, perfect for your stay.

7.4
Good (2514)

Leonardo Hotel Inverness

4
Millburn Road
Leonardo Hotel Inverness offers a modern experience tailored for both leisure and business travelers. The hotel features stylishly designed rooms equipped with contemporary amenities to ensure every comfort during your stay. Guests can enjoy a variety of dining options, from hearty breakfasts to relaxing evenings at the bar. Its central location keeps guests close to the heart of Inverness, with shops, restaurants, and attractions just a short walk away. The hotel also boasts a well-equipped fitness center, allowing guests to stay active during their travels. With its modern charm and convenient locale, the Leonardo Hotel stands out among hotels in Inverness city centre.

From

78US$ /per night