Join millions who use Snaptrip Group



Our top picks of the best self catering in Inverness
Save up to 15% on over 100,000 hotelsInverness
See the latest prices and deals by

Royal Hotel
Guest house in Dingwall
Royal Hotel is a guest house offering accommodation in Dingwall. Some of the rooms have views of the town.
Most of the rooms have a en suite bathroom and all are equipped with tea/coffee making facilities.
Inverness is 18 km from Royal Hotel, while Nairn is 33 km away. The nearest airport is Inverness Airport, 23 km from the property.

Ardross Glencairn
Guest house in Inverness City Centre, Inverness
Situated in central Inverness, Ardross Glencairn is just 5 minutes’ walk from the river and 15 minutes from the bus and rail station. The property is 2 historically listed Victorian houses, joined by an extension at the rear and offers free Wi-Fi in public areas.
Rooms at the front of the property retain original period features, and all benefit from a Freeview TV, hairdryer and towels. Most have an en suite bathroom and all rooms have tea/coffee making facilities.
The self service continental breakfast is served in the dining room with a selection of options to start your day.
Ardross Glencairn guest house is within a 5-minute walk of several restaurants and bars. Inverness Museum & Art Gallery and Milton Leisure Club are less than half a mile away.

Budget Rooms
Guest house in Inverness City Centre, Inverness
<h2>Comfortable Accommodation</h2>
Budget Rooms in Inverness offers a guest house experience with free WiFi in public areas. Each room includes a private bathroom with a shower and a TV, ensuring a pleasant stay.
<h2>Convenient Location</h2>
Located in the city centre, the property is a short walk from Inverness Castle (4 minutes), Inverness Railway Station (less than 1 km), and Inverness Museum and Art Gallery (5 minutes). The University of the Highlands and Islands is 3.4 km away, while Inverness Airport lies 14 km from the guest house.
<h2>Local Attractions</h2>
Guests can explore nearby attractions such as Castle Stuart Golf Links (10 km) and Culloden Battlefield (9 km). An ice-skating rink is also situated in the surrounding area.

Waverley Guest House
Guesthouse in Inverness City Centre, Inverness
With a stay at Waverley Guest House in Inverness (Inverness City Centre), you'll be within a 15-minute drive of Inverness Castle and Loch Ness. This guest house is 0.1 mi (0.1 km) from Baron's Haugh and 0.3 mi (0.4 km) from Eastgate Shopping Centre.

Park Hill Guest House
Guesthouse in Inverness City Centre, Inverness
With a stay at Park Hill Guest House in Inverness (Inverness City Centre), you'll be steps from Inverness Castle and 4 minutes by foot from Eastgate Shopping Centre. This guest house is 0.8 mi (1.2 km) from Inverness Cathedral and 0.8 mi (1.4 km) from Victorian Market.

mySTAYINN Melrose Villa
Guest house in Inverness City Centre, Inverness
In the Inverness City Centre district of Inverness, close to Inverness Railway Station, mySTAYINN Melrose Villa features a shared lounge and a washing machine. It is located 4.4 km from University of the Highlands and Islands, Inverness and provides a shared kitchen. The property is less than 1 km from Inverness Castle, and within 400 metres of the city centre.
The units at the guest house are equipped with a seating area and a TV. An oven, a microwave and toaster are also provided, as well as a kettle. At the guest house, every unit includes bed linen and towels.
Castle Stuart Golf Links is 14 km from the guest house, while Strathpeffer Spa Golf Club is 33 km away. Inverness Airport is 16 km from the property.

Inverthorn House
Guest house in Inverness
Situated in Inverness within 1.7 km of Inverness Castle and 1.3 km of Inverness Railway Station, Inverthorn House features rooms with free WiFi. The property is located 6.2 km from University of the Highlands and Islands, Inverness, 14 km from Castle Stuart Golf Links and 30 km from Strathpeffer Spa Golf Club. Culloden Battlefield is 12 km from the guest house and Aigas Golf Course is 20 km away.
At the guest house, each unit includes a shared bathroom.
Inverness Museum and Art Gallery is 1.4 km from the guest house, while Caledonian Thistle is 3 km from the property. Inverness Airport is 15 km away.

