The 10 best romantic hotels in Mallaig, UK | Booking.com
Skip to main content

Romantic Hotels in Mallaig

Find the romantic hotels that appeal to you the most

The best romantic hotels in Mallaig

Check out our pick of great romantic hotels in Mallaig

Filter by:

Review score

West Highland Hotel

Hotel in Mallaig

The “Road to the Isles” ends at the harbour of Mallaig, with ferries to the Hebrides leaving from this remote and peaceful part of Scotland.

A
Akiko
From
Germany
Amazing view from our room, and a big and comfortable bed. A very nice lounge area you can sit in and have your drink from the bar. Unfortunately it was wet so we didn't try the outside area but it looked fantastic with a view over the sea. Indoors was very nice anyway, with a choice of seats from sofas to table seats. And very friendly staff.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,762 reviews
Price from
US$214.27
1 night, 2 adults

Kinloch Lodge Hotel and Restaurant

Kinloch (Near Mallaig)

Kinloch Lodge Hotel and Restaurant is a family-run former 17th-century hunting lodge, situated at the foot of a long private drive up Kinloch Hill on the shoreline of Loch Na Dal.

P
Peter
From
Australia
Luxurious country decor and comfort, engaging staff and personal treatment, sophisticated and delicious food. Loved the historical connections.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 130 reviews
Price from
US$642.82
1 night, 2 adults

Hotel Eilean Iarmain

Isleornsay (Near Mallaig)

In a picturesque bay in the south of Skye, this hotel has beautiful views over the Sound of Sleat and the distant hills of Knoydart.

G
Gerald
From
Austria
wonderful place - romantic accommodation - superb food
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 419 reviews
Price from
US$199.54
1 night, 2 adults

Duisdale House Hotel

Isleornsay (Near Mallaig)

Duisdale House Hotel is a luxury, award winning, family run boutique hotel on Skye’s southern Sleat Peninsular.

E
Emma
From
United Kingdom
Always lovely visit to Duisdale. Great wee house hotel, lovely service and great food and accommodation
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 391 reviews
Price from
US$136.26
1 night, 2 adults

Toravaig House Hotel

Teangue (Near Mallaig)

Toravaig House is an award-winning Hebridean hotel, offering innovative cuisine and an intimate atmosphere.

A
Anna Lynn
From
Malta
Such a beautiful cosy hotel in the middle of nowhere. Very smooth check in, comfortable beds and bathrooms had all the necessities. Due to the hotel not offering dinner on the location, they offered us to book a dinner at their sister hotel - Duisdale hotel. We accepted as we knew that the hotel is in a remote area with not much around, and we’re so glad we did! The driver came to pick us up from our hotel to take us there. The food was amazing, service was very very good, and we felt bad that we were only dining there just once. Driver took us back to our hotel as soon as we finished eating. We had breakfast at Toravaig the next day, and this didn’t disappoint either, we had the most delicious breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 205 reviews
Price from
US$119.19
1 night, 2 adults
All romantic hotels in Mallaig

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Romantic hotels that guests love in Mallaig

See all
  • Avg. price/night: US$214.27
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,762 reviews
    The hotel was lovely, so comfortable and cosy. Large lounge with big fireplace and comfy chairs and lounges for relaxing. Also huge conservatory with the most magnificent views.
    Guest review by
    Margaret
    Family with young children