Curated Luxury self catering deals in Scottish Highlands

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

Scottish Highlands

Recommended
Sort by

See the latest prices and deals by choosing your dates

Portree Pod
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Portree · 64.44 km from centre

9.5

 

168 review

Featuring a garden, Portree Pod provides accommodations in Portree. The chalet, housed in a building dating from 2018, is 22 miles from the Dunvegan Castle. There's a picnic area and guests can use free Wifi and free private parking.

Providing a patio and garden views, the chalet includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the chalet. The property has an outdoor dining area.

Benbecula Airport is 63 miles away.

Compare price on Booking.com
Compare price on Booking.com
Shiskine Pod
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Gairloch, Aultgrishin · 66.42 km from centre

9.2

 

28 review

Shiskine Pod offers accommodations in Aultgrishin, 15 miles from Inverewe Garden and 17 miles from Victoria Falls. This property offers access to a balcony, free private parking, and free Wifi.

Providing a terrace 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 provided in the chalet. The property has an outdoor dining area.

Guests at the chalet can enjoy hiking nearby, or make the most of the garden.

Inverness Airport is 85 miles away.

Compare price on Booking.com
Compare price on Booking.com
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, Corran · 66.74 km from centre

8.4

 

19 review

1 Bedroom Cabin with Mountain & Loch Views - Quiet Location between Glencoe & Ben Nevis is located in Corran, just 1.5 miles from Loch Linnhe and 10 miles from Glen Nevis. This chalet provides free private parking, private check-in and check-out, and free Wifi. West Highland Museum is 9.4 miles from the chalet and Ben Nevis Whisky Distillery is 11 miles away.

Providing 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. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. For added privacy, the accommodation features a private entrance.

Glenfinnan Station Museum is 27 miles from the chalet, while Massacre of Glencoe is 7.6 miles away. Oban Airport is 29 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
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 · 66.79 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
Glenview Lodge
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Isle of Skye, Portree · 67.79 km from centre

9.5

 

96 review

Glenview Lodge offers accommodations in Portree, 20 miles from Dunvegan Castle. The chalet, set in a building dating from 2019, provides free Wifi and free private parking.

Providing a terrace and mountain views, the chalet includes 1 bedroom, a living room, flat-screen TV, an equipped kitchenette, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the chalet. The property has an outdoor dining area.

Benbecula Airport is 63 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 · 70.71 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 · 70.96 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
Aos Sí Lodges
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Ballachulish · 70.99 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
Skye Cabins
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Isle of Skye, Skeabost · 73.22 km from centre

9.7

 

77 review

Skye Cabins offers accommodations in Skeabost, 15 miles from Dunvegan Castle. This chalet offers free private parking, luggage storage space, and free Wifi. Guests can use a garden.

Featuring lake and garden views, this chalet provides 1 bedroom and opens to a patio. Providing a balcony with mountain views, this chalet also offers a well-equipped kitchenette with an oven, a toaster, and a fridge, as well as 1 bathroom with a hot tub and bathrobes. The property has an outdoor dining area.

Guests at the chalet will be able to enjoy activities in and around Skeabost, like horse riding, fishing, and canoeing. The chalet has a picnic area where you can spend the day outdoors.

Benbecula Airport is 62 miles away.

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

Hotel in Isle of Skye, Edinbane · 78.97 km from centre

9.2

 

232 review

Located in Edinbane, 8.9 miles from Dunvegan Castle, Edinbane Lodge provides accommodations with a garden, free private parking, a restaurant and a bar. This 5-star hotel offers luggage storage space. Certain units at the property include a patio with a garden view.

All guest rooms are equipped with a flat-screen TV with satellite channels, minibar, a coffee machine, a shower, free toiletries and a desk. Featuring a private bathroom with a bath and a hairdryer, rooms at the hotel also provide guests with free WiFi, while some have a river view. Guest rooms feature a closet.

Guests at Edinbane Lodge can enjoy a Full English/Irish breakfast.

Guests at the accommodation will be able to enjoy activities in and around Edinbane, like hiking and cycling.

Benbecula Airport is 68 miles away.

Compare price on Booking.com
Compare price on Booking.com
Ose Pod, an ever changing view to the sea
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Isle of Skye, Ose · 80.05 km from centre

9.6

 

171 review

Ose Pod, an ever changing view to the sea offers accommodations in Ose, 8.8 miles from Dunvegan Castle. This chalet offers barbecue facilities. There's a sun terrace and guests can use free Wifi and free private parking.