Waverley Inn
Guesthouse in Dingwall
Located in Dingwall, Waverley Inn is within a 15-minute walk of Dingwall Museum and Dingwall Leisure Centre. This guest house is 14.3 mi (23.1 km) from Inverness Castle and 1.9 mi (3 km) from Tulloch Castle.

Aye Stay
Hotel in Inverness
With a stay at Aye Stay, you'll be centrally located in Inverness, steps from Eden Court Theatre and within a 10-minute walk of Inverness Cathedral. This hotel is 0.9 mi (1.4 km) from Inverness Castle and 1.1 mi (1.8 km) from Eastgate Shopping Centre.

The Whitehouse
Guest house in Dingwall
Offering mountain views, The Whitehouse is an accommodation located in Dingwall, 20 km from Inverness Railway Station and 21 km from University of the Highlands and Islands, Inverness. With free private parking, the property is 20 km from Inverness Castle and 13 km from Strathpeffer Spa Golf Club. Caledonian Thistle is 18 km from the guest house and Inverness Museum and Art Gallery is 20 km away.
The units in the guest house are equipped with a flat-screen TV. Featuring a private bathroom with a walk-in shower and a hair dryer, units at the guest house also offer free WiFi. At the guest house, each unit is equipped with bed linen and towels.
Castle Stuart Golf Links is 27 km from the guest house, while Aigas Golf Course is 11 km away. Inverness Airport is 30 km from the property.

Invermac House
Guest house in Inverness
Offering a shared lounge and garden view, Invermac House is situated in Inverness, 2.1 km from Inverness Castle and 3.5 km from Inverness Railway Station. Among the facilities at this property are a 24-hour front desk and a shared kitchen, along with free WiFi throughout the property. The guest house has family rooms.
All units in the guest house are fitted with a kettle. A terrace, a satellite flat-screen TV with DVD player and cable channels as well as a heating are offered in units. At the guest house, units have bed linen and towels.
A continental breakfast is available at the guest house.
University of the Highlands and Islands, Inverness is 4.2 km from Invermac House, while Castle Stuart Golf Links is 14 km from the property. Inverness Airport is 16 km away.

Jacobite house
Hotel in Inverness City Centre, Inverness
With a stay at Jacobite house, you'll be centrally located in Inverness – a 3-minute drive from Inverness Castle and 12 minutes from Loch Ness. This hotel is 0.2 mi (0.3 km) from Eastgate Shopping Centre and 0.2 mi (0.4 km) from Victorian Market.

26 Green Drive
Guesthouse in Inverness
With a stay at 26 Green Drive in Inverness (Lochardil), you'll be a 4-minute drive from Inverness Castle and 8 minutes from Loch Ness. This guest house is 1.6 mi (2.5 km) from Bellfield Park and 1.7 mi (2.7 km) from Uilebheist Distillery & Brewery.

Ivanhoe Guest House
Guest house in Inverness
<h2>Comfortable Accommodation</h2>
Ivanhoe Guest House in Inverness offers family rooms with private bathrooms, walk-in showers, and soundproofing. Each room includes a TV, electric kettle, and wardrobe.
<h2>Essential Facilities</h2>
Guests enjoy free WiFi, daily housekeeping service, and a work desk. Additional amenities include a sofa, tea and coffee maker, hairdryer, and free toiletries.
<h2>Prime Location</h2>
Located on a quiet street, the guest house is a 17-minute walk from Inverness Castle and 1.4 km from Inverness Railway Station. Nearby attractions include Inverness Museum and Art Gallery and an ice-skating rink.
<h2>Guest Satisfaction</h2>
Highly rated for its breakfast, friendly host, and convenient location, Ivanhoe Guest House ensures a pleasant stay for all visitors.

