Hotels in Inverness

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Inverness?

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,011 reviews)
The price is ₹23,163
₹27,795 total
includes taxes & fees
16 May - 17 May
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Royal Highland Hotel
The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,016 reviews)
Immerse yourself in Highland charm at this business-friendly hotel near Inverness Castle and Victorian Market. Enjoy ASH Restaurant, bar service, and tranquil rooms that guests praise for quietness despite central location. Free WiFi enhances your stay.
The price is ₹22,408
₹26,890 total
includes taxes & fees
31 May - 1 Jun
The Royal Highland Hotel
Kingsmills Hotel
Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,006 reviews)
Tucked within a 5-minute drive of Inverness Castle, this hotel offers a full-service spa with massages and aromatherapy. Enjoy the indoor pool, health club, and dining at The Inglis restaurant. Free WiFi, complimentary parking, and attentive staff enhance your Scottish getaway.
The price is ₹25,581
₹30,698 total
includes taxes & fees
4 Jun - 5 Jun
Kingsmills Hotel
Mercure Inverness Hotel
Mercure Inverness Hotel
4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1,003 reviews)
Experience the allure of Scotland in this centrally-located riverside hotel, just 10 minutes from Inverness Castle. Enjoy meals at 33 Church St Brasserie, unwind at the bar, and appreciate the attentive service praised by guests.
The price is ₹26,694
₹32,033 total
includes taxes & fees
7 Jun - 8 Jun
Mercure Inverness Hotel
AC Hotel by Marriott Inverness
AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (1,004 reviews)
Unwind at this sophisticated Inverness retreat, just 9 minutes from the train station and 15 minutes from Inverness Castle. The Art Deco hotel features a garden, cafe, and stylish bar/lounge where you can enjoy drinks after exploring nearby attractions.
AC Hotel by Marriott Inverness
Glenmoriston Townhouse Hotel
Glenmoriston Townhouse Hotel
4.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (1,000 reviews)
Experience Scottish charm at this Victorian hotel, just a 10-minute walk from Inverness Castle. Contrast restaurant serves daily meals, while the stylish bar and outdoor terrace provide relaxing spaces. Enjoy free WiFi and parking with easy access to Uilebheist Distillery.
The price is ₹28,686
₹34,423 total
includes taxes & fees
19 May - 20 May
Glenmoriston Townhouse Hotel
Columba Hotel Inverness by Compass Hospitality
Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.6 out of 10, Good, (1,001 reviews)
The price is ₹19,213
₹23,056 total
includes taxes & fees
17 May - 18 May
Columba Hotel Inverness by Compass Hospitality
B&B HOTEL Inverness
B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,008 reviews)
The price is ₹20,945
₹25,134 total
includes taxes & fees
11 Jun - 12 Jun
B&B HOTEL Inverness
Holiday Inn Express Inverness by IHG
Holiday Inn Express Inverness by IHG
3.0 star property
Inverness
8.4 out of 10, Very good, (1,004 reviews)
Wake up to a hearty buffet breakfast at this friendly Inverness hotel, just 10 minutes from the historic castle. Unwind with drinks at the bar after exploring nearby Eastgate Shopping Centre. Free WiFi and parking make your Highland adventure hassle-free.
The price is ₹16,850
₹20,221 total
includes taxes & fees
17 May - 18 May
Holiday Inn Express Inverness by IHG
Leonardo Hotel Inverness
Leonardo Hotel Inverness
4.0 star property
Inverness
7.8 out of 10, Good, (1,001 reviews)
Unwind at this welcoming Scottish hotel featuring an indoor pool, health club, and on-site Bar and Grill. Just a short drive from Inverness Castle and Eastgate Shopping Centre, this comfortable haven offers spa services and room service with friendly staff to enhance your Highland stay.
The price is ₹16,228
₹19,474 total
includes taxes & fees
17 May - 18 May
Leonardo Hotel Inverness
Inverness Palace Hotel & Spa, WorldHotel Distinctive
Inverness Palace Hotel & Spa, WorldHotel Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,003 reviews)
The price is ₹30,142
₹36,170 total
includes taxes & fees
17 May - 18 May
Inverness Palace Hotel & Spa, WorldHotel Distinctive
River Ness Hotel, a member of Radisson Individuals
River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (668 reviews)
Feel the charm of this centrally located Inverness hotel, just 10 minutes from historic Inverness Castle. Work out in the fitness center before enjoying a drink at the bar. Clean rooms and helpful staff ensure a memorable Scottish Highland stay.
The price is ₹23,884
₹28,661 total
includes taxes & fees
5 Jun - 6 Jun
River Ness Hotel, a member of Radisson Individuals
Craigmonie Hotel Inverness by Compass Hospitality
Craigmonie Hotel Inverness by Compass Hospitality
3.0 star property
Crown
8.4 out of 10, Very good, (934 reviews)
The price is ₹19,346
₹23,216 total
includes taxes & fees
31 May - 1 Jun
Craigmonie Hotel Inverness by Compass Hospitality
Highland Apartments By Mansley
Highland Apartments By Mansley
4.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (551 reviews)
These luxury apartments blend riverside charm with all the comforts of home. Just steps from Inverness Castle and Museum, enjoy the convenience of in-room washers, refrigerators, and microwaves while exploring the Scottish Highlands on foot from this central spot.
The price is ₹32,638
₹39,166 total
includes taxes & fees
18 May - 19 May
Highland Apartments By Mansley
Beaufort Hotel
Beaufort Hotel
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (949 reviews)
The price is ₹18,049
₹21,658 total
includes taxes & fees
17 May - 18 May
Beaufort Hotel
Ness Walk
Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (575 reviews)
Set within historic grounds near Inverness Castle, this luxury hotel offers elegant rooms with 24-hour service. Enjoy complimentary breakfast before exploring nearby Bellfield Park, or unwind in the garden terrace with a handcrafted drink from the lounge bar.
The price is ₹34,476
₹41,371 total
includes taxes & fees
15 May - 16 May
Ness Walk
Rocpool Reserve
Rocpool Reserve
5.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (292 reviews)
Explore Inverness Castle within a 10-minute walk of this luxurious retreat featuring hiking trails nearby. The Highland hotel offers free WiFi, complimentary parking, a stylish bar, and outdoor terrace where guests praise the attentive staff.
The price is ₹25,824
₹30,989 total
includes taxes & fees
28 May - 29 May
Rocpool Reserve
Lochardil House Hotel
Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (512 reviews)
Experience warm Highland hospitality at this intimate hotel near Inverness Castle and Ness Islands. Unwind in the bar after exploring, then wake to a praised cooked-to-order breakfast. Enjoy free WiFi and parking while the attentive staff ensures a memorable stay.
The price is ₹24,603
₹29,524 total
includes taxes & fees
17 May - 18 May
Lochardil House Hotel
Inverness City Suites
Inverness City Suites
4.0 star property
Inverness City Centre
9.6 out of 10, Exceptional, (282 reviews)
Just steps from Inverness Castle, these city apartments offer kitchens and washer/dryers for a home-like stay. Enjoy free WiFi and parking while being minutes from Inverness Museum and only an 8-minute walk to the train station.
The price is ₹36,475
₹43,770 total
includes taxes & fees
5 Jun - 6 Jun
Inverness City Suites
Cambeth Lodge Guesthouse
Cambeth Lodge Guesthouse
5.0 star property
Dalneigh
9.8 out of 10, Exceptional, (93 reviews)
The price is ₹18,157
₹21,788 total
includes taxes & fees
16 May - 17 May
Cambeth Lodge Guesthouse
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.

