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

Find Hotels with Bars in Campbeltown

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

Next weekend
In two weeks

Our top choices for Campbeltown hotels with a bar

1. The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.4 out of 10, Exceptional, (37 reviews)
"Good hotel in the middle of town. Would stay again"
United Kingdom
Douglas
The price is AED 709
AED 851 total
includes taxes & fees
19 Nov - 20 Nov
The Royal Hotel Campbeltown

2. Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (307 reviews)
"Fantastic hotel. Very friendly staff. Food wonderful. Lovely quiet relaxing place. Would highly recommend."
United Kingdom
Richard
The price is AED 581
AED 697 total
includes taxes & fees
8 Nov - 9 Nov
Craigard House Hotel

3. Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (117 reviews)
"Fabulous place right on the beach ."
United Kingdom
Antoinette
The price is AED 403
AED 484 total
includes taxes & fees
14 Nov - 15 Nov
Argyll Hotel

4. The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (93 reviews)
"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."
United Kingdom
Coral
The price is AED 1,338
AED 1,606 total
includes taxes & fees
9 Nov - 10 Nov
The Ugadale Hotel and Cottages
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

Searching for hotels with bars in Campbeltown?
If you want a place to stay where you can enjoy a drink after a day of exploring, Campbeltown offers 53 properties, including 6 accommodations with an onsite bar. While you're here, consider a visit to Springbank Distillery and Saddell Castle.
What are the best hotels with bars in Campbeltown?
Here are some of the top Campbeltown properties with bars: The Royal Hotel Campbeltown: Hotel with restaurant. Enjoy the bar, free WiFi, and breakfast. Craigard House Hotel: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking. Ashbank Hotel: Enjoy the bar, free WiFi, and free parking. Ardshiel Hotel: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking. Argyll Hotel: Hotel with restaurant. Enjoy the bar, free WiFi, and free parking.
How many hotels with onsite bars will I be able to find in Campbeltown?
Expedia has 6 hotels with a bar in Campbeltown.
What is there to do in Campbeltown?
Consider a visit to Springbank Distillery, Saddell Castle, and Machrihanish Beach, and then find a cozy spot for a nightcap. Other places to see include Machrihanish Golf Club and Mull of Kintyre Lighthouse. Campbeltown is appreciated for its waterfront.
When is the best time to visit Campbeltown?
Visiting local bars in Campbeltown is better when you know what the weather holds. These rainfall averages and temperatures can help you decide the best time for bar hopping. The hottest months are usually August and July with an average temp of 57°F, while the coldest months are February and January with an average of 45°F. Average annual precipitation for Campbeltown is 59 inches.
How can I get to Campbeltown and around the area?
You might want to make the most of these transportation options in and around Campbeltown: Fly into Campbeltown (CAL), which is located 4.2 mi (6.7 km) away from the heart of the city. Otherwise, look for flights into Islay (ILY), which is 28.9 mi (46.6 km) away. If you'd like to explore around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia