COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Campbeltown, Scotland Hotels from AU$146

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Craigard House Hotel
3 out of 5
Low Askomil, Campbeltown, Scotland
The price is AU$205 per night from 20 Jun. to 20 Jun.
2.04 km from city centre
4.3/5Excellent! (153 reviews)
Beautiful hotel
"Beautiful rooms with a stunning location looking over the loch. Lovely spot for a drink out front. Great breakfast."

Reviewed on 25 Sep. 2020

Craigard House Hotel
Carradale Hotel
3 out of 5
Carradale, Campbeltown, Scotland
The price is AU$174 per night from 22 Jun. to 22 Jun.
20.51 km from city centre
4.1/5Very Good! (46 reviews)
"Staff were very friendly and welcoming despite Covid 19. Good facilities and food in a beautiful spot."

Reviewed on 20 Sep. 2020

Carradale Hotel
Ashbank Hotel
3 out of 5
Carradale, Campbeltown, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$146 per night from 20 Jun. to 20 Jun.
20.48 km from city centre
4.6/5Wonderful! (58 reviews)
Boutique Excellence in Carradale
"Ashbank Hotel was outstanding in terms of friendliness, welcome, comfort and, most importantly, cleanliness. Uncluttered room with pristine white laundered sheets and super comfy bath. No one came near us, trays were left on small tables outside room. Anxiety over an unavoidable journey, was greatly ..."

Reviewed on 18 Feb. 2021

Ashbank Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Carradales Luxury Guest House
5 out of 5
Carradale, Campbeltown, Scotland
19.41 km from city centre
4.9/5Exceptional! (9 reviews)
A great escape!
"Great place for a lovely weekend break – Maurice and Steve are great hosts – accommodation and food are both top-notch."

Reviewed on 3 Oct. 2020

Carradales Luxury Guest House
The Ugadale Hotel and Cottages
4 out of 5
Machrihanish, Argyll, Campbeltown, Scotland
7.17 km from city centre
4.7/5Exceptional! (43 reviews)
Golf hotel by stunning beach with great views
"We stayed 4 nights. Receptionist was excellent, and found us a double aspect room with brilliant views. The room was very large and comfortable, with a luxurious bathroom. Unfortunately, the main dining room was not open due to COVID-19, and the bar food in the linked pub next door was pedestrian. ..."

Reviewed on 25 Sep. 2020

The Ugadale Hotel and Cottages
Argyll Hotel
2.5 out of 5
Bellochantuy, Campbeltown, Scotland
The price is AU$184 per night from 1 Jul. to 1 Jul.
12.59 km from city centre
4.6/5Wonderful! (56 reviews)
"Beautiful location fantastic food friendly staff and dog friendly. Perfect 👌"

Reviewed on 25 May 2021

Argyll Hotel
Argyll Arms Hotel
3.5 out of 5
Main St, Campbeltown, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$176 per night from 20 Jun. to 20 Jun.
0.94 km from city centre
3.7/5Good! (7 reviews)
"Friendly and helpful staff"

Reviewed on 23 May 2021

Argyll Arms Hotel
Ardshiel Hotel
3 out of 5
Kilkerran Rd, Campbeltown, Scotland
1.34 km from city centre
4.2/5Excellent! (37 reviews)
"Shower was not up to the standard of the rest of the room. Staff were fantastic, great natural service."

Reviewed on 23 Oct. 2020

Ardshiel Hotel
The Lighthouse Cottage - Unique, Spacious House With Stunning Seaviews
5 km from city centre
5/5Exceptional! (4 reviews)
Perfect honeymoon
"The ideal place to spend a honeymoon. Magnificent views and the Lookout was cosy and intimate. We will be back next year"

Reviewed on 2 May 2021

The Lighthouse Cottage - Unique, Spacious House With Stunning Seaviews
Kintyre Cottage
3.5 out of 5
Kintyre Cottage 13 Airds Carradale East, Campbeltown, Scotland
20.51 km from city centre
Kintyre Cottage
Gowanlea Heights
3.5 out of 5
Argyll Street, Campbeltown, Scotland
1.16 km from city centre
Gowanlea Heights
Seaview Cottage
3.5 out of 5
Machrihanish, Campbeltown, Scotland
7.28 km from city centre
Seaview Cottage
Osborne Cottage
3.5 out of 5
2 Dunaverty Court, Campbeltown, Scotland
12.75 km from city centre
Osborne Cottage
Secluded Island Hideaway for 2 With Panoramic sea Views
The Lookout, Davaar Island, Campbeltown, SCT
4.7 km from city centre
5/5Exceptional! (16 reviews)
Magical holiday
"We loved our week of being Islanders. Everything was perfect even the weather. We cannot wait to return."