Get last-minute hotel deals in Inverness and save more

Sign in to unlock great savings.
Showing deals for:15 May - 17 May
Showing deals for:22 May - 24 May
Showing deals for:11 Jun - 12 Jun

Check out family-friendly hotels in Inverness

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.

When is the best time to visit Inverness?

Our prices for hotels in Inverness are cheapest in November
Price trends for hotels in Inverness
Pricing is based on two traveller single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Inverness
May
High 14°C / low 6°C. Cloudy most days.
View properties in May
14°
weather_cloudy
May, no crowd data, average high temperature 14 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
17°
weather_cloudy
June, no crowd data, average high temperature 17 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
18°
weather_cloudy
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 11 degrees Celsius. Cloudy most days.
11°
18°
weather_cloudy
August, no crowd data, average high temperature 18 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
16°
weather_cloudy
September, no crowd data, average high temperature 16 degrees Celsius, average low temperature 9 degrees Celsius. Cloudy most days.
12°
weather_cloudy
October, no crowd data, average high temperature 12 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
November, no crowd data, average high temperature 8 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 2 degrees Celsius. Cloudy most days.
11°
weather_cloudy
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top neighbourhoods in Inverness

Inverness City Centre

Inverness City Centre wraps you in Highland charm, where red sandstone castle walls tower over the flowing River Ness. Wander cobbled streets lined with Victorian terraces, duck into traditional pubs with live folk music, or browse tartan boutiques along the pedestrianised High Street. The compact historic district packs centuries of Scottish heritage into every step. Hungry travellers can feast on haggis and fresh salmon at riverside restaurants while soaking in mountain views. Historic hotels and boutique guesthouses offer cosy Highland hospitality when it's time to rest. The walkable city centre means you can explore most attractions within ten minutes on foot or hop on regular buses connecting to the train station.

Crown

Crown offers a peaceful escape from Inverness's tourist buzz with tree-lined streets and welcoming locals. This residential area gives you an authentic slice of Scottish suburban life just a short journey from the city centre. Bellfield Park provides a green retreat where you can stretch your legs or enjoy a quiet moment. B&Bs and guesthouses offer budget-friendly stays with hearty Scottish breakfasts and local hospitality. While dining options are limited within Crown itself, Inverness's restaurants and pubs are just a bus ride or 20-minute walk away.

Ballifeary