Offering a patio with sea views, this chalet also features a flat-screen TV, a well-equipped kitchen with a microwave, a toaster, and a fridge, as well as 1 bathroom with a a bath or shower and a hair dryer. The property has an outdoor dining area.

Guests at the chalet can enjoy fishing and hiking nearby, or make the most of the garden.

Benbecula Airport is 73 miles from the property.

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 · 80.29 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 · 80.39 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 · 80.53 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
Muthu Newton Hotel (Near Inverness Airport)
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Nairn · 81.01 km from centre

8.0

 

1,349 review

Breakfast available

Bordering Nairn Golf Course and just 30 minutes’ drive from Inverness, Muthu Newton Hotel is set in 21 acres of mature parkland and gardens. It overlooks the Moray Firth and beyond to the Black Isles, and there is free Wi-Fi and free parking on site.

Guests at Muthu Newton Hotel can dine in the Chaplin's Restaurant in the conservatory, or enjoy a wide selection of Bar Meals.

Rooms are elegant in style and traditionally furnished, and each benefits from a TV and an private bathroom.

Dating back to 1872, Muthu Newton Hotel was once regularly frequented by Charlie Chaplin. The Speyside whiskey trail is only a short drive eastwards into the hills of Morayshire. You can also visit nearby Loch Ness, Cairngorms ski resorts, and take boat trips in the Moray Firth to spot Dolphins.

Muthu Newton Hotel has 62 bedrooms of which 7 of these rooms are named courtyard rooms and are not located in the main hotel building.

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

Hotel in Nairn · 81.21 km from centre

9.2

 

93 review

Located in Nairn, a 10-minute walk from Nairn Central Beach, Seabank House Hotel provides accommodations with a garden, free private parking and a bar. With free WiFi, this 4-star hotel offers room service and a concierge service. Guests can have a drink at the snack bar.

Guest rooms in the hotel are equipped with an electric tea pot and an iPod docking station. Every room is equipped with a private bathroom with a shower, free toiletries and a hairdryer. At Seabank House Hotel each room comes with a desk and a flat-screen TV.

The accommodation offers a continental or Full English/Irish breakfast.

Inverness Castle is 16 miles from Seabank House Hotel, while Castle Stuart Golf Links is 10 miles away. Inverness Airport is 6.8 miles from the property.

Compare price on Booking.com
Compare price on Booking.com
Flora's Cliff View
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Isle of Skye, Kilmuir · 84.09 km from centre

9.8

 

100 review

This beachfront property offers access to a patio, free private parking, and free Wifi.

Offering a terrace and sea views, the chalet includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Guests can enjoy a meal on an outdoor dining area while overlooking the mountain views. For added privacy, the accommodation features a private entrance.

Guests at Flora's Cliff View can enjoy cycling nearby, or make the most of the garden.

The nearest airport is Benbecula Airport, 54 miles from the chalet.

Compare price on Booking.com
Compare price on Booking.com
Betula Chalet – coast & country in the Highlands
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Nairn · 85.30 km from centre

9.7

 

14 review

Betula Chalet – coast & country in the Highlands is a recently renovated chalet in Nairn where guests can make the most of the garden and barbecue facilities. Guests can benefit from a patio and a picnic area. There's an outdoor fireplace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.

Featuring a terrace and garden views, the chalet includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a bath and a shower. Towels and bed linen are available in the chalet. For added privacy, the accommodation has a private entrance and soundproofing.

Guests at the chalet will be able to enjoy activities in and around Nairn, like hiking.

Inverness Castle is 22 miles from Betula Chalet – coast & country in the Highlands, while Castle Stuart Golf Links is 17 miles from the property. Inverness Airport is 14 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 · 86.50 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
Highland Glen Lodges
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Highland, Rogart · 94.21 km from centre

9.4

 

83 review

Highland Glen Lodges offers accommodations in Rogart, 13 miles from Dunrobin Castle and 14 miles from Carnegie Club Skibo Castle. This property offers access to a balcony, free private parking, and free Wifi. Featuring a private entrance, the chalet allows guests their privacy.

The chalet provides guests with a terrace, mountain views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bath and a hair dryer. A microwave, a toaster, and fridge are also featured, as well as a kettle. At the chalet complex, the units are fitted with bed linen and towels.

Guests at Highland Glen Lodges can enjoy cycling and hiking nearby, or make the most of the garden.

Royal Dornoch Golf Club is 15 miles from the accommodation. Inverness Airport is 60 miles away.

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