A seal resting on rocks by the sea with a distant island in the background.

Hotels with Restaurants in Campbeltown

  • 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 Campbeltown Hotels with Restaurants

Tonight
11 Aug - 12 Aug
Tomorrow
12 Aug - 13 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Campbeltown hotels with a restaurant

1. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
Campbeltown
United States
Richard
S$326
includes taxes & fees
17 Aug - 18 Aug
The Royal Hotel Campbeltown

2. Craigard House Hotel

Craigard House Hotel
Campbeltown
Australia
kevin
S$283
includes taxes & fees
14 Aug - 15 Aug
Craigard House Hotel

3. Ardshiel Hotel

Ardshiel Hotel
Campbeltown
United States
Alan
S$297
includes taxes & fees
14 Aug - 15 Aug
Ardshiel Hotel

4. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
Campbeltown
United Kingdom
Coral
S$349
includes taxes & fees
17 Aug - 18 Aug
The Ugadale Hotel and Cottages

5. Stonefield Castle Hotel

Stonefield Castle Hotel
Tarbert
United Kingdom
Al
S$183
includes taxes & fees
31 Aug - 1 Sept
Stonefield Castle Hotel

6. Lamlash Bay Hotel

Lamlash Bay Hotel
Isle of Arran
Canada
Lori
S$313
includes taxes & fees
6 Sept - 7 Sept
Lamlash Bay Hotel

7. Corrie Hotel

Corrie Hotel
Isle of Arran
United Kingdom
Mr John
S$269
includes taxes & fees
2 Sept - 3 Sept
Corrie Hotel

8. Auchrannie Resort

Auchrannie Resort
Isle of Arran
United Kingdom
Iain
S$424
includes taxes & fees
24 Aug - 25 Aug
Auchrannie Resort

9. Marine Hotel Ballycastle

Marine Hotel Ballycastle
Ballycastle
United Kingdom
Gerry
S$274
includes taxes & fees
12 Aug - 13 Aug
Marine Hotel Ballycastle

10. Anchor Hotel

Anchor Hotel
Tarbert
United Kingdom
Dean
S$262
includes taxes & fees
15 Aug - 16 Aug
Anchor Hotel
View all properties

Top Campbeltown Hotel Reviews

Cullentra House

Cullentra House

10/10 Excellent
"Cullentra House is one of the B&B places we have ever stayed. Olive and James are fantastic hosts. We felt so welcome. The room is comfortable and spotless. Olive was kind enough to book and drop us off in town for a drink with our meals. The full Irish breakfast was to die for. We were so impressed with the attention to details Olive and James put into to ensure that we looked after, and that they did so with genuine love at what they do. We highly recommended the experience and would certainly consider coming back again next time we are in Northern Ireland. Thank You Olive and James!"
Huong 1-night trip
Posted 2 days ago
Cullentra House
Craigard House Hotel

Craigard House Hotel

10/10 Excellent
"Our second stay here and it did not disappoint. Lovely room comfy beds and a separate area for kids."
Brenda 1-night trip
Posted 6 days ago
Craigard House Hotel
Argyll Hotel

Argyll Hotel

10/10 Excellent
"Fabulous place right on the beach ."
Antoinette 1-night trip
Posted 9 days ago
Argyll Hotel
The Royal Hotel Campbeltown

The Royal Hotel Campbeltown

10/10 Excellent
"Beautiful room and view. Wonderful full Scottish breakfast also. Street parking"
Nathan 4-night trip
Posted 10 days ago
The Royal Hotel Campbeltown
Auchrannie Resort

Auchrannie Resort

10/10 Excellent
"A lovely resort. We were only there for two nights so we stayed in the hotel. The property is lovely to wander around and we took advantage of the outdoor patios. Each floor had a washing machine and dryer, also equipped with an ice maker and sink. It was unclear at the time if we had to pay for the use of the pool (we didn't), but it seems to be based on what package you've purchased. We ate at the Cruize restaurant on site and everyone loved their dishes! Would definitely recommend!"
Elizabeth 2-night trip
Posted 11 days ago
Auchrannie Resort
The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages

8/10 Good
"Good check in, nice room. Unfortunately as a Monday restaurant & bar closed. Socket for kettle faulty LH near table. Could close window so wind funnelled through. Good room, perfect for the golf course."
Coral 1-night trip
Posted 2 weeks ago
The Ugadale Hotel and Cottages
Ashbank Hotel

Ashbank Hotel

8/10 Good
"Nice light bites evening menu, nice continental breakfast, hosts very friendly, good sellection in bar. Quirky little place. Our room it was just a shower hose in the bath but we managed Outside and beer garden could do with a tidy up. For the price it was ok"
Albert 1-night trip
Posted 1 month ago
Ashbank Hotel
Glenisle Hotel

Glenisle Hotel

10/10 Excellent
"Clean room"
Michael 1-night trip
Posted 9 months ago
Glenisle Hotel

Frequently asked questions

How much do hotels with dining in Campbeltown cost?
Hotels in Campbeltown range between S$183 to S$424 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 9.0. 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.

Explore a world of travel with Expedia