Hotels in Inner Hebrides

Search and compare Inner Hebrides hotels from hundreds of travel sites and save

Inner Hebrides
Jan 28 — Jan 292
Inner Hebrides
Sat 1/28
Sun 1/29
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Inner Hebrides

Filter by star ratings
All filters
Dunollie Hotel
6.6 Good
Broadford, Portree, United Kingdom
Show on map
16.0 mi from city centre, Portree, SCT, United Kingdom 
GoodBased on 1,907 reviews
6.6

Dunollie Hotel 'A Bespoke Hotel' is located in Broadford and is close to the area's popular attractions. The numerous amenities this modern hotel features include a 24-hour reception, meeting rooms and room service.

The Royal Hotel
7.5 Good
Bank Street, Portree, United Kingdom
Show on map
0.1 mi from city centre, Portree, SCT, United Kingdom 
GoodBased on 1,094 reviews
7.5

The Royal Hotel Portree provides a comfortable setting while in Portree. It also features room service, meeting rooms and live music.

Greshornish House Hotel
9.1 Excellent
Edinbane, Isle Of Skye, Portree, United Kingdom
Show on map
10.9 mi from city centre, Portree, SCT, United Kingdom 
ExcellentBased on 957 reviews
9.1

Greshornish House Hotel is located in Edinbane and features complimentary Wi-Fi. It also provides room service, luggage storage and a concierge.

Uig Hotel
Uig, Portree, United Kingdom
Show on map
13.4 mi from city centre, Portree, SCT, United Kingdom 

Uig Hotel is ideally positioned in peaceful surrounds in Uig, just a short car ride from Portree and Staffin. It also provides room service and a wake-up service.

Islay House
8.4 Excellent
Islay House, Bridgend, Isle of Islay, United Kingdom
Show on map
4.4 mi from city centre, Isle of Islay, SCT, United Kingdom 
ExcellentBased on 156 reviews
8.4

This comfortable hotel in Bridgend offers free Wi-Fi, as well as a concierge and meeting rooms. It also provides a games room, a safe and laundry facilities.

Bosville Hotel
8.4 Excellent
9 - 11 Bosville Terrace, Portree, United Kingdom
Show on map
0.2 mi from city centre, Portree, SCT, United Kingdom 
ExcellentBased on 647 reviews
8.4

Bosville Hotel is set on Isle of Skye and provides 4-star facilities as well as free Wi-Fi. The multiple amenities this stylish hotel features include room service and vip rooms.

Kings Arms Hotel
6.8 Good
King Street, Isle of Skye, United Kingdom
Show on map
19.7 mi from city centre, Isle of Skye, SCT, United Kingdom 
GoodBased on 882 reviews
6.8

Kings Arms Hotel - A Bespoke Hotel is located in Kyleakin and offers complimentary Wi-Fi. It showcases views of Kyle of Lochalsh, and features cosy rooms.

Port Charlotte Hotel
8.8 Excellent
Port Charlotte, Isle of Islay, United Kingdom
Show on map
7.6 mi from city centre, Isle of Islay, SCT, United Kingdom 
ExcellentBased on 156 reviews
8.8

Port Charlotte Hotel is situated on Isle of Islay and offers 4-star accommodation in addition to free Wi-Fi. It is conveniently positioned for guests wanting to visit local attractions.

Top Rated Inner Hebrides hotels

1
Home Farm Apartments
8.9 Excellent
Portree, United Kingdom
Show on map
0.4 mi from city centre, Portree, SCT, United Kingdom 

Home Farm Apartments is set on Isle of Skye and offers 4-star facilities as well as free Wi-Fi. It also provides on-site parking and a garden.

2
Glengorm Castle
9.7 Excellent
Glengorm Estate, Isle of Mull, United Kingdom
Show on map
20.3 mi from city centre, Isle of Mull, SCT, United Kingdom 

Glengorm Castle is set on Isle of Mull and provides 4-star accommodation as well as free Wi-Fi. Just a short stroll from Glengorm Castle, it offers comfortable rooms equipped with a refrigerator.

3
Lochside Hotel
8.1 Excellent
20 Shore Street, Bowmore, Isle of Islay, Isle of Islay, United Kingdom
Show on map
4.3 mi from city centre, Isle of Islay, SCT, United Kingdom 

