Isle of Skye

Find 3-Star Hotels in Isle of Skye

Enter your dates to get the latest prices and availability for 3-star hotels in Isle of Skye.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 37 3-Star hotels for you in Isle of Skye

Choose your travel dates to see the latest prices and deals for 3-star hotels in Isle of Skye.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Isle of Skye Guest House
Isle of Skye Guest HouseIsle of Skye Guest House
Hotels in Isle of Skye
Located in Kyleakin, Isle of Skye Guest house is within a 5-minute drive of Skye Bridge and Bright Water Visitor Centre. This guesthouse is 0.9 mi (1.5 km) from Caisteal Maol and 6.5 mi (10.4 km) from Magpie. This smoke-free guesthouse features hiking/biking trails nearby. Free self parking is available onsite. Make yourself at home in one of the 15 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with bathtubs are provided.

RRainbowheart 2024.10.19
Ctrip's service is first-class. If there is a problem, it will be solved quickly for customers. This hotel is very suitable for staying with children. Our children had a lot of fun. There is no breakfast and no hotel staff. The whole process is contactless check-in and check-out.
Good
110 reviews
7.6/10
Check Availability
Sligachan Hotel
Sligachan HotelSligachan Hotel
Hotels in Isle of Skye
With a stay at Sligachan Hotel in Minginish, you'll be within a 15-minute drive of Fairy Pools and Portree Harbour. This hotel is 6.4 mi (10.4 km) from Raasay Ferry and 6.6 mi (10.7 km) from Raasay House Activities Centre. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. At Sligachan Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. English breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 21 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have complimentary toiletries and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.

HHang Yu 2024.10.03
The superior location of the hotel was convenient for us to visit Sky Island, but the hotel was just a bit backward and old. First, the door to the entrance was broken and had to be opened when the hotel used the universal... When checking out, the waiter's information was confused and said he would debit the credit card, then said the system problem could not debit the credit card and asked us to transfer separately Paying the room fee made us pay more for the transaction! The overall hotel environment and breakfast was also good.
Good
103 reviews
7.9/10
Check Availability
The Skye Inn
The Skye InnThe Skye Inn
Hotels in Isle of Skye
With a stay at The Skye Inn in Portree (Portree Town), you'll be within a 15-minute walk of Portree Harbour and Skye and Lochalsh Archive Centre. This eco-certified hotel is 0.4 mi (0.7 km) from Somerled Square and 0.6 mi (0.9 km) from Portree Visit Scotland Information Centre. Make use of convenient amenities, which include complimentary wireless internet access and a banquet hall. At The Skye Inn, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary full breakfast is served daily from 7:30 AM to 9:00 AM. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Stay in one of 24 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Great
100 reviews
9.0/10
Price from
£241
per night
Check Availability
Isle of Skye
You Might Like
Isle of Skye Hotels with BreakfastIsle of Skye Hotels with Twin RoomIsle of Skye Hotels with 1 Double BedIsle of Skye Hotels with Swimming PoolIsle of Skye Hotels with Free Cancellation
The Cabins - House of Juniper
The Cabins - House of JuniperThe Cabins - House of Juniper
Hotels in Isle of Skye
With a stay at House Of Juniper - The Cabins in Strath (Broadford), you'll be a 5-minute walk from Magpie and 15 minutes by foot from Isle of Skye Market Square. This cabin is 16.1 mi (25.9 km) from Armadale Ferry Terminal and 1.1 mi (1.8 km) from Giant MacAskill Musuem. At House Of Juniper - The Cabins, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Breakfast is available for a fee. Free self parking is available onsite. Make yourself at home in one of the 10 guestrooms.

DDora 2022.08.09
Very cosy little cabin with everything needed. A little hot during summer as no air con or fan.
Great
54 reviews
9.2/10
Check Availability
Atholl House Skye
Atholl House SkyeAtholl House Skye
Hotels in Isle of Skye
Located in Dunvegan, Atholl House Skye is a 3-minute drive from Dunvegan Castle and 5 minutes from Skye Silver Gift Shop. This hotel is 22.7 mi (36.6 km) from Fairy Pools and 10.1 mi (16.2 km) from The Shilasdair Shop. This smoke-free hotel offers complimentary parking nearby. A complimentary continental breakfast is served daily from 8:00 AM to 9:30 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 8 individually decorated guestrooms. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided on request.
Amazing
45 reviews
9.6/10
Check Availability
Hame Hotel
Hame HotelHame Hotel
Hotels in Isle of Skye
Located in Dunvegan, Hame Hotel is within a 10-minute drive of Dunvegan Castle and Macleod's Tables. This guesthouse is 6 mi (9.6 km) from Skye Silver Gift Shop and 7.1 mi (11.4 km) from Claigan Coral Beach. Take advantage of recreation opportunities such as bicycles to rent or take in the view from a terrace and a garden. Additional amenities at this guesthouse include complimentary wireless internet access, tour/ticket assistance, and a picnic area. Wrap up your day with a drink at the bar/lounge. The front desk is staffed during limited hours. Free self parking is available onsite. Stay in one of 10 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and electric kettles, and housekeeping is provided daily.

