A cruise ship on a calm lake with mountains in the background and vibrant purple hydrangeas in the foreground.

Search Hotels with Restaurant in Ullapool

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Ullapool Hotels with Restaurant

This weekend
Next weekend

Our top choices for Ullapool hotels with a restaurant

1. Lochview Guest House

Lochview Guest House
3.0 star property
Ullapool
9.8 out of 10, Exceptional, (11 reviews)
"Great stay and helpful staff !"
United Kingdom
Tobi
The price is £89
includes taxes & fees
8 Nov - 9 Nov
Lochview Guest House

2. Creagan Guest House

Creagan Guest House
3.0 star property
Ullapool
9.4 out of 10, Exceptional, (569 reviews)
"Had an amazing stay here and the breakfast was fantastic. I would definitely recommend staying here."
United States
Neal
The price is £90
includes taxes & fees
30 Nov - 1 Dec
Creagan Guest House

3. Number 27

Number 27
3.5 star property
Ullapool
9.4 out of 10, Exceptional, (20 reviews)
"Fantastic property for short stay. Main double bed really comfortable. Quiet location but handy for town centre. Everything you need for self catering holiday. Would definitely stay again."
United States
Chris
The price is £180
includes taxes & fees
6 Nov - 7 Nov
Number 27

4. Caledonian Hotel

Caledonian Hotel
3.0 star property
Ullapool
8.0 out of 10, Very good, (1,000 reviews)
"Nice little stay :)"
Australia
Johanna
The price is £80
includes taxes & fees
1 Dec - 2 Dec
Caledonian Hotel

5. Highland Rooms

Highland Rooms
2.0 star property
Ullapool
9.8 out of 10, Exceptional, (21 reviews)
"Room was cozy and comfortable and mattress and duvet were soft and super inviting. I am a 70 year old solo traveler and felt very safe. Very homey. Not slick and impersonal. Owners were friendly and explained how to adjust heating etc. Absolutely would stay there again!"
United States
Debra
The price is £71
includes taxes & fees
8 Nov - 9 Nov
Highland Rooms
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Ullapool Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in Ullapool cost?
The rate for hotels in Ullapool ranges from £71 to £447 per night. Expedia has great offers on properties with restaurants or in popular dining areas that'll please both your taste buds and bank account. 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.
What are the best hotels with restaurants in Ullapool?
You can't go past Morefield Motel. Cosy up at this 2.5-star property which features a garden and a barbecue grill. Ullapool Youth Hostel is another popular hotel with dining to check out. Unpack your suitcase at this 3-star option and take advantage of amenities including a garden and a nearby waterfront. There are multiple hotels with restaurants in Ullapool with a total average guest review rating of 9.7.
How many hotels with restaurants are there in Ullapool?
Ullapool has 7 hotels with restaurants. To help you book the ideal stay, use the filter tool to search for other amenities or perks you need.
What are the best cheap hotels with dining in Ullapool?
With hotels with restaurants starting from just £71 per night, you'll have extra cash in your pocket to indulge in some memorable culinary experiences in Ullapool! Morefield Motel is an affordable option that features amenities such as a garden and a barbecue grill. Alternatively, sample the flavours of this city from Caledonian Hotel. A garden and individually decorated rooms are among this property's conveniences. Visiting free attractions in Ullapool will stretch your holiday dollars even further. An Teallach and Ullapool Harbour are favourites among tourists. With the dollars you save, you can eat your way around more of the local food scene! 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.
Are there any family-friendly hotels with restaurants in Ullapool?
Treat your crew to a stay at Morefield Motel, a 2.5-star option only a quick drive from downtown. Conveniences here include housekeeping services and laundry facilities. Another family-friendly hotel with dining in Ullapool is Ullapool Youth Hostel. Pet-friendly facilities and laundry facilities help make this 3-star escape a hit with guests. Ullapool has lots of family-friendly attractions to visit that'll entertain the kids. Ullapool Museum and An Teallach promise fun for everyone.
Why book your hotel with dining in Ullapool with Expedia?
Booking a hotel with dining in Ullapool is as easy as clicking on your travel dates and selecting a place that satisfies your needs. Seeking a stay that has its own restaurant or is close to a culinary hub? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find your perfect match.
How can I find cheap hotels with dining in Ullapool?
Expedia can help you easily locate cheap hotels with dining in Ullapool. Simply use our filter tools to discover properties with restaurants or optional extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.
What is there to do in Ullapool near my hotel with dining?
You'll find loads of superb things to do in Ullapool. Don't miss well-known attractions like Ullapool Museum, Ullapool Golf Club and An Teallach. Rhue Studio, An Talla Solais and Ullapool Harbour are also on many to-do lists.

Explore a world of travel with Expedia