A snowy mountain landscape with a clear sky.

Search Hotels with Restaurant in Onich

  • 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 Onich Hotels with Restaurant

Tonight
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Our top choices for Onich hotels with a restaurant

1. Onich Hotel

Onich Hotel
Fort William
United States
Steven
£86
includes taxes & fees
10 Nov - 11 Nov
Onich Hotel

2. The Lodge on the Loch by OYO

The Lodge on the Loch by OYO
Fort William
United States
Marina
£76
includes taxes & fees
2 Nov - 3 Nov
The Lodge on the Loch by OYO

3. Ballachulish Hotel

Ballachulish Hotel
Ballachulish
United States
Marcella
£129
includes taxes & fees
22 Nov - 23 Nov
Ballachulish Hotel

4. The Caledonian Hotel

The Caledonian Hotel
Fort William
Canada
Erik
£50
includes taxes & fees
8 Nov - 9 Nov
The Caledonian Hotel

5. Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery
Fort William
United States
Clay
£160
includes taxes & fees
9 Nov - 10 Nov
Loch Leven Hotel & Distillery

6. Holly Tree Hotel, Swimming Pool & Hot Tub

Holly Tree Hotel, Swimming Pool & Hot Tub
Appin
United Kingdom
Rene
£163
includes taxes & fees
18 Nov - 19 Nov
Holly Tree Hotel, Swimming Pool & Hot Tub

7. Nevis Bank Inn

Nevis Bank Inn
Fort William
United States
Joanna
£80
includes taxes & fees
25 Oct - 26 Oct
Nevis Bank Inn

8. The Glencoe Inn

The Glencoe Inn
Ballachulish
United States
Ranjit
£145
includes taxes & fees
22 Nov - 23 Nov
The Glencoe Inn

9. Muthu Fort William Hotel

Muthu Fort William Hotel
Fort William
United States
Teresa
£67
includes taxes & fees
1 Nov - 2 Nov
Muthu Fort William Hotel

10. Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club
Fort William
Australia
Gaye
£68
includes taxes & fees
23 Nov - 24 Nov
Ben Nevis Hotel & Leisure Club
View all properties

Top Onich Hotel Reviews

Ballachulish Hotel

Ballachulish Hotel

10/10 Excellent
"I loved this hotel!! Wish I had booked it for more than one night. Its everything you want from a boutique hotel. Book it!"
Aleka 1-night trip
Posted 12 hours ago
Ballachulish Hotel
Inverlochy Castle

Inverlochy Castle

10/10 Excellent
"We really enjoyed our stay at Inverlochy castle"
Marcela 2-night trip
Posted 2 days ago
Inverlochy Castle
The Caledonian Hotel

The Caledonian Hotel

8/10 Good
"our room was very good but some parts of the hotel require modernisation Food was quite good."
Peter 2-night trip
Posted 3 days ago
The Caledonian Hotel
Nevis Bank Inn

Nevis Bank Inn

10/10 Excellent
"The hotel was very cute and cozy. We ate at the restaurant and it was delicious! The staff was so kind and helpful."
Joanna 1-night trip
Posted 4 days ago
Nevis Bank Inn
Loch Leven Hotel & Distillery

Loch Leven Hotel & Distillery

10/10 Excellent
"This place is absolutely gorgeous, the scenery is beautiful and staff were very kind. We went to the bar that night and the bartender was very knowledgeable and friendly. Breakfast was also delicious. The room itself was very small, so check the pictures just to know what to expect. Overall, it was lovely stay."
Natalie 1-night trip
Posted 4 days ago
Loch Leven Hotel & Distillery
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Older hotel style but comfortable well located stay. Good food and bistro options. Staff friendly and good parking."
Patricia 2-night trip
Posted 5 days ago
Alexandra Hotel
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

8/10 Good
"Clean, amazing views."
Ashley 1-night trip
Posted 7 days ago
Isles Of Glencoe Hotel
The Glencoe Inn

The Glencoe Inn

8/10 Good
"Very attentive staff."
patrick 2-night trip
Posted 12 days ago
The Glencoe Inn

Frequently asked questions

How much do hotels with restaurants in Onich cost?
Prepare to pay between £50 and £163 per night for hotels in Onich. The perfect stay with a restaurant, or one that offers access to awesome culinary experiences, is only a few clicks away on Expedia. This price was 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.
How many hotels with restaurants are there in Onich?
Take your pick of 2 hotels offering access to great dining options in Onich. No matter if you're travelling with the family or organising a weekend break with your pals, Expedia is here to help you find the right place.
Are there any family-friendly hotels with restaurants in Onich?
Travelling with the family in Onich is a piece of cake at The Lime Tree. With access to dining and amenities such as complimentary breakfast and pet-friendly facilities, your crew will feel comfortable at this 3-star stay. Glen Nevis Youth Hostel is another family-friendly hotel that will put you close to some terrific food experiences. It has a 3-star rating and conveniences including free WiFi and housekeeping services. After checking in and chilling together in your new digs, it's time to start exploring. Great Glen Way and West Highland Way are popular family-friendly attractions in Onich.
Why book your hotel with dining in Onich with Expedia?
Expedia will help you find your ideal hotel with dining in Onich. Make use of our filters to search for stays with a restaurant on-site. If you have a set budget, select how much you want to spend and your preferred hotel star rating. We'll help you find the perfect pad whatever your tastes or bank balance.
How can I find cheap hotels with dining in Onich?
Expedia can help you search for cheap hotels with dining in Onich. Try our convenient filter tools to lock in accommodation with restaurants or optional extras, like included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to keep costs down.
What is there to do in Onich near my hotel with dining?
If you're eager to immerse yourself in the best of Onich, Pixel Spirits Distillery is the ideal place to start.

Explore a world of travel with Expedia