Inverness

Find Hotels in Inverness

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Inverness?

The average price for hotels in Inverness is AU$ 405 for weekdays, and AU$ 410 for weekends (Friday–Saturday).

What are the best hotels in Inverness?

From business trips to holiday stays, Inverness offers a wide selection of popular hotels to suit every need. The Royal Highland Hotel, Leonardo Hotel Inverness and Holiday Inn Express Inverness are excellent options for your stay.

Which hotels in Inverness have airport shuttle services?

Reaching your hotel in Inverness is easy with hotels that offer airport shuttle services. The Royal Highland Hotel, Leonardo Hotel Inverness and Holiday Inn Express Inverness provide reliable airport shuttle services.

What are the best pet-friendly hotels in Inverness?

Drumdevan Country House and Inverness welcomes pets. Enjoy a stay with your pets!

What are the best sap hotels in Inverness?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. The Royal Highland Hotel, Leonardo Hotel Inverness and Holiday Inn Express Inverness are great choices for spa hotels offering quality services.

Which hotels in Inverness provide fitness facilities?

The Royal Highland Hotel, Leonardo Hotel Inverness and Holiday Inn Express Inverness offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Inverness have the best breakfast?

Rocpool Reserve, Loch Ness Lodge and Leonardo Hotel Inverness provide a tasty breakfast to help you get going.

What are the best luxury hotels in Inverness?

Inverness offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Rocpool Reserve and Loch Ness Lodge are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Inverness have swimming pools?

The Royal Highland Hotel, Leonardo Hotel Inverness and Holiday Inn Express Inverness are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties1,609
Number of Reviews8,322
Lowest PriceAU$ 89
Highest PriceAU$ 1,301
Average Price (Weekends)AU$ 410
Average Price (Weekdays)AU$ 405