Reviewed on 25 Sep. 2020

Secluded Island Hideaway for 2 With Panoramic sea Views
Homestone Farm
3.5 out of 5
Homestone Farm, Campbeltown, Scotland
6.98 km from city centre
Homestone Farm
Cuilidh Kintyre Holiday Home
3.5 out of 5
24 Broomfield, Campbeltown, Scotland
20.33 km from city centre
Cuilidh Kintyre Holiday Home
Beautiful Cottage Well off the Beaten Track, Located in the Heart of Kintyre
24.36 km from city centre
5/5Exceptional! (3 reviews)
Amazing!
"Stunning property with absolutely everything you could need. Everything is exceptionally high quality and beautifully decorated. Super comfy beds! Log burner and plenty of books, games, dvds etc to keep everyone happy. We stayed six nights. Set in stunning scenery right next to the river with an ..."

Reviewed on 11 May 2021

Beautiful Cottage Well off the Beaten Track, Located in the Heart of Kintyre
1 Craiganrioch
3.5 out of 5
1 Craiganrioch Kilkerran Road, Campbeltown, Scotland
1.26 km from city centre
1 Craiganrioch
3 Bedroom Accommodation in Near Campbeltown
East Drumlemble Cottage, Campbeltown, SCT
3.23 km from city centre
5/5Exceptional! (1 review)
Campbeltown cottage
"We had a lovely stay. Cottage was in excellent position for sightseeing. Would book again."

Reviewed on 8 Jul. 2019

3 Bedroom Accommodation in Near Campbeltown
Auchrannie Resort
4 out of 5
Auchrannie Road, Brodick, Isle of Arran, Scotland
Free cancellationReserve now, pay when you stay
The price is AU$345 per night from 24 Jun. to 24 Jun.
33.32 km from city centre
4.5/5Wonderful! (155 reviews)
"Been here several times. The best family resort in Scotland in an absolutely stunning location"

Reviewed on 7 Jun. 2021

Auchrannie Resort
Don't see what you're looking for?
See all available properties in Campbeltown
View all properties
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.

Visiting Campbeltown

Visitors to Campbeltown are sure to enjoy the waterfront and golf courses. Tourists can also enjoy all the city has to offer including its local tours.

  • There are 7 hotels and other accommodations in Campbeltown
  • The closest major airport is in Campbeltown (CAL) 5.1 from the city center
  • The next closest is in Islay (ILY) 48.8 away

Sightseeing and Staying in Campbeltown

The city's natural beauty is on display at Machrihanish Beach, Kintyre, and Carradale Point. Top activities include exploring the waterfront and golfing, while Machrihanish Golf Club is one place to visit. A couple of additional sights to add to your agenda are Springbank and Mitchell's Glengyle distillery.

As you plan your vacation, you'll find 7 hotels and other lodging options to pick from in Campbeltown. Below are top ranked ones based on Expedia user reviews:

  • The Ugadale Hotel and Cottages - This 4-star hotel features a golf course, 2 restaurants, and free breakfast. It's a favorite with Expedia travelers for its location.
  • Argyll Hotel - Our customers like the beach locale and helpful staff at this hotel. This 2.5-star hotel features a restaurant, free parking, and a terrace.
  • Ashbank Hotel - This 3-star hotel features free breakfast, a restaurant, and free WiFi.

Dressing for Campbeltown

  • Between January and March, you can expect the daytime average to be around 47°F and the nighttime average to be 38°F
  • From April to June, temperatures average about 59°F during the day and 39°F at night
  • July through September averages 60°F during the day and 49°F at night
  • In October-December, the average temperature is 55°F during the day and 40°F at night
  • Campbeltown gets about 1.38 inches of rain per year
  • Hottest months are usually August and July with an average temperature of 59°F, while the coldest months are February and January with an average of 38°F

Frequently asked questions

Recent Reviews in Campbeltown

More trip options