Curated luxury hotels in Western Isles

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Western Isles

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Western Isles, but are nearby and match your search.
Moorings Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Banavie, Fort William · 169.99 km from centre

7.6

 

2,478 review

Breakfast available

Moorings Hotel lies alongside the banks of the Caledonian Canal at the famous Neptune's Staircase. A 10-minute drive from the centre of Fort William, it offers a choice of dining options, free WiFi and free parking.

The property has 32 rooms available, featuring panoramic views of Ben Nevis and Aonach Mor. Guests can choose between standard, superior and executive room options, with some rooms offering balconies overlooking the Caledonian Canal. All have satellite TV, and each also has a seating area and facilities for making tea and coffee.

The Moorings Cafe Bistro is open for breakfast, lunch and dinner daily, and offers a bar and outside decking area overlooking Ben Nevis.

We provide accommodations and dining areas that are pet-friendly. A selection of our Standard Rooms is designated for guests with pets. We kindly advise you to contact the hotel directly to ensure arrangements are made when reserving a room that allows pets.

Compare price on Booking.com
Compare price on Booking.com
The Grandtully Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pitlochry, Grandtully · 232.81 km from centre

9.1

 

119 review

Set 10 km from Castle Menzies, The Grandtully Hotel offers 4-star accommodation in Grandtully and has a terrace, a restaurant and a bar. The property is situated 44 km from Scone Palace, 27 km from Blair Castle and 8.5 km from Aberfeldy Golf Course. The Scottish Crannog Centre is 18 km from the hotel and Blair Atholl Golf Club is 26 km away.

All guest rooms in the hotel are equipped with a flat-screen TV. With a private bathroom fitted with a shower and free toiletries, some units at The Grandtully Hotel also have a river view.

Blairgowrie Golf Club is 38 km from the accommodation, while Huntingtower Castle is 40 km from the property. Dundee Airport is 63 km away.

Compare price on Booking.com
Compare price on Booking.com
Estate Of Ord
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Muir of Ord · 136.28 km from centre

9.1

 

144 review

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord. The property is set 24 km from Inverness Castle, 15 km from Strathpeffer Spa Golf Club and 23 km from Inverness Railway Station. The hotel has a sauna, room service and free WiFi throughout the property.

At the hotel, rooms include a wardrobe. All rooms come with a private bathroom with a shower, free toiletries and a hairdryer. At Estate Of Ord every room includes a desk and a flat-screen TV.

The accommodation offers 4-star accommodation with a spa centre.

University of the Highlands and Islands, Inverness is 24 km from Estate Of Ord, while Castle Stuart Golf Links is 32 km away. Inverness Airport is 33 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Royal Golf Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dornoch · 143.91 km from centre

9.0

 

129 review

Breakfast available

When you stay at Royal Golf Hotel in Dornoch, you'll be next to a golf course, within a 5-minute drive of Dornoch Cathedral and Historylinks. This golf hotel is 0.9 mi (1.4 km) from Dornoch Beach and 1 mi (1.6 km) from Royal Dornoch Golf Club.

Compare price on Booking.com
Compare price on Booking.com
The Station Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Highland, Alness · 138.35 km from centre

8.3

 

674 review

Breakfast available

Set in Alness, 34 km from Inverness Castle, The Station Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property is allergy-free and is situated 24 km from Strathpeffer Spa Golf Club.

All rooms are fitted with a kettle and a private bathroom with a shower and free toiletries, while selected rooms will provide you with a kitchen equipped with a fridge. The units in the hotel are fitted with a flat-screen TV and a hairdryer.

You can play darts at The Station Hotel.

Inverness Railway Station is 34 km from the accommodation, while University of the Highlands and Islands, Inverness is 35 km away. Inverness Airport is 44 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Glen Mhor Hotel at Uile-bheist 'Brewstillery'
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Inverness City Centre, Inverness · 151.81 km from centre

8.1

 

5,194 review

Breakfast available

The Glen Mhor Hotel offers Victorian townhouses and apartments located on the banks of the River Ness, a 3-minute walk from Inverness city centre and a 15-minute drive from Loch Ness.

Accommodation is divided between 11 charming Victorian town houses (please advise reception if you have a building preference). Many rooms have wonderful views across the river to Inverness Cathedral and Eden Court Theatre.

The Ness Bank area is a charming conservation area in the city, set below the castle and opposite both The Eden Court Theatre and Inverness Cathedral.

Glen Mhor is a 5-minute drive from the A9, 8 miles from Inverness Airport and a 10-minute walk from the train station. It is ideal for exploring Inverness and the surrounding Highlands.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Rosslea Hall Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Rhu, Helensburgh · 262.23 km from centre