Set within the scenic parkland of Bowmore, Lochside hotel offers comfortable accommodation and a wide range of facilities, such as free Wi-Fi, luggage storage and a sun deck. It is ideally located for guests wanting to visit the area's popular attractions.

4
Glenegedale House
9.8 Excellent
Glenegedale, Isle of Islay, United Kingdom
Show on map
4.1 mi from city centre, Isle of Islay, SCT, United Kingdom 

Glenegedale House is situated on Isle of Islay and provides 5-star facilities as well as free Wi-Fi. It also features luggage storage, a designated smoking area and a bowling alley.

Cheapest hotels in Inner Hebrides

Port Charlotte Youth Hostel
9.2 Excellent
Port Charlotte, Main Street, Isle of Islay, United Kingdom
Show on map
7.6 mi from city centre, Isle of Islay, SCT, United Kingdom 

Port Charlotte Youth Hostel is situated on Isle of Islay and provides 4-star facilities as well as free Wi-Fi. It is conveniently positioned for those wishing to discover the area's attractions.

$34
Avg. per night
Park Lodge Hotel
7.8 Good
Western Rd, Strongarbh, Tobermory, Isle Of Mull Pa75 6Pr, Uk, Isle of Mull, United Kingdom
Show on map
16.6 mi from city centre, Isle of Mull, SCT, United Kingdom 

Park Lodge Hotel Tobermory is located in Tobermory and offers free Wi-Fi. It is ideally positioned for guests wanting to sightsee in the area.

$72
Avg. per night
The Skye Inn
8.4 Excellent
Springfield Road, Portree, United Kingdom
Show on map
0.3 mi from city centre, Portree, SCT, United Kingdom 

The Skye Inn is situated on Isle of Skye and offers 4-star accommodation in addition to free Wi-Fi. It also provides a dry cleaning service, meeting rooms and luggage storage.

$89
Avg. per night
Atholl House Skye
9.3 Excellent
Dunvegan, Isle of Skye, United Kingdom
Show on map
16.1 mi from city centre, Isle of Skye, SCT, United Kingdom 

Set in Dunvegan, Atholl Guest House Dunvegan is within easy driving distance of Glendale and offers room service, free Wi-Fi and babysitting/child services. It also features a garden.

$91
Avg. per night
Glenbrittle Youth Hostel
Glenbrittle, Carbost, Isle of Skye, United Kingdom
Show on map
3.8 mi from city centre, Isle of Skye, SCT, United Kingdom 

Glenbrittle Youth Hostel offers a comfortable setting when in Glenbrittle.

$99
Avg. per night
Breton House
Coolin Hills Estate, Portree, United Kingdom
Show on map
0.5 mi from city centre, Portree, SCT, United Kingdom 

Breton House is located in Portree and features free Wi-Fi.

$99
Avg. per night
Amber's Cottage
8.4 Excellent
Portree, United Kingdom
Show on map
15.0 mi from city centre, Portree, SCT, United Kingdom 

Amber's Cottage is ideally positioned in peaceful surrounds in Staffin, a short car ride from Duntulm Castle. It is conveniently located at the foot of Quiraing.

$107
Avg. per night
Tarbert House
Shore Street, Isle of Islay, United Kingdom
Show on map
4.3 mi from city centre, Isle of Islay, SCT, United Kingdom 

Set within the scenic countryside of Bowmore, Tarbert House offers comfortable accommodation and a full range of facilities, including free Wi-Fi, laundry facilities and a lift. It is ideally located for those wanting to sightsee in the area.

$111
Avg. per night

Hotel prices in Inner Hebrides

3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Inner Hebrides

Facts about staying in Inner Hebrides

  • Where is the best place to stay in Inner Hebrides?

    You can find several places worth visiting in Inner Hebrides. Isle of Skye, Portree, and Oban are some of the most popular amongst our users.

  • What are the best hotels in Inner Hebrides?

    Raasay House, rated with a score of 8.8 from 442 reviewers, is one of the most popular hotels in Inner Hebrides. Other top stays include Flodigarry Hotel And Skye Restaurant, with an average rating of 8.1 from 198 reviewers, and Skeabost House Hotel, with a score of 8.7 from 676 reviewers.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation