Compare and save on Inverness hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Inverness hotels

Use our map to find hotels near the Inverness area or attractions you want to visit.

The best Inverness hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Inverness

Hotels in Inverness

This information is correct as of September 2016

The capital of the Highlands (and the UK's northernmost city), Inverness is a fantastic destination for a weekend break. Castle-hopping, salmon fishing, and monster spotting at Loch Ness are just a few of the things to do in Inverness: if you're lucky you just might see the Northern Lights, too.

Where to stay in Inverness

Inverness is quite a small city, so wherever you stay you won't be far from the main attractions. We recommend that you hire a car at Inverness Airport if you fly in, as it'll make it much easier to get out and explore the Highlands. There's accommodation in Inverness to suit all budgets, whether you're looking for cheap hotels or boutique guesthouses. Read on for the best places to stay in Inverness in every price bracket.

Cheap hotels in Inverness

Hostels, budget hotels and cheap rooms: if you're travelling to Inverness on a shoe-string, these five accommodation options are guaranteed to please. All of the below hotels often have rooms at £40 and under.

Wimberley House B&B

This casual B&B has five rooms and is just next to the Inverness Golf Club. Continental breakfast is included in the price, and served in your room. All rooms have free Wi-Fi.

Inverness Youth Hostel

A modern youth hostel with a TV lounge and a restaurant, where you can enjoy dinner or breakfast for an extra fee. Accommodation is mostly en-suite mixed dorms but you can pay extra for a private room.

Tay Villa

Free Wi-Fi, complimentary toiletries and a full Scottish breakfast every morning are a few of the benefits you can enjoy at this budget B&B. It's about 15 minutes' walk from the centre of Inverness.

Highland Backpackers Inverness

Located in an old stone building, this hostel is just five minutes' walk from downtown Inverness. Tea and coffee are free, but there's a surcharge for breakfast. Free Wi-Fi is standard.

Springburn B&B

This B&B is in the Inverness area, in Drumnadrochit: a few minutes' from Loch Ness. The B&B is very small, with just three bedrooms.


Mid-range hotels in Inverness

If you're not sure where to stay in Inverness, but have a slightly more flexible budget, we recommend looking at our mid-range hotels. Below we've included some of our most popular mid-range hotels, which charge between £40 and £80 per night. 

The Gatehouse B&B

The Gatehouse is located in a quaint stone house with ivy creeping over it. It has just four rooms, and offers three breakfast options: cooked, continental, or packed (if you fancy a picnic).

Heathcote B&B

Victorian period features add character to this boutique bed and breakfast. There are just three bedrooms, and free parking is provided. There's also storage facilities for golf clubs: Inverness Golf Club's 1883 course is less than 10 minutes' drive away.

Mercure Inverness Hotel

This three-star accommodation is built on the site of the old Caledonian Hotel. It has plenty of amenities for holidaymakers as well as business travellers (e.g. high speed Wi-Fi). Upgrade your room and you can enjoy little extras like a fluffy bathrobe and in-room Nespresso machine.

The Waterside Hotel

There's more to this hotel than its rooms. The on-site restaurant is in a great location for an evening meal, with candle-lit views across the River Ness. The bar has a great list of wines and craft beers, perfect for sipping in front of its roaring log fire during winter.

Pentahotel Inverness

Industrial-chic style reigns supreme at this design hotel in Inverness city centre. There are fancy toiletries in the bathrooms and a bar with a pool table.


Luxury hotels in Inverness

We don't just do budget hotel deals: we do luxury ones, too. If you have a bit more cash to splash, take a gander at these. Prices start at £120 a night.

Rocpool Reserve Hotel & Chez Roux Restaurant

A chic cocktail bar, an on-site spa and a fine dining restaurant are just some of the amenities available at this boutique hotel in Inverness. The 'Extra Decadant' room (No. 5) even has its own private patio with a hot tub.

The Glenmoriston Townhouse Hotel

Another Inverness boutique hotel, this one has a fine dining restaurant and a casual brasserie. Breakfast is included. For added luxury choose a club room: these have river views and seating areas.

Trafford Bank Guesthouse

The five bedrooms at this chic B&B have Nespresso machines, claw-foot bathtubs and iPod docks. There's a garden and a guest lounge, and breakfast is included in the room rate.

Ness View Apartment

These four star apartments in Inverness have sumptuous Egyptian cotton sheets on the bed and complimentary designer toiletries in the bathroom.

Loch Ness Lodge

This five star bed and breakfast on the shores of Loch Lomond has everything you need for a romantic weekend break in Scotland. Breakfast and afternoon tea are available in the restaurant, and you can enjoy a couples treatment in the spa. Champagne and loch cruise packages are sometimes available: keep your eyes peeled!


Prices and availability can change from season to season. We recommend searching your dates and applying price filters to find the best places to stay in Inverness for your budget. We'll show you the best hotel deals, whether you're looking for five star luxury or a five bed hostel dorm.