A room with antique furniture, including a sofa, chairs, a table, and a billiards table. There is a painting on the wall, a bust on a pedestal, and a potted plant.

Find Romantic Hotels in Dunvegan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Dunvegan Romantic Hotels

Tonight
6 Aug - 7 Aug
Tomorrow
7 Aug - 8 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Our top choices for Dunvegan romantic hotels

1. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
£467
includes taxes & fees
6 Sept - 7 Sept
Atholl House Skye

2. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
£420
includes taxes & fees
28 Aug - 29 Aug
Shepherds Hut

3. The Cabin

The Cabin
Dunvegan
£532
includes taxes & fees
13 Aug - 14 Aug
The Cabin

4. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
£284
includes taxes & fees
30 Aug - 31 Aug
Greshornish House Hotel

5. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
Katrina
£342
includes taxes & fees
4 Sept - 5 Sept
Redwood House Hotel

6. Sligachan Hotel

Sligachan Hotel
Minginish
United Kingdom
Alan
£278
includes taxes & fees
20 Aug - 21 Aug
Sligachan Hotel

7. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Elissa
£486
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

8. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
£197
includes taxes & fees
20 Aug - 21 Aug
Tongadale Hotel

9. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
DeWayne
£440
includes taxes & fees
30 Aug - 31 Aug
The Flodigarry Hotel in the Skye

10. The Croft House

The Croft House
Milovaig
United States
Margaret
£840
includes taxes & fees
3 Sept - 4 Sept
The Croft House
View all properties

Top Dunvegan Hotel Reviews

Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"The perfect location for all of your Isle of Skye exploration. Nice staff and good clean rooms. My husband and I found the room nice with a beautiful first floor view of the grounds but a little cramped and maybe needing a little refresh. We were told it was an upgrade due to the view, however the room was next to the housekeeping closet which meant it was quite loud early in the morning. The breakfast each morning was lovely. Everyone we met on staff was really helpful and kind."
Willow 2-night trip
Posted 1 month ago
Skeabost House Hotel

Frequently asked questions

Searching for romantic hotels in Dunvegan?
If you and your partner need a romantic holiday, we've got just the ticket. Our guests also enjoy Dunvegan for its restaurants. You might consider checking out some of the nearby sights and attractions such as Dunvegan Castle, Claigan Coral Beach or Coral Beach. If you're interested in staying close to a particular destination, you can sort properties by neighbourhood and proximity to top sights, so you'll be able to see everything on your list.
When is the best time of year for a romantic getaway to Dunvegan?
If you're hoping to get lost in the rain on your romantic getaway, take a look at these details about year-round temperatures in Dunvegan: The hottest months are usually August and July, with an average temperature of 13°C, while the coldest months are February and January, with an average of 7°C. Average annual precipitation for Dunvegan is 1494 mm.
What is there to do in Dunvegan?
There's nothing better than experiencing a new destination with your sweetheart, so consider taking time to discover all that Dunvegan has to offer. If you and your partner are interested in sampling the area's cuisine, you'll enjoy Dunvegan for its restaurants. You might think about visiting Dunvegan Castle, Claigan Coral Beach or Coral Beach.
What's the best way to get to Dunvegan and around town during my romantic getaway?
This information about transportation options in Dunvegan might help your romantic trip go off without a hitch: The closest major airport is in Benbecula (BEB), located 29.4 mi (47.3 km) from the city centre. If you'd like to venture out around the area, consider renting a car to explore more sights.

Explore a world of travel with Expedia