Armadale Guest House
Guest house in Inverness City Centre, Inverness
Just a 5-minute walk across the river from Inverness centre’s shops, restaurants and train station, the Armadale Guest House has comfortable, traditional rooms with free high-speed WiFi and free parking.
Each room includes a sink, flat-screen TV, hairdryer, and tea/coffee making facilities.
A Continental breakfast is available for purchase.
Picturesque coastline and a range of walks are just a 5-minute drive away from the Armadale, while both St Andrews and Inverness Cathedrals are a short 5-minute stroll away.

Park Guest House
Guest house in Inverness
Located in the Scottish Highlands, Park Guest House is just 15 minutes’ walk from Inverness city centre and features free on-site parking. This Victorian villa also features scenic gardens, and guests can take a picturesque walk along the River Ness into the city.
A flat-screen TV and tea/coffee making facilities are featured in each Park Guest House room, and most have en suite bathrooms.
A full Scottish or continental style breakfast is served in the elegant dining room, as well as a range of juices, cereals, fruits and porridge.
Eden Court Theatre is a large theatre, cinema and arts venue which is less than 10 minutes’ walk from the property. The recreational area of The Bught is also just 10 minutes’ away on foot and contains Inverness Sports Centre & Aquadome, Inverness Ice Rink and the Ness Islands.

Torridon Guest House
Guest house in Inverness City Centre, Inverness
Just a 8-minute walk from Inverness city centre, the Torridon Guest House is less than 5 minutes' walk from the banks of the River Ness. With en suite rooms, it offers free on-site parking and free Wi-Fi.
A flat-screen TV with a DVD player, an iPod docking station, and tea/coffee making facilities are provided in all rooms. An en suite bathroom is also included and a ground floor room is also available.
Hearty, full Scottish breakfasts are served in the Torridon’s dining room each morning, along with continental options including a variety of fresh fruit, cereals, yoghurts, cheeses, and juices.
Inverness Rail & Bus Stations are a 12-minute walk away. Inverness golf club is less than 5 minutes’ drive from the guest house. Urquhart Castle on the banks of Loch Ness is just about 25-minute drive away.

Aslaich
Guest house in Drumnadrochit
Offering a garden and garden view, Aslaich is set in Drumnadrochit, 26 km from Inverness Railway Station and 29 km from University of the Highlands and Islands, Inverness. Offering free private parking, the 3-star guest house is 25 km from Inverness Castle. The guest house offers mountain views, a sun terrace, and free WiFi is available throughout the property.
At the guest house, the units are fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The units are equipped with heating facilities.
Guests at the guest house will be able to enjoy activities in and around Drumnadrochit, like hiking. Guests can also relax in the shared lounge area.
Castle Stuart Golf Links is 39 km from Aslaich, while Strathpeffer Spa Golf Club is 40 km away. Inverness Airport is 40 km from the property.

Rossmount Guest House
Guesthouse in Inverness City Centre, Inverness
With a stay at Rossmount Guest House in Inverness (Inverness City Centre), you'll be within a 15-minute drive of Inverness Castle and Loch Ness. This guest house is 0.4 mi (0.6 km) from Uilebheist Distillery & Brewery and 0.5 mi (0.8 km) from Inverness Visit Scotland Information Centre.

Craignay Guest House
Guest house in Inverness City Centre, Inverness
Located less than 1 km from Inverness Castle and a 14-minute walk from Inverness Railway Station in the centre of Inverness, Craignay Guest House provides accommodation with free WiFi and free private parking. The guest house, set in a building dating from 19th century, is 4.4 km from University of the Highlands and Islands, Inverness and 13 km from Castle Stuart Golf Links. Strathpeffer Spa Golf Club is 31 km from the guest house and Inverness Museum and Art Gallery is 600 metres away.
Caledonian Thistle is 3.7 km from the guest house, while Culloden Battlefield is 10 km away. Inverness Airport is 16 km from the property.