YYouqudedabaobao 2024.07.04
The room was very comfortable, there was a view outside the window, and the ventilation was very good. The breakfast buffet is very rich! The location of the hotel is very beautiful, there is a small flower-filled s-line road outside the door, and the photo is really first class. Although the price is a bit expensive, it is also worth the money.
Great
58 reviews
9.2/10
Check Availability
Redwood House
Redwood HouseRedwood House
Hotels in Isle of Skye
With a stay at Redwood House Hotel in Skeabost, you'll be within a 15-minute drive of Dunvegan Castle and The Shilasdair Shop. This hotel is 10.4 mi (16.7 km) from Skeabost Golf Course and 12.7 mi (20.4 km) from Trumpan Church. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. At Redwood House Hotel, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary breakfast is included. Featured amenities include express check-in and express check-out. Free self parking is available onsite. Make yourself at home in one of the 17 guestrooms.

FFeibendewoniu20556 2023.08.20
The data shows that the bed is more than 1.8 meters, but there are actually only 1.5 beds. Although there is a sofa on the first floor, the first floor has a musty smell and is old, and the second floor is not very big. There is no way for us to sleep, and there is no room for an extra room. The kettle is black, no toothbrush, no slippers, nothing to eat for breakfast... 3735 yuan/night is not worth it! I didn't sleep well all night on the floor. Our front desk said that three people would stay, and didn't say extra money, but after I complained that the size of the bed didn't match the description at night, I added 200 pounds + breakfast the next day. In addition, the distance is too far and it is not recommended to stay.
Good
89 reviews
7.8/10
Price from
£308
per night
Check Availability
Flat 2 Keeper's Cottage
Flat 2 Keeper's CottageFlat 2 Keeper's Cottage
Hotels in Isle of Skye
Staffin 25 km from Portree: Strictly no children or babies. Only 2 Adults. Cosy, comfortable annex "Flat 2 Keeper's Cottage". In a quiet, sunny position, 350 m from the sea, 350 m from the beach. Parking at the house. Shop, grocery, restaurant 350 m, bus stop "Junction" 2 km, sandy beach 350 m. Nearby attractions: Uig - Outer Hebrides Ferry 15 km, White Waves Activities 15 km, Dunvegan Castle 58 km. Please note: car recommended. Not suitable for small children. "Flat 2 Keeper's Cottage", 2-room apartment 35 m2, on the ground floor. Object suitable for 2 adults. Bright, modern and tasteful furnishings: entrance hall. Open living/dining room with dining table and TV (flat screen). 1 double bedroom with 1 double bed. Open kitchen (4 hot plates, oven, toaster, kettle, microwave). Shower/WC. Heating. Facilities: hair dryer. Internet (WiFi, free). Parking at the house. Please note: not suitable for small children. Fridge without freezer, non-smoking house. TV only EN. On entering the property, the lounge is to the left. Immediately on entering the room, there is a step down into the lounge.

GGuest User 2023.07.07
This cottage is very quaint and well equipped. Nice location. The only problem we had was trying to figure out how to work the oven, even with the manual.
Outstanding
1 review
10.0/10
Check Availability
Tarskavaig
TarskavaigTarskavaig
Hotels in Isle of Skye
Sleat: Cosy cottage "Tarskavaig", detached, built in 1905. 300 m from the sea, in the countryside. Parking at the house. Shop 15 km, grocery 25 km, restaurant 8 km, bar 8 km, bus stop "Armadale ferry terminal" 13 km, rocky beach 300 m. Nearby attractions: Armadale Castle and Gardens 15 km, Sabhal Mor Ostaig 11 km, Talisker Distiller 64 km. Please note: car recommended. 3-room house on 2 levels. Living room with open-hearth fireplace, satellite TV, CD-player and DVD. Kitchen (4 hot plates, oven) with dining table. Upper floor: 1 double bedroom with 1 double bed. 1 room with 2 beds. Bath/shower/WC. Heating. Beautiful view of the countryside. Facilities: washing machine. Internet (WiFi, free). Please note: There are no curtains in the property.
Outstanding
10.0/10
Check Availability
Amber's Cottage
Amber's CottageAmber's Cottage
Hotels in Isle of Skye
When you stay at this cottage in Staffin, you'll be near the beach, within a 5-minute drive of Skyelight Candles and Quiraing. This cottage is 17.3 mi (27.9 km) from Portree Harbour and 2.3 mi (3.8 km) from Kilt Rock. Take in the views from a garden. Free self parking is available onsite. Make yourself comfortable in this individually decorated cottage, which features a kitchen.
5.8/10
Check Availability
See All 3-Star Hotels in Isle of Skye

