A beach at sunset with vibrant red and orange clouds reflecting on the wet sand.

Hotels with Restaurants in Outer Hebrides, Scotland

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Outer Hebrides Hotels with Restaurants

Tonight
Oct 6 - Oct 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Our top choices for Outer Hebrides hotels with a restaurant

1. The Royal Hotel

The Royal Hotel
Stornoway
Canada
Angus
P9,384
P11,261 total
includes taxes & fees
Nov 6 - Nov 7
The Royal Hotel

2. Caladh Inn

Caladh Inn
Stornoway
United States
Duncan
P8,288
P9,945 total
includes taxes & fees
Oct 16 - Oct 17
Caladh Inn

3. The Cabarfeidh Hotel

The Cabarfeidh Hotel
Stornoway
United States
F David
P9,690
P11,628 total
includes taxes & fees
Oct 17 - Oct 18
The Cabarfeidh Hotel

4. Polochar Inn

Polochar Inn
South Uist
United Kingdom
Chris
P6,025
P7,230 total
includes taxes & fees
Oct 24 - Oct 25
Polochar Inn

5. Temple View Hotel

Temple View Hotel
Isle of North Uist
United Kingdom
Max
P15,392
P18,471 total
includes taxes & fees
Oct 12 - Oct 13
Temple View Hotel
View all properties

Top Outer Hebrides Hotel Reviews

The Royal Hotel

The Royal Hotel

10/10 Excellent
"The staff was very helpful and friendly. The location was excellent as were the dining options"
Angus 2-night trip
Posted 1 day ago
The Royal Hotel
The Cabarfeidh Hotel

The Cabarfeidh Hotel

10/10 Excellent
"I liked everything… the staff, the food, the room, the parking. All great!"
Sally 4-night trip
Posted 4 days ago
The Cabarfeidh Hotel
Caladh Inn

Caladh Inn

8/10 Good
"Unfortunately there was a wedding being held in the hotel which meant loud music till midnight. Not good for sleeping."
chris 2-night trip
Posted 8 days ago
Caladh Inn

Frequently asked questions

How much do hotels with dining in Outer Hebrides cost?
You can expect to pay between P7,230 and P18,471 per night for hotels in Outer Hebrides. The perfect stay with a restaurant, or one that's close to awesome culinary experiences, is waiting for you with Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Outer Hebrides?
Outer Hebrides has multiple hotels with dining that have a total average guest review rating of 8.6. Eager to explore the local culinary scene in Stornoway? Reserve a room at The Royal Hotel, a 3-star escape with laundry services and WiFi. Or, eat your way around the city from The Cabarfeidh Hotel. It also comes highly recommended and has a 4-star rating and amenities such as designer toiletries and a garden.
How many hotels with dining are there in Outer Hebrides?
Outer Hebrides has 8 hotels offering access to some wonderful foodie experiences. Enter your travel dates and destination and start planning your perfect stay today.
Why book your hotel with dining in Outer Hebrides with Expedia?
Booking a hotel with dining in Outer Hebrides is as simple as deciding on your travel dates and picking the option that checks your boxes. On the lookout for a stay that has an on-site restaurant or is in a culinary hot spot? Want it to be low cost or luxurious? Use Expedia's search filters to narrow your results even further and find the ideal fit at the right price.
How can I find cheap hotels with dining in Outer Hebrides?
With Expedia's convenient filter tool, locating cheap hotels with dining in Outer Hebrides is easy. To view properties that are easy on the wallet, narrow your search results by meal plans, budget and star rating.
What is there to do in Outer Hebrides near my hotel with dining?
Wherever you travel in Outer Hebrides, you'll discover plenty to explore. Planning a trip to Isle of Lewis? Tràigh Bhostaidh is a great attraction to add to your to-do list.