8.2

 

441 review

With a stay at Rosslea Hall Hotel in Helensburgh, you'll be within a 15-minute drive of Loch Lomond and The Trossachs National Park and Glenarn Gardens. This beach hotel is 9.2 mi (14.8 km) from Loch Lomond and 2.3 mi (3.7 km) from John Muir Way - West.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Muthu Queens Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Oban · 206.09 km from centre

7.6

 

548 review

Breakfast available

With a stay at Muthu Queens Hotel in Oban, you'll be by the sea, just a 3-minute walk from Oban War and Peace Museum and 9 minutes by foot from St. John's Cathedral. This hotel is 0.5 mi (0.8 km) from Dunollie Museum, Castle and Grounds and 0.7 mi (1.1 km) from Oban Distillery.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Grant Arms Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Grantown-on-Spey · 191.61 km from centre

8.8

 

55 review

Breakfast available

With a stay at The Grant Arms Hotel in Grantown-on-Spey, you'll be 8.3 mi (13.3 km) from Cairngorms National Park and 14.7 mi (23.6 km) from Strathspey Steam Railway. This upscale hotel is 22.1 mi (35.6 km) from CairnGorm Mountain and 24.1 mi (38.8 km) from Moray Firth.

Compare price on Booking.com
Compare price on Booking.com
Atholl Arms Hotel Dunkeld
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dunkeld · 248.26 km from centre

8.2

 

216 review

Breakfast available

PLEASE NOTE THAT NOT ALL OUR ROOMS ARE DOG FRIENDLY, SO BEFORE FINALISING THE BOOKING, YOU MUST CONTACT THE HOTEL RECEPTION DIRECTLY TO MAKE SURE DOG FRIENDLY ROOMS ARE AVAILABLE AND ANY SPECIAL REQUESTS REGARDING ROOM ALLOCATION MUST BE DISCUSSED IN ADVANCE TO AVOID DISAPPOINTMENT. THE HOTEL WON'T TAKE RESPONSIBILITY FOR WRONG BOOKINGS.

Situated in the heart of Dunkeld the Atholl Arms Hotel sits on Bridge Street overlooking the River Tay. The hotel has en-suite rooms with TVs and free WiFi.

The Atholl Arms was built in 1833 and bedrooms are decorated in a Georgian-style. They feature telephones, trouser presses, bathroom toiletries and tea/coffee making facilities.

The Inn at the Atholl serves international cuisine whilst the Riverview Restaurant offers a traditional Scottish menu. The Atholl Lounge has open fires and offers light lunches.

Dunkeld Cathedral and Dunkeld And Birnam Golf Club are both just a 5-minute walk away. Dunkeld Train Station is a 10-minute walk and free parking is available at the Atholl.

Your property description is created according to the facilities and amenities you add. It’s then translated into multiple languages. This can increase your bookings because it appeals to all potential guests.

Compare price on Booking.com
Compare price on Booking.com
Newhall Mains
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dingwall, Resolis · 143.42 km from centre

9.4

 

145 review

Breakfast available

Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

At the hotel, all rooms have a wardrobe. Every room includes a kettle and a private bathroom with a shower and free toiletries, while certain rooms will provide you with a kitchen equipped with a fridge. The units in Newhall Mains are fitted with a flat-screen TV and a hairdryer.

The accommodation offers a buffet or continental breakfast.

Guests at Newhall Mains will be able to enjoy activities in and around Resolis, like cycling.

Inverness Castle is 28 km from the hotel, while Inverness Railway Station is 28 km away. Inverness Airport is 39 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Fortingall Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fortingall, Aberfeldy · 227.30 km from centre

9.6

 

70 review

Breakfast available

With a stay at Fortingall Hotel in Aberfeldy, you'll be a 5-minute walk from Fortingall Yew and 12 minutes by foot from Canyoning Scotland. This hotel is 22.6 mi (36.4 km) from Cairngorms National Park and 0.9 mi (1.5 km) from Fortingall Church.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glenspean Lodge Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Roybridge · 174.68 km from centre

9.6

 

33 review

Breakfast available

With a stay at Glenspean Lodge Hotel in Roybridge, you'll be within a 10-minute drive of Highland Soaps and Commando Memorial. This hotel is 20.1 mi (32.3 km) from Ben Nevis and 8.8 mi (14.2 km) from Lochy Bay.

Compare price on Booking.com
Compare price on Booking.com
Kilcamb Lodge Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Highland, Strontian · 175.26 km from centre

9.3

 

71 review

