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.
1 Bedroom Cabin with Mountain & Loch Views - Quiet Location between Glencoe & Ben Nevis
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Fort William, Onich · 179.60 km from centre

8.7

 

18 review

1 Bedroom Cabin with Mountain & Loch Views - Quiet Location between Glencoe & Ben Nevis offers accommodations in Onich, 1.4 miles from Loch Linnhe and 10 miles from Glen Nevis. This chalet offers free private parking, private check-in and check-out, and free Wifi. Outdoor seating is also available at the chalet.

Offering a patio and sea views, the chalet includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are offered in the chalet. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Glenfinnan Station Museum is 27 miles from 1 Bedroom Cabin with Mountain & Loch Views - Quiet Location between Glencoe & Ben Nevis, while Massacre of Glencoe is 7.5 miles from the property. Oban Airport is 29 miles away.

Compare price on Booking.com
Compare price on Booking.com
Aos Sí Lodges
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Ballachulish · 185.36 km from centre

9.5

 

827 review

Breakfast available

Aos Sí Lodges enjoys a location in Ballachulish, 3.6 miles from Loch Linnhe and 15 miles from Glen Nevis. This chalet offers free private parking and luggage storage space. When staying at the chalet, guests can use private entrance.

Guests can stay warm with a fireplace in every unit. There's a private bathroom with bath in every unit, along with bathrobes, a hair dryer, and free toiletries. At the chalet complex, the units have bed linen and towels.

Continental and vegetarian breakfast options with fresh pastries, fruit, and juice are available.

Guests at Aos Sí Lodges can enjoy hiking nearby, or make the most of the garden.

Massacre of Glencoe is 2.5 miles from the accommodation, while West Highland Museum is 14 miles from the property. Oban Airport is 25 miles away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Glencoe Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Glencoe, Ballachulish · 186.31 km from centre

8.0

 

156 review

Breakfast available

With a stay at The Glencoe Inn in Glencoe, you'll be on a lake, just a 3-minute walk from Loch Leven and 7 minutes by foot from Glencoe Folk Museum. This inn is 22.9 mi (36.8 km) from Ben Nevis and 1.5 mi (2.5 km) from Glen Coe Visitor Centre.

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

Hotel in Kingussie · 187.31 km from centre

9.3

 

277 review

Located in Kingussie, a 12-minute walk from Kingussie Golf Club, Star Hotel Kingussie has accommodations with a restaurant, free private parking and a bar. Located around 1.2 miles from Ruthven Barracks, the hotel with free WiFi is also 2.3 miles away from Highland Folk Museum. The property provides karaoke and a 24-hour front desk.

The rooms in the hotel are equipped with an electric tea pot. Rooms contain a flat-screen TV, and certain accommodations at Star Hotel Kingussie have a city view.

The breakfast offers buffet, continental or Full English/Irish options.

You can play darts at this 4-star hotel, and the area is popular for hiking and skiing.

Newtonmore Golf Club is 3 miles from the accommodation, while Highland Wildlife Park is 4.1 miles from the property. Inverness Airport is 46 miles away.

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

Hotel in Aviemore · 189.60 km from centre

7.2

 

687 review

Located within the Cairngorm National Park, the Macdonald Morlich Hotel at Macdonald Aviemore Resort is part of the Macdonald Aviemore Resort which features a collection of 4-star hotels, 7 restaurants and bars, as well as extensive leisure facilities including an on-site cinema and is the 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 Morlich Hotel at Macdonald Aviemore Resort all feature a flat-screen TV, a private bathroom with a bath or shower and free WiFi. With contemporary design features in public areas and bedrooms, some rooms featuring great views of the National Park or Craigellachie Nature Reserve.

Within this hotel you’ll find Giovanni’s Italian Ristorante, serving authentic pasta and pizza dishes. Guests have access to a wide range of dining options across the resort, not just the restaurant in their hotel. Other restaurants within a few minutes’ walk include Highland Fish Bar in Macdonald Aviemore Hotel and Aspects Restaurant in the Macdonald Highlands Hotel, both Highland Fish Bar and Giovanni's are seasonal restaurants.

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

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

Chalet in Aviemore · 189.98 km from centre

10.0

 

2 review

Osprey Lodge offers accommodations in Aviemore, 30 miles from University of the Highlands and Islands, Inverness and 8 miles from Landmark Forest Adventure Park. This property offers access to a terrace and free private parking. Boat of Garten Golf Club is 8.3 miles from the chalet.

With free Wifi, this 1-bedroom chalet provides a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Guests can enjoy an ambient stay in their soundproof room with parquet floors and a fireplace. The property has an outdoor dining area.

Inverness Airport is 37 miles away.

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

Chalet in Aviemore · 190.18 km from centre

9.4

 

113 review

Dunroamin Lodge offers accommodations in Aviemore, 30 miles from University of the Highlands and Islands, Inverness and 7.9 miles from Boat of Garten Golf Club. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the chalet.

Offering a terrace and mountain views, the chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bath. Towels and bed linen are featured in the chalet. There's also a seating area and a fireplace.

There is a snack bar and bar.