Ballifeary gives you the best of both worlds - authentic Scottish living with city centre Inverness just a short walk away. Stroll through tree-lined Victorian streets, then cross over to the peaceful Ness Islands for a riverside walk. Eden Court Theatre and Inverness Cathedral stand ready for exploration, while the botanic gardens offer a colourful retreat from city life. Stay in charming B&Bs housed in elegant Victorian homes where hosts serve homemade Scottish breakfasts. Though dining options are limited in the area, central Inverness restaurants are just a pleasant walk away. The quiet residential vibe makes Ballifeary perfect for travellers who want local living with easy access to Highland attractions.

Lochardil

Lochardil delivers a slice of authentic Scottish suburban life away from Inverness's tourist bustle. Tree-lined streets and well-kept gardens create a peaceful retreat where locals actually live their lives. Nearby Holm Dell Park and River Ness woodland paths offer gorgeous morning walks before you head out to explore the Highlands. You won't find trendy restaurants or souvenir shops here—that's the beauty of it. Cosy B&Bs and holiday rentals in converted family homes provide mid-range accommodation with hearty Scottish breakfasts. A car is your best bet for getting around, though walking to city centre takes just 30 minutes through pleasant residential streets.

Dalneigh

Dalneigh gives you all the perks of a genuine Scottish area without the tourist hustle. This quiet residential area sits just west of Inverness city centre, perfect for travellers who want to live like locals. Take peaceful walks on tree-lined streets before heading to nearby Eden Court Theatre or Inverness Cathedral for a dose of culture. Budget-friendly B&Bs in converted family homes offer warm Scottish hospitality and home-cooked breakfasts. A few local pubs serve traditional fare, though most visitors hop on the bus to central Inverness for dining variety. Free street parking makes car hire a smart choice for exploring both the area and surrounding Highland attractions.

Top landmarks in Inverness

Learn more about Inverness

Beyond the Victorian Market's bustling stalls, Inverness Castle stands sentinel over the River Ness, offering views that explain why Highlanders are so fiercely proud. The Eastgate Shopping Centre provides retail therapy, but the real magic happens in cosy pubs where locals debate the existence of Nessie over drams of whisky. Eden Court Theatre hosts performances worth planning around, while history buffs can't miss Culloden Battlefield, where Scotland's fate was sealed in 1746. Take a boat tour on Loch Ness – not just for monster-hunting, but for the misty beauty that makes cameras work overtime. The Inverness Museum reveals Highland culture beyond the tartans and bagpipes that tourists expect.

Check out reviews of Inverness hotels guests love

Frequently asked questions

Can I book a refundable accommodation in Inverness?
If you're looking for the flexibility to change your travel plans to Inverness, most hotels provide refundable* bookable rates. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Inverness if I want a vacation home instead of a traditional hotel?
If you want a good alternative to a hotel, review our selection of 244 vacation homes. You can also book one of 264 apartments or 7 villas.
What will the weather in Inverness be like during my vacation?
July and August are typically the warmest months in Inverness when the average temp is 56°F. January and February are the coldest months when the average temperature is 39°F. October and August are the months with the most rain.
Why should I book my Inverness accommodation with Hotels.com?
There are lots of reasons to book your Inverness trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Inverness

Inverness: Where Castle Dreams Meet River Whispers

Nestled at the northern end of the Great Glen, Inverness is a charming city that serves as the gateway to the Scottish Highlands. Explore the majestic Inverness Castle overlooking the River Ness, wander through the picturesque streets lined with quaint shops, and experience the vibrant local culture. Just a short journey away lies the legendary Loch Ness, where you can seek out its mythical resident. With its stunning landscapes, rich history, and warm hospitality, Inverness is a perfect blend of adventure and relaxation, inviting travellers to uncover the magic of Scotland’s natural beauty and heritage.

4 tips for savvy savings when booking a hotel in Inverness

  1. Book for the cheapest times: The most budget-friendly time to visit Inverness is in January, February, and October, when hotel prices tend to be lower. For a fulfilling experience, it’s recommended to stay for at least 2 to 3 days to fully appreciate the city's remarkable landmarks, rich history, and vibrant culture. You can explore attractions such as the iconic castle, enjoy scenic walking tours along the river, and indulge in delightful dining experiences at local cafes. With friendly locals and opportunities for dancing, Inverness offers great value for money while immersing you in its historical charm.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals for Inverness, visit the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted rates on hotels as your travel date approaches. You could also enable email alerts or push notifications to keep abreast of flash sales and special promotions, helping you seize opportunities to save. Hotels.com will notify you about price changes and availability for your preferred hotels. Additionally, Smart Shopping is a comparison tool within the app that allows you to assess hotel prices and amenities, ensuring you’re well-informed for your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate depending on various factors, including the hotel's location, star rating, and the season, so being flexible with your travel dates could help you save on your stay in an Inverness hotel. For those seeking something distinctive, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we’ll suggest alternative dates that could potentially be more affordable, increasing your chances of securing a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, thanks to Inverness's excellent public transport connections, you may discover a more affordable independent hotel a bit further out that remains well linked. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often great value to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Inverness

Inverness experiences its lowest average temperature in January, at 37.8°F (3.2°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Inverness, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with light rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring