Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Inner Hebrides

Filter by star ratings
All filters
Glenegedale House
Glenegedale House
9.6 Excellent
Glenegedale, Isle of Islay, United Kingdom
Show on map
6.6 km from city centre, Isle of Islay, SCT, United Kingdom 
ExcellentBased on 100 reviews
9.6

Glenegedale House is situated on Isle of Islay and provides 5-star facilities as well as free Wi-Fi.

The Royal Hotel
The Royal Hotel
7.5 Good
Bank Street, Portree, United Kingdom
Show on map
0.2 km from city centre, Portree, SCT, United Kingdom 
GoodBased on 821 reviews
7.5

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

Benview Bed And Breakfast
Benview Bed And Breakfast
9.3 Excellent
Benview, 12 Clachan, Portree, United Kingdom
Show on map
23.3 km from city centre, Portree, SCT, United Kingdom 
ExcellentBased on 236 reviews
9.3

Located within the picturesque countryside of Staffin, Benview Bed and Breakfast provides comfortable accommodation and a wide range of facilities, including free Wi-Fi and room service. It is ideally positioned at the foot of Quiraing.

Uig Hotel
Uig Hotel
10.0 Excellent
Uig, Portree, United Kingdom
Show on map
21.5 km from city centre, Portree, SCT, United Kingdom 
ExcellentBased on 1 review
10.0

Located within the scenic parkland of Uig, Uig Hotel provides comfortable accommodation and a full range of facilities, including a wake-up service and room service.

Cuillin Hills Hotel
Cuillin Hills Hotel
9.4 Excellent
Scorrybreck Road 1, Portree, United Kingdom
Show on map
0.8 km from city centre, Portree, SCT, United Kingdom 
ExcellentBased on 1,735 reviews
9.4

Cuillin Hills Hotel offers an award-winning setting while in Portree. The various facilities this traditional property features include luggage storage, room service and a safe.

Skerrols House
Skerrols House
9.7 Excellent
Skerrols House, Isle of Islay, United Kingdom
Show on map
7.2 km from city centre, Isle of Islay, SCT, United Kingdom 
ExcellentBased on 183 reviews
9.7

Skerrols House is situated on Isle of Islay and provides 4-star facilities in addition to free Wi-Fi. It also features luggage storage, room service and a swimming pool.

Blairdhu House
Blairdhu House
Old Kyle Farm Road, Portree, United Kingdom
Show on map
31.3 km from city centre, Portree, SCT, United Kingdom 

Blairdhu House is set on Isle of Skye and offers 4-star facilities as well as free Wi-Fi. Located close to popular landmarks, the guest house also features views of Kyleakin.

Bosville Hotel
Bosville Hotel
8.5 Excellent
9 - 11 Bosville Terrace, Portree, United Kingdom
Show on map
0.3 km from city centre, Portree, SCT, United Kingdom 
ExcellentBased on 599 reviews
8.5

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 vip rooms and room service.

Skye Lodges
Skye Lodges
7.9 Good
Portree, United Kingdom
Show on map
2.7 km from city centre, Portree, SCT, United Kingdom 
GoodBased on 1,925 reviews
7.9

Skye Lodges offers a comfortable setting while in Portree.

Conusg Bed and Breakfast
Conusg Bed and Breakfast
Coolin Hills Gardens, Portree, United Kingdom
Show on map
0.8 km from city centre, Portree, SCT, United Kingdom 

Conusg Bed and Breakfast is located in Portree and features complimentary Wi-Fi.

Top Rated Inner Hebrides hotels

Show all 814 hotels
1
Glengorm Castle
Glengorm Castle
9.7 Excellent
Glengorm Estate, Isle of Mull, United Kingdom
Show on map
32.6 km from city centre, Isle of Mull 

Glengorm Castle is set on Isle of Mull and provides 4-star accommodation as well as free Wi-Fi. It also offers laundry facilities, a garden and a library.

2
Glenegedale House
Glenegedale House
9.6 Excellent
Glenegedale, Isle of Islay, United Kingdom
Show on map
6.6 km from city centre, Isle of Islay 

Glenegedale House is situated on Isle of Islay and provides 5-star facilities as well as free Wi-Fi.

3
Skerrols House
Skerrols House
9.7 Excellent
Skerrols House, Isle of Islay, United Kingdom
Show on map
7.2 km from city centre, Isle of Islay 

Skerrols House is situated on Isle of Islay and provides 4-star facilities in addition to free Wi-Fi. It also features luggage storage, room service and a swimming pool.

4
Uig Hotel
Uig Hotel
10.0 Excellent
Uig, Portree, United Kingdom
Show on map
21.5 km from city centre, Portree 

Located within the scenic parkland of Uig, Uig Hotel provides comfortable accommodation and a full range of facilities, including a wake-up service and room service.

5
Point Napier States
Point Napier States
9.3 Excellent
Mackinnon House, Isle of Skye, United Kingdom
Show on map
31.1 km from city centre, Isle of Skye 

Set within the picturesque parkland of Kyleakin, Mackinnon House & Lodge provides cosy accommodation and a wide range of facilities, including free Wi-Fi, laundry facilities and room service. Located near popular landmarks, the hotel also boasts views of Sgurr na Coinnich.