Skiing, cycling, and hiking are possible within the area, and Dunroamin Lodge offers ski storage space.

Highland Wildlife Park is 8.1 miles from the accommodation, while Landmark Forest Adventure Park is 8.2 miles away. The nearest airport is Inverness Airport, 37 miles from Dunroamin Lodge.

Compare price on Booking.com
Compare price on Booking.com
GOLF View Hotel & Macintosh Restaurant
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lossiemouth · 190.24 km from centre

8.3

 

527 review

Located in Lossiemouth, a 11-minute walk from Lossiemouth West Beach, GOLF View Hotel & Macintosh Restaurant provides accommodations with a terrace, free private parking, a restaurant and a bar. This 4-star hotel offers free WiFi. The hotel features family rooms.

With a private bathroom equipped with a shower and free toiletries, certain units at the hotel also provide guests with a sea view.

Breakfast is available, and includes continental, Full English/Irish and vegetarian options.

Elgin Cathedral is 5.8 miles from GOLF View Hotel & Macintosh Restaurant, while Brodie Castle is 20 miles away.

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

Inn in Port Appin, Appin · 193.09 km from centre

9.4

 

212 review

Breakfast available

With a stay at The Pierhouse Hotel in Appin, you'll be on the beach, just steps from Loch Linnhe and a 4-minute drive from Appin Village Hall. This beach inn is 3.9 mi (6.4 km) from Castle Stalker and 5.4 mi (8.8 km) from Linnhe Marina.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Isle of Mull Hotel and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Isle of Mull · 196.81 km from centre

8.2

 

174 review

Breakfast available

With a stay at The Isle of Mull Hotel and Spa in Isle of Mull, you'll be 0.5 mi (0.9 km) from Craignure Mull Ferry Terminal and 3 mi (4.9 km) from Duart Castle. This beach hotel is 20.1 mi (32.4 km) from Tobermory Distillery and 27.1 mi (43.7 km) from Calgary Bay Beach.

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

Hotel in Craigellachie · 205.43 km from centre

8.6

 

620 review

Breakfast available

Located in the beautiful village of Craigellachie, The Craigellachie Hotel of Speyside dates from 1893. This luxury hotel offers scenic views of the rivers Spey and Fiddoch, the Thomas Telford Bridge and surrounding mountains.

The impressive Victorian building features picturesque views across the forest. All rooms feature private bathrooms, a TV and seating area.

The Craigellachie Hotel offers over 700 whiskeys in the Quaich Bar, with tasting sessions available. The Copper Dog Grill offers home-cooked dishes, prepared using local produce.

Craigellachie Hotel is just 25 minutes from Cairngorm National Park, and excursions to Inverness and Loch Ness run locally. Elgin is less than 14 miles away.

Craigellachie Salmon Fishing Beat is directly opposite the hotel, and many famous distilleries are within 30 minutes' drive. The area is a popular spot for hunting and walking.

Nestled in the luxury valley of Speyside, The Craigellachie Hotel was described by Condé Nast Traveler as “the oldest and greatest whiskey hotel in the world”. The Craigellachie has 26 bedrooms, and it’s home to the oldest pub in Speyside: the Spey Inn, an old drovers inn dating back to 1703, and to the world-renowned Quaich Bar, where guests and tourists can savor over 1,000 single-malt whiskeys alongside some of the best cocktails.

The luxury valley of Speyside is home to 70% of whiskey distilleries and the most famous ones such as Macallan, Glenfarclas, Glenfiddich, Craigellachie and many more, are within a 20-mile radius from the hotel.

Speyside is also renowned for its incredible scenery and the River Spey is just 3 minutes from the hotel. It is a spectacular place to come and visit for walks, tours or just relaxing.

Speyside is known for being a microclimate and its food produce is regarded as some of the finest in the world.

The Craigellachie offers free in-room WiFi, free parking and local staff to help you plan your best Speyside adventures. Our menus offer the finest local produce, whether for breakfast, lunch or dinner.

Compare price on Booking.com
Compare price on Booking.com
Mountain View
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Southern Highlands, Taynuilt · 208.12 km from centre

9.5

 

27 review

Providing a garden, Mountain View features accommodations in Taynuilt. This beachfront property offers access to a patio, free private parking, and free Wifi. Corran Halls is 12 miles away and Inveraray Castle is 27 miles from the chalet.

Featuring a terrace and sea views, the chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are available in the chalet. The property has an outdoor dining area.

For those times when you'd rather not eat out, you can cook on the barbecue.

If you like to discover the area, skiing, cycling and hiking are possible in the surroundings and the chalet can arrange a bicycle rental service.

Airds Bay Beach is a few steps from Mountain View, while Dunstaffnage Castle is 10 miles from the property. Oban Airport is 8.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Ben View
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Southern Highlands, Taynuilt · 208.18 km from centre

9.0

 

19 review

Providing a garden, Ben View features accommodations in Taynuilt. This beachfront property offers access to a patio, free private parking, and free Wifi. Corran Halls is 12 miles from the chalet and Inveraray Castle is 27 miles away.

Featuring a terrace and sea views, the chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are available in the chalet. The property has an outdoor dining area.

Guests can take advantage of the property's barbecue facilities and save a trip to the supermarket by requesting grocery delivery.

If you like to discover the area, skiing, cycling and hiking are possible in the surroundings and the chalet can arrange a bicycle rental service.

Airds Bay Beach is a few steps from Ben View, while Dunstaffnage Castle is 10 miles from the property. Oban Airport is 8.1 miles away.

Compare price on Booking.com
Compare price on Booking.com
Glen View
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Southern Highlands, Taynuilt · 208.30 km from centre

9.2

 

20 review

Providing a garden, Glen View offers accommodations in Taynuilt. This property offers access to a patio, free private parking, and free Wifi. Airds Bay Beach is a 19-minute walk away and Dunstaffnage Castle is 9 miles from the chalet.

Offering a terrace and sea views, the chalet includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are featured in the chalet. The property has an outdoor dining area.

For those nights when you'd rather not eat out, you can have groceries delivered and cook on the barbecue.

If you like to discover the area, skiing, cycling and hiking are possible in the surroundings and the chalet can arrange a bicycle rental service.

Corran Halls is 11 miles from Glen View, while Inveraray Castle is 26 miles away. Oban Airport is 7.5 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Taychreggan, Signature Collection by Eight Continents
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Southern Highlands, Oban · 219.98 km from centre

8.8

 

1,233 review

In a tranquil setting on the banks Loch Awe, Taychreggan, Signature Collection by Eight Continents offers elegant accommodations and high-quality dining. With free parking and WiFi, this hotel is around 20 miles from Oban, where ferries depart to the Isle of Mull.

Each room has a flat-screen TV, alarm clock, telephone and tea and coffee facilities. All have an private bathroom with a bath, and a hairdryer, toiletries and bathrobes. The hotel has fine views of the surrounding mountains, and some rooms look out over the loch and gardens.

Full Scottish breakfast is served each morning at Taychreggan, Signature Collection by Eight Continents. The restaurant offers a full a la carte dinner using the finest of local produce. Snacks, scones and coffees are served all day.

Originally a cattle drover’s inn, this Highland hotel lies just over 30 miles from the pretty town of Inveraray and the Loch Lomond and the Trossachs National Park. The port of Oban is approximately 30 minutes drive and ideal to enjoy for a day out.

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

Hotel in Fortingall, Kenmore · 227.25 km from centre

8.7

 

61 review

Breakfast available

A unique luxury hotel immersed in history with unrivaled access to country pursuits on 7,000 acres and 6 miles of river.

Nestled at the foot of "Scotland's most beautiful glen", the hotel provides the best the Highlands have to offer.

The Fortingall has been thoughtfully reimagined by interiors and hospitality brand Anboise, combing handmade furniture and contemporary accessories with curated art and antiques, creating a unique luxury Highland boutique hotel with character and atmosphere.

Compare price on Booking.com
Compare price on Booking.com
Lapwing Lodge with loch and mountain view
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Crianlarich · 228.93 km from centre

8.0

 

2 review

Lapwing Lodge with loch and mountain view offers accommodations in Crianlarich, 29 miles from The Scottish Crannog Centre. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the chalet.

The chalet consists of 1 separate bedroom, 1 bathroom with a hair dryer, a seating area, and a living room. Towels and bed linen are featured in the chalet. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Oban Airport is 39 miles away.

Compare price on Booking.com
Compare price on Booking.com
Stunning 5 star lodge with loch and mountain views
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Crianlarich · 228.93 km from centre

10.0

 

5 review

Stunning 5 star lodge with loch and mountain views offers accommodations in Crianlarich, 29 miles from The Scottish Crannog Centre. This property offers access to a balcony and free private parking. Outdoor seating is also available at the chalet.

The chalet consists of 2 separate bedrooms, 2 bathrooms with a hair dryer, a seating area, and a living room. Towels and bed linen are offered in the chalet. For added privacy, the accommodation features a private entrance.

Guests can relax in the garden at the property.

Oban Airport is 39 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Raven Lodge with beautiful views of Loch Dochart
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Crianlarich · 228.93 km from centre

9.5

 

2 review

Raven Lodge with beautiful views of Loch Dochart offers accommodations in Crianlarich, 29 miles from The Scottish Crannog Centre. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the chalet.

The spacious chalet includes 2 bedrooms, a living room, and 2 bathrooms with a hair dryer and a walk-in shower. Towels and bed linen are featured in the chalet. There's also a seating area and a fireplace.

Guests can also relax in the garden.

Oban Airport is 39 miles away.

Compare price on Booking.com
Compare price on Booking.com
Fisher Lodge sleeps up to 2
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Crianlarich · 228.94 km from centre

9.0

 

1 review

Fisher Lodge sleeps up to 2 offers accommodations in Crianlarich, 29 miles from The Scottish Crannog Centre. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the chalet.

Towels and bed linen are provided in the chalet. For added privacy, the accommodation features a private entrance.

Guests can also relax in the garden.

Oban Airport is 39 miles away.

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