Find and Book Top Hotels in Teangue (Isle of Skye)

Search among 2 available hotels and places to stay in Teangue (Isle of Skye) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-2 out of 2
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Places to stay near Teangue (Isle of Skye)
8.2
Great84 reviews
MapView on map7.9 km from Teangue (Isle of Skye)7.9 km from City Centre
From   US$ 597 /nightSelect
8.2
Great157 reviews
MapView on map5.9 km from Teangue (Isle of Skye)5.9 km from City Centre
From   US$ 164 /nightSelect

Best hotels and places to stay in Teangue (Isle of Skye)

Why visit?

Teangue, located in the scenic Isle of Skye in the United Kingdom, offers tourists a captivating blend of rugged landscapes, cultural heritage, and outdoor activities. With its stunning coastline, ancient castles, and diverse wildlife, Teangue is a paradise for nature lovers and history enthusiasts alike.

Where to stay?

Toravaig House Hotel: Nestled in the peaceful village of Teangue, Toravaig House Hotel offers a luxurious retreat for travelers seeking tranquility and comfort. Situated amidst breathtaking natural beauty, this boutique hotel features stylish rooms with elegant décor and modern amenities. Guests can enjoy stunning views of the surrounding landscapes, indulge in fine dining at the onsite restaurant, and explore nearby attractions such as the ruins of Knock Castle and Armadale Castle.

Kinloch Lodge Hotel: Situated in Sleat, just a short drive from Teangue, Kinloch Lodge Hotel is a historic countryside retreat that offers a perfect blend of traditional charm and contemporary comfort. This four-star hotel boasts spacious and tastefully decorated rooms, a cozy lounge with a roaring log fire, and an award-winning restaurant that specializes in Scottish cuisine. Guests can enjoy outdoor activities like hiking, fishing, and wildlife spotting in the beautiful surroundings of the hotel.

Duisdale House Hotel: Located in the southeastern corner of the Isle of Skye, Duisdale House Hotel offers a luxurious and peaceful stay in Teangue. This elegant country house hotel boasts spacious rooms with modern amenities, exquisite dining options, and a relaxing spa and wellness center. Guests can explore nearby attractions such as the enchanting Fairy Pools, the picturesque Loch Nevis, and the majestic Cuillin Mountains.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $200 to $300.

5-star hotels: The average price per night is around $400 to $600.

Best value for money:

The Ardvasar Hotel: Situated in the village of Ardvasar, The Ardvasar Hotel offers comfortable and affordable accommodation for budget-conscious travelers. With its stunning views of the Sound of Sleat and the mainland mountains, guests can enjoy a peaceful stay while exploring the nearby attractions. The hotel offers cozy rooms, a restaurant serving local delicacies, and friendly service, making it an excellent choice for those seeking value for money.

Hotel Eilean Iarmain: Located in the picturesque village of Isleornsay, Hotel Eilean Iarmain provides a perfect blend of quality and affordability. This charming hotel offers comfortable rooms with Scottish-inspired décor, a cozy pub with a wide selection of whiskies, and a restaurant serving delicious local cuisine. Set amidst beautiful surroundings, including sea views and lush gardens, guests can experience a memorable stay without breaking the bank.

Sconser Lodge Hotel: Nestled in the quaint village of Sconser, Sconser Lodge Hotel offers a great value for money with its comfortable rooms, stunning views of the surrounding mountains, and warm hospitality. The hotel features a traditional bar and restaurant, serving hearty Scottish dishes, and is an ideal base for exploring the nearby Isle of Skye Golf Club, Sconser Quarry, and the Isle of Raasay Distillery.

Best kids-friendly hotels:

Armadale Castle Lodges: Situated near Teangue, Armadale Castle Lodges offer spacious and family-friendly accommodation in a stunning location. The lodges feature fully equipped kitchens, separate bedrooms, and access to beautiful gardens and play areas. Kids can enjoy exploring the castle ruins, discovering the museum, and spotting wildlife in the surrounding woodlands, ensuring a memorable stay for the whole family.

Broadford Hotel: Located in the village of Broadford, the Broadford Hotel offers a family-friendly atmosphere with comfortable rooms and convenient amenities. The hotels restaurant offers a varied menu that includes plenty of options for children, and its central location provides easy access to nearby attractions such as the Giant MacAskill Museum and the Skye Serpentarium.

Best hotels for a romantic getaway:

Torrin Cottage 1: This charming self-catering cottage in the village of Torrin provides a cozy and intimate setting for a romantic getaway. With its beautiful location surrounded by breathtaking landscapes, couples can enjoy privacy and tranquility. The cottage features a fireplace, a fully equipped kitchen, and a private garden, allowing couples to relax and create lasting memories together.

The Isle of Skye Hotel: Located in the heart of Portree, the capital of the Isle of Skye, The Isle of Skye Hotel offers a romantic retreat with its comfortable and stylish rooms. Couples can enjoy romantic walks along the picturesque harbor, dine at the hotels restaurant offering fresh seafood, and explore nearby attractions such as the famous Old Man of Storr and the Cuillin Mountains.

Best for location:

Armadale Castle Hotel: Situated near the picturesque Armadale Castle ruins and gardens, this hotel offers a convenient and picturesque location for exploring Teangue, Sleat, and the surrounding areas. With its close proximity to the ferry terminal, guests can easily access the mainland and embark on further adventures in the region.

Kinloch Lodge Hotel: Located in Sleat, just a short drive from Teangue, Kinloch Lodge Hotel provides a prime location for exploring the stunning landscapes and attractions of the Isle of Skye. From hiking trails to coastal walks, guests can immerse themselves in the natural beauty of the island.

Duisdale House Hotel: Situated in the southeastern corner of the Isle of Skye, Duisdale House Hotel offers a tranquil location with easy access to attractions such as the Fairy Pools and the majestic Cuillin Mountains. Guests can enjoy the peace and serenity of the surroundings while still being within reach of popular tourist spots.

Best for a short city break:

The Marmalade Hotel: Located in the heart of Portree, The Marmalade Hotel offers a stylish and comfortable base for exploring the charms of the islands main town. With its central location, guests can easily wander through colorful streets, visit local shops and restaurants, and experience the vibrant atmosphere of Portree.

The Dunollie Hotel: Situated on the outskirts of Broadford, The Dunollie Hotel provides a peaceful setting while still being within reach of the towns amenities. Guests can enjoy scenic walks along the nearby beach, visit local attractions like the Serpentarium, and explore the surrounding areas natural beauty.

Show moreLess