Hotels with Restaurants in Campbeltown

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check availability on Campbeltown Hotels with Restaurants

Top Hotels with Restaurants in Campbeltown

Craigard House Hotel

3.0 star property
8.8 out of 10, Excellent, (271)
"Friendly and hospitable staff, hidden gem"
The price is S$266
includes taxes & fees
10 Oct - 11 Oct
Craigard House Hotel

Ardshiel Hotel

3.0 star property
8.6 out of 10, Excellent, (62)
"Great staff. "
Ardshiel Hotel

The Royal Hotel Campbeltown

4.0 star property
8.8 out of 10, Excellent, (9)
"Very central hotel, lovely staff and large very clean rooms."
The price is S$373
includes taxes & fees
10 Oct - 11 Oct
The Royal Hotel Campbeltown

The Ugadale Hotel and Cottages

4.0 star property
9.0 out of 10, Wonderful, (86)
"I loved the atmosphere, and the staff were friendly and helpful. I said in my last review that I would like a rubber mat in the shower, and there it was about a couple of hours later - excellent reaction."
The price is S$391
includes taxes & fees
10 Oct - 11 Oct
The Ugadale Hotel and Cottages

Argyll Hotel

3.0 star property
9.6 out of 10, Exceptional, (107)
"Very warm welcome from Nick. Spotless room and bathroom. Dinner was delicious. Beer icy cold and views fantastic. Definitely add this little gem to your list of places to stay"
The price is S$185
includes taxes & fees
19 Oct - 20 Oct
Argyll Hotel

The Salthouse Hotel

4.0 star property
9.2 out of 10, Wonderful, (223)
"Beautiful location looking over the sea. "
The price is S$213
includes taxes & fees
22 Oct - 23 Oct
The Salthouse Hotel

Stonefield Castle Hotel

4.0 star property
9.0 out of 10, Wonderful, (826)
"We enjoyed our stay, even though we came in after the big storm and power outages. The staff did a great job making us feel welcomed."
The price is S$196
includes taxes & fees
2 Nov - 3 Nov
Stonefield Castle Hotel

Marine Hotel Ballycastle

4.0 star property
8.6 out of 10, Excellent, (53)
"Beautiful coastal town with great restaurants and shops within walking distance."
The price is S$223
includes taxes & fees
5 Nov - 6 Nov
Marine Hotel Ballycastle

Corrie Hotel

3.5 star property
9.2 out of 10, Wonderful, (144)
"Good place to stay in a good location. Friendly staff."
The price is S$180
includes taxes & fees
2 Nov - 3 Nov
Corrie Hotel

The Harbourview Hotel

3.0 star property
8.4 out of 10, Very good, (151)
"Lovely property with lovely staff! We enjoyed how accessible it was to the causeway coastal route and our room was so homely and inviting! "
The price is S$339
includes taxes & fees
2 Nov - 3 Nov
The Harbourview Hotel
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 Campbeltown Hotel Reviews

Frequently asked questions

How much do hotels with dining in Campbeltown cost?
Hotels in Campbeltown range between S$180 to S$391 per night. You'll want to come with an appetite — these stays feature restaurants or are near some terrific culinary experiences. 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 Campbeltown?
Campbeltown offers multiple hotels with dining with a total average guest review rating of 8.8. Argyll Hotel is a popular option if you'd like to explore the local dining scene. It has a 2.5-star rating and includes amenities such as a garden and a terrace. The Ugadale Hotel and Cottages also comes highly recommended. This 4-star hotel offers access to some great foodie experiences and features an ocean view and a golf course.
How many hotels with restaurants are there in Campbeltown?
Choose from 9 hotels with restaurants in Campbeltown. No matter if you're taking a trip with the little ones or getting away with your buddies, Expedia will help you find the perfect place.
Are there any family-friendly hotels with dining in Campbeltown?
Holidaying with the family in Campbeltown is a cinch at Argyll Hotel. With access to dining and conveniences including WiFi and housekeeping services, your crew will feel comfortable at this 2.5-star stay. The Royal Hotel is another family-friendly hotel that will put you within easy reach of some superb foodie experiences. It has a 4-star rating and amenities including room service and a laundry service. Once you've checked in and unpacked your bags, there are plenty of family-friendly attractions to explore around Campbeltown. Machrihanish Beach and Saddell Castle guarantee fun for all ages.
Why book your hotel with restaurants in Campbeltown with Expedia?
Reserving a hotel with restaurants in Campbeltown is as simple as deciding on your travel dates and picking a place that suits your needs. On the search for a property that has an on-site restaurant or is in a culinary hub? Want it to be affordable or luxurious? Use Expedia's filters to further narrow your search results and find your dream fit.
How can I find cheap hotels with restaurants in Campbeltown?
With Expedia's convenient filter tool, getting your hands on cheap hotels with restaurants in Campbeltown is a cinch. To find stays that are easy on the wallet, tailor your search results by budget, meal plans and star rating.
What is there to do in Campbeltown near my hotel with restaurants?
Whatever you love doing, Campbeltown has loads to keep you occupied. Machrihanish Beach, Springbank Distillery and Davaar Cave are on many travellers' itineraries. Don't forget about Glen Scotia Distillery, Campbeltown Heritage Centre and Mitchell's Glengyle distillery either. With Expedia's hotel deals in Campbeltown, you'll be able to see more wonderful attractions like these with the money you save.