Inverness

Find guesthouses in Inverness

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 24 guesthouses in Inverness for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
69
Hotels in Inverness
Featured facilities: Private Bathroom
Very Good
104 reviews
8.3/10
1 night
From £62
Check Availability
33
Hotels in Inverness
With a stay at Woodgrove Holiday Homes, Inverness in Inverness (Inshes), you'll be within a 10-minute drive of Inverness Castle and Inverness Cathedral. This guesthouse is 2 mi (3.3 km) from Eastgate Shopping Centre and 2.1 mi (3.4 km) from Uilebheist Distillery & Brewery. This smoke-free guesthouse features complimentary parking nearby, rock climbing nearby, and mountain biking nearby. Featured amenities include a computer station and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 6 guestrooms.

"Nice and quiet room. Host was helpful and welcoming. Will stay again!"
30 reviews
7.0/10
1 night
From £40
Check Availability
99+
Hotels in Inverness
With a stay at The Ambassador Hotel in Inverness (Inverness City Centre), you'll be steps from Inverness Cathedral and 10 minutes by foot from Inverness Castle. This guesthouse is 0.2 mi (0.4 km) from Eden Court Theatre and 0.3 mi (0.6 km) from Inverness Museum and Art Gallery. At The Ambassador Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. The front desk is staffed during limited hours. Self parking (subject to charges) is available onsite. Stay in one of 12 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms with showers are provided. Conveniences include phones, as well as safes and desks.

"Very nice"
Very Good
23 reviews
8.2/10
1 night
From £196
Check Availability
You Might Like
Inverness Hotels with BreakfastInverness Hotels with Twin RoomInverness Hotels with 1 Double BedInverness Hotels with Swimming PoolInverness Hotels with Free Cancellation
39
Hotels in Inverness
With a stay at Waverley Guest House in Inverness (Inverness City Centre), you'll be within a 10-minute walk of Inverness Castle and Victorian Market. This guesthouse is 0.3 mi (0.4 km) from Eastgate Shopping Centre and 0.6 mi (1 km) from Merkinch Local Nature Reserve. Make yourself at home in one of the 28 guestrooms.

"I was told I'd been moved to another suite a 2-minute walk from the hotel, and the room type had changed, but overall the experience was good. The only downside was that there was no cold water for showering too late at night."
125 reviews
6.3/10
1 night
From £41
Check Availability
49
Hotels in Inverness
Featured facilities: Private Bathroom
Very Good
110 reviews
8.7/10
1 night
From £50
Check Availability
55
Hotels in Inverness
Featured facilities: Private Bathroom
Very Good
90 reviews
8.9/10
1 night
From £54
Check Availability
25
Hotels in Inverness
With a stay at Ballifeary Guest House in Inverness (Ballifeary), you'll be within a 5-minute drive of Inverness Castle and Eden Court Theatre. This guesthouse is 0.4 mi (0.7 km) from Inverness Cathedral and 0.5 mi (0.7 km) from Torvean Golf Club. Wrap up your day with a drink at the bar/lounge. A complimentary breakfast is included. Free self parking is available onsite. Stay in one of 7 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment.
Amazing
50 reviews
9.7/10
1 night
From £131
Check Availability
99+
Hotels in Inverness
With a stay at Ardross Glencairn in Inverness (Inverness City Centre), you'll be within a 15-minute walk of Inverness Castle and Inverness Cathedral. This guesthouse is 0.4 mi (0.6 km) from Inverness Museum and Art Gallery and 0.4 mi (0.6 km) from Eden Court Theatre. Enjoy the recreation opportunities such as an outdoor tennis court or make use of other amenities including complimentary wireless internet access. Breakfast is available for a fee. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 51 guestrooms.

"The 3-person room is on the first floor, with decent space, a standard old-style foreign hotel. There is a public parking lot nearby, a few minutes walk to the hotel, next to the municipal department, and it is not expensive to pay for overnight stay."
Very Good
112 reviews
8.6/10
1 night
From £58
Check Availability
71
Hotels in Inverness
Jacobite house is in the heart of Inverness, within a 10-minute walk of Victorian Market and Inverness Castle. This hotel is 0.2 mi (0.3 km) from Eastgate Shopping Centre and 0.6 mi (0.9 km) from Merkinch Local Nature Reserve. Featured amenities include express check-in and express check-out. Make yourself at home in one of the 10 guestrooms. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers and free tea bags/instant coffee.

"Great place to stay! Very cozy and right next to the music shop on Church Street, so really central. Comfortable bed and really great shower. Have to say it was lovely to have shampoo and conditioner provided that wasn’t like washing up liquid. Would happily stay there again."
Good
86 reviews
7.8/10
1 night
From £75
Check Availability
28
Hotels in Inverness
Featured facilities: Private Bathroom
Very Good
8.6/10
1 night
From £95
Check Availability
See All guesthouses in Inverness

Latest Reviews for Inverness hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.5/10
Amazing
MMayteeNice and clean. Just to mention, but nothing serious, I didn't get a shower cap. The rest was perfect, nice breakfast, enough even to take a sandwich for the road. Thanks
Furan GuestHouse

Furan GuestHouse

Hotel near Inverness
Price per night from:£95
9.5/10
Amazing
GGuest User非常好!房東非常貼心,讓人心生温暖。床品舒服,沒有交通噪音。早餐很好,吃的很舒服。淋浴水壓水温都不錯。非常感謝!
Dionard Guest House

Dionard Guest House

Hotel near Inverness
Price per night from:£124
9.3/10
Great
GGuest User房間非常好。雖然寫10平米,但看起來蠻寬敞。床品很舒服。房東服務貼心,讓人心生温暖,非常感謝!!會推薦!
Cambeth Lodge

Cambeth Lodge

Hotel near Inverness
Price per night from:£80
8.4/10
Very Good
SShuchenqingniaoshuyuan-zhuxudongEasy to stay safety is acceptable Fully equipped Health ok
Parkhill Guest House

Parkhill Guest House

Hotel near Inverness
Price per night from:£57

Frequently Asked Questions

What is the average price of a hotel in Inverness this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Inverness this weekend is £246 per night. For a 4-star hotel, the average cost is £300 per night. If you're looking for a luxury experience, 5-star hotels in Inverness this weekend typically cost £467 per night.

How much do hotels in Inverness cost per night on weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Inverness during weekdays is £239 per night. For a 4-star hotel, you can expect to pay around £291 per night. If you're seeking a luxury stay, 5-star hotels in Inverness generally cost £468 per night on weekdays.

What are the best places to stay in Inverness?

Some of the best places to stay in Inverness are near popular attractions like Loch Ness and Inverness Castle, offering easy access to key sights and amenities.

What are the top hotels in Inverness near Loch Ness?

Some of the top hotels in Inverness near Loch Ness include Loch Ness Clansman Hotel (from £95), Loch Ness Lodge (from £147) and Loch Ness Cottages (from £263), all offering easy access to Loch Ness, making them ideal for visitors looking to explore the area.

What are some of the best hotels in Inverness?

The most popular Inverness hotels for your stay: The Waverley Guest House (from £39), Alban and Abbey House (from £60) and The Coo's Guest House (from £67) are the preferred hotels.

What hotels in Inverness offer an especially good breakfast ?

Pitfaranne Guest House (from £106),Silverstrands (from £100) and The Ambassador Hotel (from £162) provide high-quality breakfast. Start your day with a delicious breakfast!

How to get good deals on hotels in Inverness?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

Local Travel Info

Total properties24
Number of reviews1,129
Highest price£205
Lowest price£88
Weekend Avg. Price£179
Weekday Avg. Price£174