Firth of Clyde Hotels with Restaurants

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Firth of Clyde Hotels with Restaurants

Our top choices for Firth of Clyde hotels with a restaurant

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (843)
"Great stay. Enjoyed the hike around the castle and along the shore."
Canada
Jacob
The price is RM473
RM567 total
includes taxes & fees
4 Jan - 5 Jan 2026
Stonefield Castle Hotel

Marine Troon

Marine Troon
5.0 star property
Troon
9.2 out of 10, Wonderful, (336)
"Excellent staff and very attentive , no request was too much . Pool and hot tub area and changing rooms very clean "
United Kingdom
Mary
The price is RM729
RM874 total
includes taxes & fees
16 Dec - 17 Dec
Marine Troon

Glenapp Castle

Glenapp Castle
5.0 star property
Girvan
9.8 out of 10, Exceptional, (80)
"Elegant small hotel set in a beautiful castle setting with two 5 star restaurants on-site surrounded by beautiful gardens for strolling."
Canada
Stuart
The price is RM1,901
RM2,282 total
includes taxes & fees
27 Dec - 28 Dec
Glenapp Castle

Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (275)
"Great service and tasty breakfast. We arrived late at night around 11 p.m. while driving through, and although no one was at the front desk, we called the number and someone came quickly to check us in. Very nice experience overall."
United States
Haiyan
The price is RM530
RM636 total
includes taxes & fees
19 Dec - 20 Dec
Craigard House Hotel

Knockderry Country House Hotel

Knockderry Country House Hotel
4.0 star property
Helensburgh
9.2 out of 10, Wonderful, (249)
"Wonderful Victorian mansion, pleasant staff."
United States
Steven
The price is RM655
RM786 total
includes taxes & fees
16 Dec - 17 Dec
Knockderry Country House Hotel

Trump Turnberry

Trump Turnberry
5.0 star property
Girvan
9.2 out of 10, Wonderful, (337)
"Lovely hotel very enjoyable stay great staff"
United Kingdom
Helen
The price is RM1,297
RM1,556 total
includes taxes & fees
6 Jan - 7 Jan 2026
Trump Turnberry

Auchrannie Resort

Auchrannie Resort
4.0 star property
Isle of Arran
9.4 out of 10, Exceptional, (337)
"Beautiful property in an amazing setting supported by very helpful staff "
Canada
Lesley
The price is RM779
RM935 total
includes taxes & fees
17 Dec - 18 Dec
Auchrannie Resort

Western House Hotel

Western House Hotel
4.0 star property
Ayr
9.2 out of 10, Wonderful, (927)
"Lovely big rooms, good location, breakfast and surrounding area of the hotel was really pretty too"
United Kingdom
Charlotte
Western House Hotel

The Loans Inn

The Loans Inn
4.0 star property
Troon
9.4 out of 10, Exceptional, (506)
"Great room, staff very welcoming and friendly. Public areas comfortable and well appointed. "
United Kingdom
William
The Loans Inn

Lochgreen House Hotel & Spa

Lochgreen House Hotel & Spa
4.5 star property
Troon
10.0 out of 10, Exceptional, (3)
"Everything"
United Kingdom
maureen
The price is RM1,230
RM1,476 total
includes taxes & fees
14 Dec - 15 Dec
Lochgreen House Hotel & Spa
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 Firth of Clyde Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Firth of Clyde cost?
The rate for hotels in Firth of Clyde ranges from RM567 to RM2,282 per night. Expedia has tempting deals on stays with restaurants or in top food areas that'll satisfy both your palate and budget. 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 Firth of Clyde?
Experience the culinary delights of Firth of Clyde when you base yourself at one of our multiple hotels with restaurants or close to foodie areas. With a total average guest review rating of 9.2, there's a tempting option for everyone's taste and budget. If you're travelling to Alexandria, check out Waterhouse Inn, a 4-star escape with a nearby waterfront and nearby historical attractions. Another traveller favourite in this popular destination is Lomond Park Hotel. This 2.5-star hotel features WiFi and a restaurant.
How many hotels with restaurants are there in Firth of Clyde?
Browse our 126 hotels with restaurants in Firth of Clyde and then book your favourite. Whether you're off on a holiday with the whole fam or catching up with pals, your perfect stay is just a few clicks away with Expedia.
Why book your hotel with restaurants in Firth of Clyde with Expedia?
With Expedia, it's a cinch to find your dream hotel with restaurants in Firth of Clyde. Make your way to the filters to search for properties with their own restaurants. If you have a certain budget, select how much you're willing to spend and the star rating of your hotel. We'll help you find the right stay whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in Firth of Clyde?
Expedia can help you search for cheap hotels with restaurants in Firth of Clyde. Simply use our handy filter tools to look up stays with restaurants or delightful extras, such as included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Firth of Clyde near my hotel with restaurants?
Whether you love sightseeing, shopping, dining or partying, Firth of Clyde is one place you'll never get bored! The top city of Tarbert is home to lots of things to do and see, including Loch Fyne Gallery, Kintyre Way and Tarbert Golf Club. If you're headed for Ayr, Ayr Beach, Pirate Pete's Family Entertainment Centre and LA Bowl shouldn't be missed.