Latest Reviews for Isle of Skye hotels

See all
Browse reviews and ratings from real guests to find the 3-star Isle of Skye hotels that suits your needs.
9.4/10
Amazing
SSilvaCarlaGreat location location to visit the west part of skye. 10 minutes away from the fairy glen. Breakfast was spectacular. The Pancakes were amazing and so were the eggs with salmon. Amazing buffet aswell. It just doesn't have amenities (shampoo and body wash), so bring some.
Uig Hotel

Uig Hotel

Hotel near Uig
Price per night from:£117
8.5/10
Very Good
NNuogeladezhouzhangliaoVery lively, there is a bar below, it happened to be the European Cup final, stupidly supporting England, I don't want the Scots to dislike England, 20 minutes from the main attractions. But there is no elevator. The waiters inside are very good. You need to make reservations in advance for dinner in the evening because the local restaurants are very busy.
Tongadale Hotel

Tongadale Hotel

Hotel near Portree
Price per night from:0
7.3/10
GGuest UserThis hotel located at the highland area of Scotland, I and my wife stayed at this hotel before we driving to Is of Skye. The room is large and shower room is bright and clean enough. The beds and other equipment inside the room are satisfactory. My price include simple buffet breakfast which I think the food quality is good enough. Only one disadvantage is, there's no lift and some rooms need to walk up and down staircase, if for elderly or too many luggage travelers, it may a bit inconvenient.
Dunollie Hotel ‘A Bespoke Hotel’

Dunollie Hotel ‘A Bespoke Hotel’

Hotel near Broadford
Price per night from:£146
7.2/10
GGuest UserOnly a one-night room-only stop over on the way north. We arrived around 9pm, parking easily enough, though some distance away around the back of the hotel. We had to wait while the receptionist sold gifts to other guests before we could check in. Room door hit the bed, which wasn't a great first impression, but although small the room (105) was perfectly adequate with a large dressing area on the way to the large bathroom. No meals were taken, and check out was very speedy at 7am as everything had been pre-paid.
Kings Arms Hotel - A Bespoke Hotel

Kings Arms Hotel - A Bespoke Hotel

Hotel near Kyleakin
Price per night from:£141

Frequently Asked Questions

What are the best 3 star hotels in Isle of Skye?

Whether you are travelling to Isle of Skye for business or tourism, Kings Arms Hotel - A Bespoke Hotel (from £94) , Dunollie Hotel ‘A Bespoke Hotel’ (from £168) and Tongadale Hotel (from £156) are all preferred hotels.

What is the average price for 3 star hotels in Isle of Skye?

For 3 star hotels in Isle of Skye, the average price on weekdays is £255, and the average price on weekends (Friday–Saturday) is £263.

Which 3 star hotels in Isle of Skye provide breakfast?

Kings Arms Hotel - A Bespoke Hotel (from £94), Tongadale Hotel (from £156) and Uig Hotel (from £139) provide delicious breakfast. Start your day with high-quality breakfast!

Which 3 star hotels in Isle of Skye have bars?

Which 3 star hotels in Isle of Skye provide free wifi?

Internet connection is an essential condition for travel. Kings Arms Hotel - A Bespoke Hotel (from £94), Dunollie Hotel ‘A Bespoke Hotel’ (from £168) and Tongadale Hotel (from £156) are popular hotels with free Wi-Fi.

What deals are available for 3 star hotels in Isle of Skye?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see available promotions on Trip.com.

Isle of Skye 3-star Hotel Info for Tourists

Highest Price£965
Lowest Price£54
Number of Reviews1,343
Total Properties37
Average Price (Weekdays)£255
Average Price (Weekends)£263