You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Beauly · 14.55 km from centre
Breakfast available
Located in Beauly, Lovat Arms Hotel is within a 5-minute drive of Moniack Castle and Campbells of Beauly. This hotel is 11.5 mi (18.5 km) from Inverness Castle and 12.2 mi (19.7 km) from Urquhart Castle.
Inn in Drumnadrochit, Inverness · 22.42 km from centre
9.0
473 reviews
Breakfast available
Located in Inverness, The Loch Ness Inn is in a rural location, within a 5-minute drive of Nessieland Castle Monster Centre and Drum Farm Gallery Gift Shop. This inn is 1.4 mi (2.2 km) from Urquhart Castle and 1 mi (1.6 km) from Loch Ness Centre & Exhibition.
Lodge in Inverness · 16.43 km from centre
9.8
112 reviews
Breakfast available
With a stay at Loch Ness Lodge in Inverness, you'll be in the historical district, within a 10-minute drive of Urquhart Castle and Loch Ness Centre & Exhibition. This luxury lodge is 10.8 mi (17.4 km) from Inverness Castle and 4.4 mi (7.1 km) from Drum Farm Gallery Gift Shop.
Guest house in Inverness City Centre, Inverness · 0.53 km from centre
7.8
642 reviews
Well set in the Inverness City Centre district of Inverness, No 26 rooms is located 5.7 km from University of the Highlands and Islands, Inverness, 13 km from Castle Stuart Golf Links and 32 km from Strathpeffer Spa Golf Club. The property features inner courtyard and quiet street views, and is 400 metres from Inverness Railway Station. The property is 600 metres from the city centre and 1.2 km from Inverness Castle.
Certain units in the guest house have private entrance and are equipped with desk and outdoor furniture. With a private bathroom, units at the guest house also provide guests with free WiFi.
Inverness Museum and Art Gallery is less than 1 km from the guest house, while Caledonian Thistle is 2.5 km away. Inverness Airport is 15 km from the property.
Hotel in Inverness City Centre, Inverness · 0.47 km from centre
7.4
246 reviews
Breakfast available
Located in Inverness (Inverness City Centre), The Glen Mhor Apartments is a 4-minute walk from Inverness Castle and 8 minutes by foot from Victorian Market. This eco-friendly hotel is 0.7 mi (1.1 km) from Inverness Cathedral and 0.8 mi (1.3 km) from Eden Court Theatre.
Bed and breakfast in Inverness City Centre, Inverness · 0.47 km from centre
8.2
745 reviews
Set in Inverness, Cedar Villa Guest House is 400 metres from Inverness Castle. The property is located 300 metres from Caledonian Canal. The property is situated 3 km from University of the Highlands and Islands, Inverness and 400 metres from Inverness Museum and Art Gallery.
A Full Scottish breakfast is available each morning at the property.
Caledonian Thistle is 2.2 km from the guest house, while Culloden Battlefield is 8 km from the property. The nearest airport is Inverness Airport, 13 km from Cedar Villa Guest House.
Guesthouse in Inverness · 1.35 km from centre
9.8
320 reviews
With a stay at Trafford Bank Guest House in Inverness (Dalneigh), you'll be within a 5-minute drive of Inverness Castle and Muirtown Canal Locks. This guest house is 0.8 mi (1.3 km) from Merkinch Local Nature Reserve and 0.9 mi (1.4 km) from Inverness Museum and Art Gallery.
Guest house in Inverness City Centre, Inverness · 0.71 km from centre
9.3
904 reviews
Breakfast available
In the heart of Inverness, Carisbrooke Guest House offers contemporary en suite rooms with TVs. There is free Wi-Fi and free private parking.
A 5-minute walk over the river brings you to a range of excellent restaurants and pubs.
The refurbished en suite rooms at the Carisbrooke feature satellite TV and tea/coffee facilities.
Book a room that includes breakfast and enjoy a hearty cooked breakfast served in our homely dining room.
Guesthouse in Inverness · 2.61 km from centre
9.8
238 reviews
With a stay at Dunhallin House in Inverness (Lochardil), you'll be within a 5-minute drive of Inverness Castle and Bellfield Park. This guest house is 18.5 mi (29.8 km) from Urquhart Castle and 1.8 mi (2.9 km) from Inverness Visit Scotland Information Centre.
Bed and breakfast in Inverness · 15.10 km from centre
9.1
878 reviews
Inchrye Bed & Breakfast is situated in Inverness, 18 km from Inverness Castle, 6.8 km from Castle Stuart Golf Links, as well as 17 km from University of the Highlands and Islands, Inverness. Both free WiFi and parking on-site are accessible at the bed and breakfast free of charge. Inverness Railway Station is 17 km away and Strathpeffer Spa Golf Club is 47 km from the bed and breakfast.
A TV and DVD player are available in some units. At the bed and breakfast, each unit includes a private bathroom with a hair dryer.
Continental and Full English/Irish breakfast options are available each morning at Inchrye Bed & Breakfast.
You can play darts and tennis at this 4-star bed and breakfast, and the area is popular for windsurfing and cycling. If you would like to discover the area, fishing is possible in the surroundings.
Elgin Cathedral is 47 km from the accommodation, while Fort George is 2.8 km from the property. The nearest airport is Inverness Airport, 2 km from Inchrye Bed & Breakfast.
Vacation home in Inverness · 0.60 km from centre
9.8
14 reviews
Located in Inverness (Crown), this holiday home is within a 15-minute walk of Inverness Castle and Victorian Market. This holiday home is 1 mi (1.6 km) from Inverness Cathedral and 1.1 mi (1.8 km) from Eden Court Theatre.
Guesthouse in Inverness City Centre, Inverness · 0.31 km from centre
9.2
297 reviews
Breakfast available
With a stay at Ardentorrie Guest House, you'll be centrally located in Inverness, within a 5-minute walk of Inverness Castle and Inverness Visit Scotland Information Centre. This guest house is 0.4 mi (0.6 km) from Inverness Museum and Art Gallery and 0.6 mi (0.9 km) from Bellfield Park.
Guest house in Inverness · 0.92 km from centre
8.8
765 reviews
Ivanhoe Guest House is located in Inverness, 1.5 km from Inverness Castle, 1.5 km from Inverness Railway Station, and 6.2 km from University of the Highlands and Islands, Inverness. Both free WiFi and parking on-site are available at the guest house free of charge. The guest house features family rooms.
At the guest house, each unit is equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house provides certain units with quiet street views, and each unit includes a kettle. The units are equipped with heating facilities.
Castle Stuart Golf Links is 14 km from Ivanhoe Guest House, while Strathpeffer Spa Golf Club is 33 km away. Inverness Airport is 15 km from the property.
Country house in Inverness · 4.55 km from centre
9.6
113 reviews
Breakfast available
With a stay at Bunchrew House Hotel in Inverness, you'll be within a 10-minute drive of Inverness Castle and Muirtown Canal Locks. This eco-friendly country house is 20.3 mi (32.7 km) from Urquhart Castle and 3.1 mi (5 km) from Merkinch Local Nature Reserve.
Hotel in Inverness · 0.56 km from centre
7.6
848 reviews
Breakfast available
Corriegarth Hotel is located in central Inverness and 10 minutes’ walk from the castle and banks of the River Ness. Its restaurant specialises in pub food and local dishes.
Corriegarth dates from the 1840s and is thought to be one of the city’s oldest hotels. The 9 en suite rooms at the hotel have attractive, modern décor with tartan finishes. All rooms have tea and coffee-making facilities, a flat-screen TV and heating.
The restaurant serves Scottish dishes including West Coast mussels and other locally caught seafood. The lively and friendly bar offers a range of locally brewed ales.
Inverness offers easy access to the beautiful Scottish Highlands and you can go dolphin-spotting on the Moray Firth, or visit the famous battle site of Culloden, which is around 5 miles away.
The banks of Loch Ness are 15 minutes’ drive away, while Cairngorms National Park is 20 miles from the hotel.
Hotel in Strathpeffer · 22.34 km from centre
6.8
13 reviews
With a stay at Mackay's Spa Lodge Hotel in Strathpeffer, you'll be just steps from Strathpeffer Pavilion and Upper Pump Room. This hotel is 0.3 mi (0.5 km) from Strathpeffer Pump Room and 0.9 mi (1.5 km) from Castle Leod.
Hotel in Strathpeffer · 22.37 km from centre
6.8
11 reviews
With a stay at OYO Mackay'S Travel Lodge Hotel in Strathpeffer, you'll be just steps from Strathpeffer Pavilion and Upper Pump Room. This hotel is 0.3 mi (0.6 km) from Strathpeffer Pump Room and 0.9 mi (1.5 km) from Castle Leod.
Hostel in Drumnadrochit, Inverness · 21.98 km from centre
7.6
182 reviews
Located in Inverness, 1 Loch Ness Hostel is in a rural location, within a 15-minute walk of Drum Farm Gallery Gift Shop and Loch Ness 2000 Exhibition Centre. This hostel is 2.1 mi (3.3 km) from Urquhart Castle and 0.2 mi (0.3 km) from Loch Ness Centre & Exhibition.
Bed and breakfast in Inverness City Centre, Inverness · 0.43 km from centre
9.5
1,025 reviews
Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. Guests can make use of a garden.
The bed and breakfast offers a flat-screen TV and a private bathroom with a hair dryer, free toiletries and walk-in shower. The bed and breakfast features certain units with inner courtyard views, and all units are fitted with a kettle. At the bed and breakfast, all units have bed linen and towels.
As an added convenience, the bed and breakfast offers packed lunches for guests to bring on excursions and other trips off-property.
Popular points of interest near Drumdale Bed and Breakfast include Inverness Castle, Inverness Railway Station and Inverness Museum and Art Gallery. Inverness Airport is 16 km away.
Hotel in Highland, Munlochy · 8.18 km from centre
8.3
799 reviews
Breakfast available
Located in Munlochy, The Allangrange Hotel near Inverness features a garden free WiFi. Free private parking is available and the hotel also provides car hire for guests who want to explore the surrounding area.
All units at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and a shower. The units will provide guests with a desk and a kettle.
Inverness is 12 km from the accommodation, while Nairn is 34 km away. The nearest airport is Inverness, 23 km from the Allangrange Hotel.
Guests please be aware our bar and restaurant close every Tuesday and Wednesday.
Inverness, considered the cultural capital of the Scottish Highlands, is nestled along the banks of the River Ness and surrounded by stunning natural beauty.
With its rich history, vibrant arts scene, and proximity to iconic landmarks such as Loch Ness and Culloden Battlefield, Inverness offers a captivating blend of tradition and modernity.
Whether you're here to explore ancient castles, embark on outdoor adventures, or simply soak up the Highland atmosphere, you'll find a warm Scottish welcome awaiting you in the many hotels available to book.
And there are plenty to choose from – understandable, considering how popular the city is. Don’t worry though, our filters make it easy to narrow down the options so you can choose the best accommodation for you, even if you're booking right at the last minute.
Inverness city centre offers a bustling array of accommodations suited for various tastes and budgets. Opt for modern Inverness hotels, cosy guesthouses, or charming bed and breakfasts conveniently nestled right in the heart of the city.
From this central location, you'll have easy access to key attractions like Inverness Castle, the Eastgate Shopping Centre, and the Victorian Market. You can also explore the lively dining scene and cultural offerings, with loads of restaurants, cafes, and galleries to enjoy.
For those who want to explore the legendary waters of Loch Ness, consider Inverness accommodation options closer to its shores. Choose from charming lodges, cottages, or traditional inns situated along the tranquil banks of the loch, perfect for monster-spotting.
From here, you can immerse yourself in the serene beauty of the Scottish Highlands, with opportunities for scenic walks, boat tours, and visits to iconic sites like Urquhart Castle.
Venturing beyond Inverness, there are plenty of enchanting villages dotting the Highland landscape. Beauly, Drumnadrochit, and Dores offer a peaceful escape and serve as a great base for exploring local attractions such as historic ruins, tranquil lochs, and charming cafes, all while enjoying the warm hospitality of Highland communities.