Breakfast available

Facing the beachfront, Kilcamb Lodge Hotel offers 4-star accommodation in Strontian and has a garden, private beach area and terrace. The hotel offers both free WiFi and free private parking.

All guest rooms in the hotel are fitted with a desk, a private bathroom, a flat-screen TV and a patio with a sea view. The rooms in Kilcamb Lodge Hotel are equipped with free toiletries and an iPod docking station.

The breakfast offers à la carte, continental or Full English/Irish options. At the accommodation you will find a restaurant serving Scottish, Seafood and local cuisine. Vegetarian, dairy-free and vegan options can also be requested.

Guests at Kilcamb Lodge Hotel will be able to enjoy activities in and around Strontian, like hiking, skiing and cycling.

Oban Airport is 71 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Boath House Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Auldearn, Nairn · 167.74 km from centre

8.8

 

72 review

Breakfast available

Set in Nairn, 30 km from Inverness Castle, Boath House Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant. This 4-star hotel features free WiFi and a bar. The property is non-smoking and is located 21 km from Castle Stuart Golf Links.

All units at the hotel come with a seating area. The private bathroom is equipped with a shower, free toiletries and a hairdryer. The units will provide guests with a wardrobe and a kettle.

Breakfast is available, and includes à la carte, continental and Full English/Irish options.

Guests at Boath House Hotel will be able to enjoy activities in and around Nairn, like hiking.

University of the Highlands and Islands, Inverness is 29 km from the accommodation, while Inverness Railway Station is 29 km away. Inverness Airport is 15 km from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Crieff Hydro
[missing: cards.star_rating_info]

Hotel in Crieff · 254.55 km from centre

8.2

 

720 review

Located in Crieff, Crieff Hydro is in a rural location, within a 15-minute walk of MacRosty Park and Gordon & Durward. This family-friendly hotel is 11.3 mi (18.2 km) from Loch Lomond and The Trossachs National Park and 0.7 mi (1.1 km) from Crieff Golf Club Limited.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Glenfinnan House Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Glenfinnan · 159.16 km from centre

9.6

 

52 review

Breakfast available

When you stay at Glenfinnan House Hotel in Glenfinnan, you'll be near ski lifts, within a 15-minute walk of Glenfinnan Monument and Glenfinnan Museum. This hotel is 0.7 mi (1.2 km) from Glenfinnan Viaduct and 25.5 mi (41 km) from Loch a' Chlair.

Compare price on Booking.com
Compare price on Booking.com
The Mansefield Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Elgin · 191.66 km from centre

8.3

 

339 review

Breakfast available

Based in the former cathedral city of Elgin, The Mansefield Hotel is surrounded by rolling hills and vibrant glens. With free parking on-site and free Wi-Fi access to all guests, the hotel also has a newly refurbished restaurant and a bar.

The rooms at The Mansefield Hotel each include an en suite bathroom with complimentary toiletries, a hairdryer, a flat-screen TV, an iPod docking station, a seating area and a work desk. They also benefit from a fridge and bathrobes.

Decorated with a collection of oil paintings, the elegant restaurant offers an extensive dinner menu that specialises in local seafood and fresh game.

Also on-site, The Mezzo Bar & Eaterie offers guests a selection of specially imported wines and beers. Snacks are also available.

From the hotel, Glen Moray Distillery is less than a mile away. Elgin Cathedral historic ruins are a 15-minute walk away and Elgin Golf Club is a 6-minute journey in the car.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Airds Hotel & Restaurant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Port Appin, Appin · 193.10 km from centre

8.6

 

25 review

Breakfast available

With a stay at The Airds Hotel & Restaurant in Appin, you'll be in the mountains, just steps from Loch Linnhe and a 3-minute drive from Appin Village Hall. This luxury hotel is 3.6 mi (5.8 km) from Castle Stalker and 5.1 mi (8.2 km) from Linnhe Marina.

Compare price on Booking.com
Compare price on Booking.com
Hotel 1881 of Speyside
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aberlour, Archiestown · 200.59 km from centre

9.5

 

21 review

Located in Archiestown, 27 km from Elgin Cathedral, Hotel 1881 of Speyside provides accommodation with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property is allergy-free and is set 38 km from Huntly Castle.

At the hotel, all rooms are equipped with a wardrobe. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Hotel 1881 of Speyside each room comes with a desk and a flat-screen TV.

The area is popular for hiking, and bike hire is available at the accommodation.

Grantown Museum is 31 km from Hotel 1881 of Speyside, while Brodie Castle is 35 km away. Inverness Airport is 57 km from the property.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor