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?

Courtyard by Marriott Inverness Airport
Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,000 reviews)
The price is ₹5,681
₹6,817 total
includes taxes & fees
20 Feb - 21 Feb
Courtyard by Marriott Inverness Airport
Apartment in Inverness
Apartment in Inverness
2.0 star property
Hilton
The price is ₹12,001
₹14,402 total
includes taxes & fees
15 Feb - 16 Feb
Apartment in Inverness
Kingsmills Hotel
Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,002 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 ₹6,477
₹7,772 total
includes taxes & fees
19 Feb - 20 Feb
Kingsmills Hotel
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.4 out of 10, Very good, (1,001 reviews)
The price is ₹6,489
₹7,787 total
includes taxes & fees
15 Feb - 16 Feb
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Ardross Glencairn
Ardross Glencairn
3.0 star property
Inverness City Centre
8.8 out of 10, Excellent, (863 reviews)
Wake up to Scottish charm at this inviting Inverness guesthouse. Just a 15-minute stroll from Inverness Castle and near Eden Court Theatre, the property offers indoor and outdoor tennis courts for active guests. A short walk to Inverness Station connects you to further adventures.
The price is ₹5,141
₹6,169 total
includes taxes & fees
15 Feb - 16 Feb
Ardross Glencairn
North Kessock Hotel
North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (148 reviews)
Unwind at this coastal retreat with stunning views, where the welcoming restaurant serves local fare. Just 10 minutes from Inverness Castle and near Merkinch Nature Reserve, this hotel offers a garden terrace and friendly staff to enhance your Highland experience.
The price is ₹10,282
₹12,338 total
includes taxes & fees
15 Feb - 16 Feb
North Kessock Hotel
Black Isle Bar and Rooms
Black Isle Bar and Rooms
2.5 star property
Inverness City Centre
8.4 out of 10, Very good, (163 reviews)
Escape to this charming Inverness inn with a scenic rooftop terrace and garden. Just 10 minutes from Inverness Castle and Victorian Market, with free WiFi and daily housekeeping. The train station is a quick 6-minute walk away.
The price is ₹5,758
₹6,909 total
includes taxes & fees
14 Feb - 15 Feb
Black Isle Bar and Rooms
Ness Walk
Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (554 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 ₹13,417
₹16,100 total
includes taxes & fees
25 Feb - 26 Feb
Ness Walk
Gordonston Apartments
Gordonston Apartments
2.0 star property
Inverness City Centre
2.0 out of 10, (1 review)
The price is ₹16,965
₹20,358 total
includes taxes & fees
14 Feb - 15 Feb
Gordonston Apartments
An Spiris Accommodation at Dundreggan Rewilding Centre
An Spiris Accommodation at Dundreggan Rewilding Centre
2.0 star property
Inverness
9.2 out of 10, Wonderful, (33 reviews)
Set in Inverness's dramatic landscape, this nature-focused hotel offers hiking and biking trails right outside your door. Enjoy complimentary continental breakfast, WiFi, and parking while exploring nearby Loch Liath and Allt na Criche attractions.
The price is ₹7,787
₹9,344 total
includes taxes & fees
9 Mar - 10 Mar
An Spiris Accommodation at Dundreggan Rewilding Centre
The Loch Ness Inn
The Loch Ness Inn
3.0 star property
Inverness
9.2 out of 10, Wonderful, (533 reviews)
Cozy accommodations in Inverness with a restaurant for delicious meals after monster hunting. Located near Nessieland Castle Monster Centre, the inn offers free WiFi and attentive service praised by travelers.
The price is ₹10,576
₹12,692 total
includes taxes & fees
19 Feb - 20 Feb
The Loch Ness Inn
Dunhallin House
Dunhallin House
4.0 star property
Lochardil
9.8 out of 10, Exceptional, (256 reviews)
The price is ₹8,945
₹10,734 total
includes taxes & fees
17 Feb - 18 Feb
Dunhallin House
Jacobite house
Jacobite house
2.5 star property
Inverness City Centre
8.4 out of 10, Very good, (174 reviews)
Discover Highland hospitality at this central Inverness retreat, just 10 minutes from the castle and 6 minutes from the train station. Clean rooms feature hydromassage showerheads, free WiFi, and coffeemakers, while Victorian Market awaits nearby.
The price is ₹9,459
₹11,351 total
includes taxes & fees
15 Feb - 16 Feb
Jacobite house
Culloden House Hotel
Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (402 reviews)
Dive into a unique and memorable experience at this beautifully maintained historic hotel with fascinating grounds. Just 10 minutes from Inverness Castle and near Culloden Battlefield, enjoy indulgent spa services and tennis after exploring local attractions.
The price is ₹16,965
₹20,358 total
includes taxes & fees
14 Feb - 15 Feb
Culloden House Hotel
Heathcote B&B
Heathcote B&B
4.0 star property
Ballifeary
9.2 out of 10, Wonderful, (431 reviews)
This cozy B&B offers a tranquil setting just 5 minutes from Inverness Castle. Guests enjoy complimentary breakfast and self parking, with Torvean Golf Club nearby and convenient access to Inverness Station, only 8 minutes away.
The price is ₹12,338
₹14,806 total
includes taxes & fees
14 Feb - 15 Feb
Heathcote B&B
Loch Ness Drumnadrochit Hotel
Loch Ness Drumnadrochit Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (409 reviews)
Immerse yourself in Scottish charm at this Drumnadrochit hotel where The Loch Ness Bistro serves local cuisine. Just a quick drive from Urquhart Castle and walking distance to the Exhibition Centre, with free WiFi and parking for adventurous days ahead.
The price is ₹8,122
₹9,747 total
includes taxes & fees
21 Feb - 22 Feb
Loch Ness Drumnadrochit Hotel
AC Hotel by Marriott Inverness
AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (958 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.
The price is ₹7,300
₹8,760 total
includes taxes & fees
15 Mar - 16 Mar
AC Hotel by Marriott Inverness
Torridon Guest House
Torridon Guest House
3.0 star property
Inverness City Centre
9.6 out of 10, Exceptional, (110 reviews)
The price is ₹10,487
₹12,585 total
includes taxes & fees
6 Mar - 7 Mar
Torridon Guest House
Loch Ness Clansman Hotel
Loch Ness Clansman Hotel
3.0 star property
Inverness
8.0 out of 10, Very good, (718 reviews)
Perched along the legendary Loch Ness shoreline, this inviting hotel offers easy access to Urquhart Castle. Relax with a drink at the bar after exploring nearby Abriachan Forest Trust and Dores Beach. The attentive staff and onsite restaurant earn consistent praise from guests.
Loch Ness Clansman Hotel
High March
High March
3.0 star property
Inverness
10.0 out of 10, Exceptional, (38 reviews)
Enjoy a relaxing stay at this cozy B&B featuring free continental breakfast and WiFi. Take in the garden views from the terrace while planning visits to nearby Corrimony Chambered Cairn and Divach Falls. Complimentary parking adds convenience.
The price is ₹17,273
₹17,273 total
includes taxes & fees
17 Feb - 18 Feb
High March
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:20 Feb - 22 Feb
Showing deals for:15 Mar - 16 Mar

You may also like hotels with spas 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 February
Price trends for hotels in Inverness
Pricing is based on two traveller single night rates
View properties in February
Currently viewing crowd sizes and weather for February.
Typical weather for Inverness
February
High 7°C / low 1°C. Cloudy most days.
View properties in February
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.
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.
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.

Inverness showing a bridge, heritage architecture and night scenes

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 217 vacation homes. You can also book one of 255 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