6
No. 1 Charlotte Street
No. 1 Charlotte Street
8.7 Excellent
1 Charlotte Street Port Ellen, Isle of Islay, United Kingdom
Show on map
11.6 km from city centre, Isle of Islay 

Just a 10-minute car trip from Islay Airport, No 1 Charlotte Street offers convenient and comfortable accommodation. It also provides a dart board.

7
Cuillin Hills Hotel
Cuillin Hills Hotel
9.4 Excellent
Scorrybreck Road 1, Portree, United Kingdom
Show on map
0.8 km from city centre, Portree 

Cuillin Hills Hotel offers an award-winning setting while in Portree. The various facilities this traditional property features include luggage storage, room service and a safe.

8
The Royal Hotel
The Royal Hotel
7.5 Good
Bank Street, Portree, United Kingdom
Show on map
0.2 km from city centre, Portree 

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

Cheapest hotels in Inner Hebrides, Argyll and Bute

Show all 814 hotels
Conusg Bed and Breakfast
Conusg Bed and Breakfast
Coolin Hills Gardens, Portree, United Kingdom
Show on map
0.8 km from city centre,  

Conusg Bed and Breakfast is located in Portree and features complimentary Wi-Fi.

S$ 125
Avg. per night
Benview Bed And Breakfast
Benview Bed And Breakfast
9.3 Excellent
Benview, 12 Clachan, Portree, United Kingdom
Show on map
23.3 km from city centre,  

Located within the picturesque countryside of Staffin, Benview Bed and Breakfast provides comfortable accommodation and a wide range of facilities, including free Wi-Fi and room service. It is ideally positioned at the foot of Quiraing.

S$ 133
Avg. per night
Saucy Mary's Hostel
Saucy Mary's Hostel
7.0 Good
Meuse Lane, Isle of Skye, United Kingdom
Show on map
31.8 km from city centre,  

Situated in Kyleakin, Saucy Mary's Lodge is an easy drive from Kyle of Lochalsh and provides complimentary Wi-Fi, a swimming pool and a tour desk. It is conveniently positioned for those wishing to discover the area's attractions.

S$ 140
Avg. per night
Point Napier States
Point Napier States
9.3 Excellent
Mackinnon House, Isle of Skye, United Kingdom
Show on map
31.1 km from city centre,  

Set within the picturesque parkland of Kyleakin, Mackinnon House & Lodge provides cosy accommodation and a wide range of facilities, including free Wi-Fi, laundry facilities and room service. Located near popular landmarks, the hotel also boasts views of Sgurr na Coinnich.

S$ 174
Avg. per night
Tongadale Hotel
Tongadale Hotel
10.0 Excellent
Wentworth Street, Portree, United Kingdom
Show on map
0.2 km from city centre,  

Tongadale Hotel provides a comfortable setting when in Portree.

S$ 186
Avg. per night
Skye Lodges
Skye Lodges
7.9 Good
Portree, United Kingdom
Show on map
2.7 km from city centre,  

Skye Lodges offers a comfortable setting while in Portree.

S$ 187
Avg. per night
Blairdhu House
Blairdhu House
Old Kyle Farm Road, Portree, United Kingdom
Show on map
31.3 km from city centre,  

Blairdhu House is set on Isle of Skye and offers 4-star facilities as well as free Wi-Fi. Located close to popular landmarks, the guest house also features views of Kyleakin.

S$ 192
Avg. per night
Braeside Guest Rooms
Braeside Guest Rooms
8.2 Excellent
Stormyhill, Portree, United Kingdom
Show on map
0.2 km from city centre,  

Braeside Guest Rooms is located in Portree and offers free Wi-Fi. It also provides a garden.

S$ 204
Avg. per night

Hotel prices in Inner Hebrides

3 stars

S$ 140 - S$ 313

Uig Hotel

No. 1 most popular

Uig Hotel
10.0 Excellent
S$ 253
Avg. per night
Park Lodge Hotel

No. 2 most popular

S$ 212
Avg. per night
Saucy Mary's Hostel

Best value

S$ 140
Avg. per night
4 stars and up

S$ 281 - S$ 519

Cuillin Hills Hotel

No. 1 most popular

Cuillin Hills Hotel
9.4 Excellent
S$ 519
Avg. per night
Bosville Hotel

No. 2 most popular

Bosville Hotel
8.5 Excellent
S$ 408
Avg. per night
The Islay Hotel

Best value

The Islay Hotel
9.1 Excellent
S$ 281
Avg. per night

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

Where to stay in Inner Hebrides

Inner Hebrides travel FAQs

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

    When visiting Inner Hebrides, consider checking out Portree, Isle of Skye, and Isle of Mull as some of the most sought after locations.

  • What are the best hotels in Inner Hebrides?

    Eilean Iarmain, rated with a score of 8.8 from 437 reviewers, is one of the most popular hotels in Inner Hebrides. Other top stays include The Flodigarry Hotel In The Skye, with an average rating of 8.2 from 370 reviewers, and The Isle Of Mull Hotel And Spa, with a score of 7.0 from 988 reviewers.