Curated Luxury hotel deals 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.
Primary image
Hilton Grand Vacations Club Craigendarroch Suites Scotland
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Ballater · 236.85 km from centre

9.0

 

230 review

When you stay at Hilton Grand Vacations Club Craigendarroch Suites Scotland in Ballater, you'll be in a national park, within a 15-minute drive of Balmoral Castle and Cairngorms National Park. This spa hotel is 26.1 mi (41.9 km) from Glenshee Ski Centre and 0.5 mi (0.8 km) from Ballater Golf Club.

Compare price on Booking.com
Compare price on Booking.com
Macdonald Aviemore Hotel at Macdonald Aviemore Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aviemore · 189.48 km from centre

7.2

 

2,106 review

Located within the Cairngorms National Park, the Macdonald Aviemore Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, a choice of restaurants and bars, as well as extensive leisure facilities including an on-site cinema. There is a championship golf course nearby.

The 4-star rooms at the Macdonald Aviemore Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. Some family rooms feature a partitioned area with bunk beds. Other family rooms will either have a sofa bed or a pop-up bed.

Within this hotel you’ll find Spey Burger, a contemporary American-style family diner serving burgers, burritos, milkshakes and more. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Aspects Restaurant in Macdonald Highlands Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel. Both Spey Burger and Giovanni's are seasonal restaurants.

Guests staying in Macdonald Aviemore Hotel at Macdonald Aviemore Resort have free access to the resort’s leisure facilities within Aviemore Activity Center. Located a short 5-minute walk across the resort the center includes a large leisure pool, soft play, gym and café 'seasonal'.

Children aged 12 and under can stay and take breakfast for free when sharing a suitable room with two adults. Child dinner will be charged separately dependent on menu chosen

Compare price on Booking.com
Compare price on Booking.com
Macdonald Highlands Hotel at Macdonald Aviemore Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Aviemore · 189.53 km from centre

7.3

 

3,088 review

Breakfast available

Located within the Cairngorms National Park, the Macdonald Highlands Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is Winner of Resort Hotel of the Year in Scotland – Scottish Hospitality Awards 2019. There is a championship golf course nearby.

The 4-star rooms at the Macdonald Highlands Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. There is a selection of Classic or Executive rooms and suites available. Family rooms, some interconnecting, are available with either a sofa or pop up bed for the children.

Within this hotel you will find Aspects Restaurant, the resort’s signature restaurant offering contemporary Scottish dishes using seasonal ingredients. Guests have access to a wide range of dining options across the resort. Other restaurants within a few minutes’ walk include Spey Burger in Macdonald Aviemore Hotel and Giovanni’s Italian Ristorante in the Macdonald Morlich Hotel.
Please note, Spey Burger and Giovanni's are seasonal restaurants

The Macdonald Highlands Hotel at Macdonald Aviemore Resort also benefits from direct guest access to the resort’s leisure facilities within Aviemore Activity Center including a large leisure pool, soft play, gym and seasonal café.

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

Hotel in Dingwall · 133.33 km from centre

8.4

 

637 review

Breakfast available

Located in Dingwall, Tulloch Castle Hotel is in a rural location, a 2-minute drive from Dingwall Museum and 7 minutes from Blackmuir Wood. This hotel is 15.6 mi (25.1 km) from Inverness Castle and 4.6 mi (7.4 km) from Eagle Stone.

Compare price on Booking.com
Compare price on Booking.com
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,460 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 center 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

 

117 review

Located 6.1 miles from Castle Menzies, The Grandtully Hotel offers 4-star accommodations in Grandtully and has a terrace, a restaurant and a bar. The property is around 28 miles from Scone Palace, 17 miles from Blair Castle and 5.3 miles from Aberfeldy Golf Course. The Scottish Crannog Centre is 11 miles from the hotel and Blair Atholl Golf Club is 16 miles away.

All rooms in the hotel are equipped with a flat-screen TV.

Blairgowrie Golf Club is 23 miles from The Grandtully Hotel, while Huntingtower Castle is 25 miles from the property. Dundee Airport is 39 miles 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

 

141 review

Estate Of Ord features a garden, terrace, a restaurant and bar in Muir of Ord. The property is located 15 miles from Inverness Castle, 9 miles from Strathpeffer Spa Golf Club and 14 miles from Inverness Train Station. The hotel has a sauna, room service and free WiFi throughout the property.

At the hotel, all rooms are equipped with a closet. The private bathroom is equipped with a shower, free toiletries and a hairdryer. At Estate Of Ord all rooms come with a desk and a flat-screen TV.

The accommodation offers 4-star accommodations with a spa center.

University of the Highlands and Islands, Inverness is 15 miles from Estate Of Ord, while Castle Stuart Golf Links is 20 miles away. Inverness Airport is 21 miles 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

 

672 review

Breakfast available

Located in Alness, 21 miles from Inverness Castle, The Station Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The hotel features family rooms.

All rooms have an electric tea pot and a private bathroom with a shower and free toiletries, while selected rooms will provide you with a kitchen equipped with a fridge.

You can play darts at the hotel.

Strathpeffer Spa Golf Club is 15 miles from The Station Hotel, while Inverness Train Station is 21 miles away. Inverness Airport is 27 miles 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,286 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 center and a 15-minute drive from Loch Ness.

Accommodations 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 Theater.

The Ness Bank area is a charming conservation area in the city, set below the castle and opposite both The Eden Court Theater 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

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
Newhall Mains
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dingwall, Resolis · 143.42 km from centre

9.5

 

144 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.

All guest rooms at the hotel are equipped with a seating area. Every room includes an electric tea pot and a private bathroom with a shower and free toiletries, while certain rooms will provide you with a kitchen equipped with a fridge. At Newhall Mains all rooms include a closet and a flat-screen TV.

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 18 miles from the hotel, while Inverness Train Station is 17 miles away. Inverness Airport is 24 miles from the property.

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

 

70 review

Breakfast available

Facing the beachfront, Kilcamb Lodge Hotel offers 4-star accommodations in Strontian and has a garden, private beach area and terrace. Free private parking is available and the hotel also has bike rental for guests who want to explore the surrounding area.

All rooms come with a flat-screen TV with satellite channels, an electric tea pot, a bath, a hairdryer and a desk. Featuring a private bathroom with a shower and free toiletries, rooms at the hotel also feature free WiFi, while some have a sea view. The rooms in Kilcamb Lodge Hotel are equipped with bathrobes and an iPod docking station.

An à la carte, continental or Full English/Irish breakfast is served at the property. At the accommodation you'll 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 44 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Crieff Hydro
Full StarFull StarFull StarFull Star
[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.5 mi (0.8 km) from Glenfinnan Visitor Centre and 0.7 mi (1.2 km) from Glenfinnan Viaduct.

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, 17 miles from Elgin Cathedral, Hotel 1881 of Speyside provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel features free WiFi and a bar. The property has a concierge service and luggage storage space for guests.

At the hotel, each room comes with a desk and a flat-screen TV. The private bathroom is equipped with a shower, free toiletries and a hairdryer. Guest rooms will provide guests with a closet and an electric tea pot.

The area is popular for hiking, and bike rental is available at Hotel 1881 of Speyside.

Huntly Castle is 23 miles from the accommodation, while Grantown Museum is 19 miles away. Inverness Airport is 35 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Macdonald Forest Hills Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Stirling · 252.38 km from centre

7.8

 

156 review

Breakfast available

Located in Stirling, Macdonald Forest Hills Resort is in a national park, a 1-minute drive from Go Country, Forest Hills Water Sport Centre and 5 minutes from David Marshall Lodge Visitor Centre. This spa resort is 13.1 mi (21.1 km) from Loch Lomond and The Trossachs National Park and 31.6 mi (50.8 km) from Loch Lomond.

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