Find hotels in Campbeltown from $108

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Campbeltown hotels

Portavadie

Portavadie
4.0 star property
Tighnabruaich
9.2 out of 10, Wonderful, (213 reviews)
"Lodge room spotless, helpful staff and fabulous location. Excellent breakfast, lunch and dinner."
United Kingdom
Isabella
December 23rd, 2025
$147 nightly
The price is $177
Apr 22 - Apr 23
Total with taxes and fees
Portavadie

Craigard House Hotel

Craigard House Hotel
3.0 star property
Campbeltown
8.8 out of 10, Excellent, (281 reviews)
"Amenities were all great. The inn was very nice in a quiet spot."
United States
Shawn
17 days ago
$147 nightly
The price is $177
Apr 18 - Apr 19
Total with taxes and fees
Craigard House Hotel

The Royal Hotel Campbeltown

The Royal Hotel Campbeltown
4.0 star property
Campbeltown
9.2 out of 10, Wonderful, (15 reviews)
"Beautiful room with a great view. The staff were nice."
United States
Katy
January 10th, 2026
$242 nightly
The price is $290
Apr 19 - Apr 20
Total with taxes and fees
The Royal Hotel Campbeltown

Auchrannie Resort

Auchrannie Resort
4.0 star property
Isle of Arran
9.4 out of 10, Exceptional, (338 reviews)
"The hotel was great. The staff were all warm."
United Kingdom
John
$237 nightly
The price is $285
May 4 - May 5
Total with taxes and fees
Auchrannie Resort

Ardshiel Hotel

Ardshiel Hotel
3.0 star property
Campbeltown
8.6 out of 10, Excellent, (67 reviews)
"Superb hotel with extremely friendly staff, great food and an unbelievable whisky bar."
United Kingdom
Nick
15 days ago
$139 nightly
The price is $167
Apr 22 - Apr 23
Total with taxes and fees
Ardshiel Hotel

Stonefield Castle Hotel

Stonefield Castle Hotel
4.0 star property
Tarbert
9.0 out of 10, Wonderful, (860 reviews)
"The dining experience was great. The location was great. Overall would recommend."
United States
Margaret
January 15th, 2026
$135 nightly
The price is $162
Apr 26 - Apr 27
Total with taxes and fees
Stonefield Castle Hotel

The Ugadale Hotel and Cottages

The Ugadale Hotel and Cottages
4.0 star property
Campbeltown
9.0 out of 10, Wonderful, (86 reviews)
"The Ugadale is an awesome place to stay."
United States
Jeff
$253 nightly
The price is $304
Apr 23 - Apr 24
Total with taxes and fees
The Ugadale Hotel and Cottages

Argyll Hotel

Argyll Hotel
3.0 star property
Campbeltown
9.6 out of 10, Exceptional, (112 reviews)
"Excellent hotel and local was great staff all so friendly."
United Kingdom
James
19 days ago
$123 nightly
The price is $148
Apr 23 - Apr 24
Total with taxes and fees
Argyll Hotel

The House at Glenbarr

The House at Glenbarr
3.5 star property
Tarbert
9.6 out of 10, Exceptional, (72 reviews)
"This is a fantastic place with great staff."
United States
Douglas
The House at Glenbarr

Ashbank Hotel

Ashbank Hotel
2.0 star property
Campbeltown
9.4 out of 10, Exceptional, (95 reviews)
"A very nice place to stay with lovely hosts."
United States
Mary
$101 nightly
The price is $122
Apr 27 - Apr 28
Total with taxes and fees
Ashbank Hotel

Anchor Hotel

Anchor Hotel
3.0 star property
Tarbert
8.4 out of 10, Very Good, (146 reviews)
"Thoughtful to prepare our breakfast ahead of time."
United States
Haiyan
October 28th, 2025
$126 nightly
The price is $152
May 1 - May 2
Total with taxes and fees
Anchor Hotel

Gigha Hotel

Gigha Hotel
3.0 star property
Isle of Gigha
9.0 out of 10, Wonderful, (2 reviews)
"Great location, friendly staff, comfortable room. Limited wi fi."
United Kingdom
Anonymous traveler
Gigha Hotel

Mcaras view An exceptional holiday experience.

Mcaras view An exceptional holiday experience.
Shiskine Isle of Arran
9.8 out of 10, Exceptional, (49 reviews)
"The most beautiful starry nights. A home away from home."
United Kingdom
Georgina
Mcaras view An exceptional holiday experience.

A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views
Brodick
10.0 out of 10, Exceptional, (34 reviews)
"The Banlicken Farmhouse on Arran was a great location for our family vacation. Off the beaten path, it offers amazing views, serenity, and the space for an entire family to spread out for quiet time. We’d encourage families looking for the complete Arran experience to consider Banlicken!"
United States
Eric T.
A beautiful & remote farmhouse on the Isle of Arran with outstanding sea views

Crossaig Lodge

Crossaig Lodge
3.0 star property
Tarbert
9.8 out of 10, Exceptional, (44 reviews)
"Host was alway available to offer local knowledge. It was very peaceful with great views."
United Kingdom
Jodie
Crossaig Lodge
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Campbeltown attractions

Learn more about Campbeltown

Once a whisky powerhouse, Campbeltown invites you to tour Springbank Distillery and taste its distinctive single malts. Explore the heritage museum housed in the old town hall or take coastal walks along Davaar Island's causeway at low tide.

66033922

Top Campbeltown Hotel Reviews

More cheap stays in Campbeltown

Hotels in Campbeltown with star-rating

Find out more about Campbeltown

Top reasons to visit Campbeltown

  • Outdoor Adventures: Campbeltown is perfect for outdoor enthusiasts, offering scenic golf courses, coastal walks, and beautiful recreational areas.
  • Whisky Tours: Experience the region's rich whisky culture with distillery tours that showcase local craftsmanship.
  • Charming Scenery: Enjoy picturesque views of Campbeltown Loch and explore historic lighthouses and ancient monasteries.
  • Vibrant Local Culture: Stroll through the lively Campbeltown Centre and immerse yourself in the welcoming community atmosphere.
  • Unique Accommodations: Stay in cozy hunting lodges or charming hotels like the Royal Hotel for a memorable experience.

Find great hotels in Campbeltown

Discover the ideal hotel accommodations in Campbeltown, Scotland, whether you're seeking a cozy family-friendly spot or a pet-friendly retreat. Enjoy the charm of local agritourism properties or relax in one of the best hotels in the area, like the Royal Hotel. Campbeltown offers a unique beach vacation experience, making it the perfect destination for your next getaway.

  • Craigard House Hotel: A charming 3-star hotel with a guest rating of 8.8, Craigard House Hotel is perfect for adventurous travelers seeking a blend of beach and outdoor sports. Nestled in Campbeltown, this hotel offers direct access to the beach, making it an ideal spot for surfing, sailing, and horse riding. Guests can enjoy various adventure sports and recreational activities nearby, including mountain biking and boat tours. With a welcoming atmosphere and comfortable accommodations, Craigard House Hotel provides a great base for exploring the stunning coastal scenery and engaging in outdoor adventures.
  • The Ugadale Hotel and Cottages: A luxurious 4-star accommodation with an impressive guest rating of 9.0, The Ugadale Hotel and Cottages caters to those seeking a beach, golf, and spa getaway. Located in Campbeltown, this property offers direct beach access, allowing guests to soak in the sun and enjoy the coastal views. Golf enthusiasts can take advantage of the golf-themed experiences available on-site. The full-service spa and pool provide a relaxing retreat, offering treatments like facials, manicures, and massages. With its upscale amenities and tranquil atmosphere, The Ugadale Hotel ensures a memorable stay for guests looking to unwind and indulge.
  • Ardshiel Hotel: A cozy 3-star hotel rated at 8.6, Ardshiel Hotel is a great option for visitors seeking a welcoming environment in Campbeltown. This hotel features a delightful dining experience with breakfast options and a bar and lounge for relaxing evenings. Guests can enjoy entertainment amenities like cable TV and comfortable accommodations. The surrounding area offers beautiful rural views and local activities, making it a charming choice for those who appreciate a more laid-back vacation. With its friendly service and pleasant dining options, Ardshiel Hotel provides a lovely retreat for travelers.

Where to stay in and around Campbeltown

Campbeltown, a charming city in Scotland, offers a delightful mix of outdoor adventures and romantic scenery. Explore the picturesque Campbeltown Loch, stroll through the vibrant Campbeltown Centre, and unwind in the friendly atmosphere of the local neighborhoods. Don't miss the chance to stay at a cozy hunting lodge for a truly unique experience. With its stunning landscapes and welcoming community, Campbeltown is perfect for an unforgettable vacation.

  • Machrihanish: Nestled close to Campbeltown, Machrihanish is a charming village known for its stunning coastal views and outdoor activities. The area attracts visitors year-round, with peak travel times in April and from June to July. Known for its golf course and private country club, Machrihanish is a golfer's paradise. Besides sports, visitors can enjoy cultural experiences and explore local landmarks like a historic lighthouse and scenic water features. Whether you're hitting the greens or taking a leisurely stroll along the coastline, Machrihanish offers a memorable travel experience.
  • Kintyre: Located a mere 6 miles from Campbeltown, Kintyre is a breathtaking region celebrated for its outdoor adventures and stunning scenery. With visitor numbers peaking in April and during the summer months, Kintyre is ideal for those seeking hiking trails and golf courses amidst picturesque landscapes. Nature enthusiasts will appreciate the nearby national parks and serene water features, making it a perfect spot to unwind and explore. Kintyre is the ideal destination for adventurers and those looking to soak in the natural beauty of Scotland.
  • Carradale: Another delightful village near Campbeltown, Carradale is perfect for couples and nature lovers alike. Visitors flock to this tranquil area between April and September, drawn by its romantic scenery and outdoor opportunities. With a golf course and ferry services nearby, Carradale offers both relaxation and adventure. The local attractions, including beautiful beaches, lakes, and water features, provide a stunning backdrop for leisurely walks or picnics. This charming village is a hidden gem that promises a peaceful escape from the hustle and bustle of everyday life.

Things to do near Campbeltown

Campbeltown offers a perfect blend of outdoor adventures and romantic getaways, making it an ideal vacation spot. Enjoy activities like golf at scenic courses, explore the beautiful recreational areas, and embark on memorable day trips. Don't miss the chance to indulge in whisky and distillery tours, take scenic boat tours, and enjoy coastal walks that showcase the stunning landscapes of this charming Scottish town.

Shopping

In Campbeltown, explore local shops like the Campbeltown Picture House for unique gifts and the Kintyre Workshop for handcrafted souvenirs. If you're up for a drive, head to the nearby town of Tarbert, where you can find the Tarbert Market and various boutiques offering local treasures.

Recreation

At Shiskine Golf & Tennis Club, indulge in a serene environment with luxury vibes, just 11 miles from Campbeltown. Enjoy a round of golf or a game of tennis while surrounded by picturesque landscapes, perfect for relaxation and rejuvenation during your stay.

Adventure

Explore the rugged beauty of Campbeltown with kayaking around the stunning coastline, where you can spot seals and seabirds. For a thrilling hike, tackle the nearby hills, offering breathtaking views of the Kintyre Peninsula and the chance to encounter diverse wildlife along the way.

Nightlife

In Campbeltown, the vibrant nightlife features venues like The Black Sheep Pub, where locals gather for live music and craft beers. For a more relaxed vibe, visit The Royal Hotel, offering cozy drinks and stunning views of the sunset over the harbor.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Campbeltown

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Campbeltown are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Campbeltown is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Campbeltown is Tuesday. The most expensive day to stay in Campbeltown is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and more. You can organize your results to display the lowest prices first, making it easy to find the most affordable hotels. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by combining your Campbeltown hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in Campbeltown

Campbeltown offers a perfect blend of outdoor adventures, stunning scenery, and romantic getaways. Visitors can explore beautiful beaches, historic lighthouses, and ancient monasteries. The area is rich in culture and ideal for those seeking an outdoor experience, making it a delightful destination for travelers looking to immerse themselves in the charm of Scotland.

  • Mull of Kintyre Lighthouse: This historic lighthouse offers stunning coastal views and rich cultural vibes. It stands as a beacon of maritime history, and you can explore its surroundings while taking in the breathtaking scenery of the Kintyre Peninsula.
  • Machrihanish Beach: Known for its expansive sandy shores and rolling waves, Machrihanish Beach is perfect for sunbathing, swimming, and surfing. Its beach vibes create a relaxed atmosphere that invites visitors to unwind and enjoy the natural beauty.
  • Carradale Point: A beautiful natural feature, Carradale Point is a great spot for outdoor recreation and enjoying the friendly local community. Here, you can hike, fish, or simply soak in the stunning views of the coastline.

Best time to go to Campbeltown

The best time to visit Campbeltown can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Campbeltown falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Campbeltown falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January44.2°F (6.8°C)Light RainMostly CloudyAverageSlightly Low
February43.7°F (6.5°C)Light RainMostly CloudyAverageSlightly Low
March44.4°F (6.9°C)Light RainMostly CloudyAverageAverage
April46.8°F (8.2°C)Light RainMostly CloudySlightly HighAverage
May50.4°F (10.2°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudyAverageSlightly High
July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
August57.7°F (14.3°C)Light RainMostly CloudyAverageSlightly High
September56.5°F (13.6°C)Light RainMostly CloudySlightly HighAverage
October53.2°F (11.8°C)Light RainMostly CloudySlightly LowAverage
November49.1°F (9.5°C)Light RainMostly CloudySlightly LowSlightly Low
December46.0°F (7.8°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Campbeltown

Traveling to Campbeltown, Scotland, can be done via several major airports. EDInburgh Airport (EDI) is approximately 93 miles away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both about 7 miles from the airport. GLAsgow International Airport (GLA) is closer at 53 miles, offering luxury accommodations such as Kimpton Blythswood Hotel & Spa and JA Mar Hall Scotland, both within 7 miles. Belfast City Airport (BHD) is another option, situated 60 miles from Campbeltown, with excellent hotels like The Fitzwilliam Hotel and The Merchant Hotel, both within 3 miles. Each airport provides convenient transportation services to their respective hotels, ensuring a smooth journey to your destination.

Frequently asked questions

What is the best area to stay in Campbeltown?
For most visitors, the best area to stay in Campbeltown is within the town center, particularly around Main Street and the waterfront.

This area is the heart of Campbeltown, featuring many of the town's key landmarks and amenities. Main Street runs parallel to the harbor, offering views of Campbeltown Loch and the surrounding hills. You'll find a selection of shops, local eateries, and traditional pubs here. The area is easily walkable, making it convenient to explore on foot.

Couples looking for a relaxed and convenient base will appreciate staying in the town center. Its central location means easy access to the local distilleries, the Campbeltown Picture House, and the ferry terminal for day trips to Gigha. The ability to stroll to dinner or enjoy a drink without needing a car adds to the appeal.

Travelers interested in golf or a slightly more secluded experience might consider accommodations just outside the immediate town center, particularly towards the Machrihanish area.
What are the best hotels in Campbeltown that travelers recommend?
Two of the best hotels in Campbeltown that receive consistently high recommendations from travelers are the Craigard House Hotel and the Argyll Hotel.

The 3-star Craigard House Hotel, with an 8.8 rating, offers rooms with a beautiful view and is praised for its cleanliness. Guests also enjoy the generous breakfast and the convenient location. For added comfort, some rooms feature a rainfall showerhead, bathrobes, or a deep soaking bathtub. The hotel also offers a sea view in some rooms and a 24-hour airport shuttle service. It is conveniently located near the Springbank Distillery, Glen Scotia Distillery, and Mitchell's Glengyle distillery, all within 0.8 miles.

Another highly recommended option is the 3-star Argyll Hotel, which has an outstanding 9.6 rating. Guests consistently praise the excellent and clean rooms, the delicious food, and the incredibly friendly staff. Some rooms offer a sea view, and the hotel also provides gift shops or a newsstand and a relaxing terrace.
What are the best family hotels in Campbeltown?
For family-friendly hotels in Campbeltown, consider The Ugadale Hotel and Cottages and The Royal Hotel Campbeltown.

The 4-star Ugadale Hotel and Cottages, rated 9.0, offers spacious suites and is particularly appealing for families interested in golf, with an onsite golf course and golf drive range. It is conveniently located just half a mile from Machrihanish Beach.

Another great option is the 4-star Royal Hotel Campbeltown, which has an 8.8 rating. This hotel provides excellent amenities for families, including free WiFi and sea views.
What are the best spa hotels in Campbeltown?
For a superior spa hotel experience in Campbeltown, The Ugadale Hotel and Cottages is an excellent choice.

This 4-star hotel, with an outstanding 9.0 rating, offers a full-service spa with a wide array of treatments including body wraps, massages, body treatments, manicures and pedicures, aromatherapy treatments, and facial treatments. Guests will find the spa facilities to be inclusive and comprehensive. Its location is also highly convenient, situated just 0.5 miles from Machrihanish Beach and 0.1 miles from Machrihanish Golf Club. See all spa hotels in Campbeltown
What are the top pet-friendly hotels in Campbeltown?
For top pet-friendly hotels in Campbeltown, consider the Argyll Hotel and the Craigard House Hotel.

The 3-star Argyll Hotel, with an impressive 9.6 rating, welcomes pets and even provides food and water bowls. Guests consistently praise the excellent and clean rooms, delicious food, and the very friendly staff. This hotel also offers free WiFi and complimentary toiletries.

Another excellent choice is the 3-star Craigard House Hotel, rated 8.8. This hotel specifically permits dogs and allows pets to stay free. It boasts beautiful views of the sea, and guests frequently highlight its fantastic location and good breakfast. Amenities include free WiFi, free self-parking, and a 24-hour airport shuttle, along with complimentary toiletries. See more pet-friendly hotels in Campbeltown
What are the best budget hotels in Campbeltown?
For budget-friendly accommodations in Campbeltown, consider the Craigard House Hotel, Argyll Hotel, or Ardshiel Hotel.

The 3-star Craigard House Hotel, with a strong 8.8 rating, offers amenities such as free toiletries, free self-parking, and free Wi-Fi. Guests frequently mention the beautiful views from the rooms and the hotel's fantastic location, which is just 0.7 miles from Campbeltown Cross and 1.0 mile from Davaar Cave.

Another excellent option is the 3-star Argyll Hotel, boasting an impressive 9.6 rating. This hotel provides free toiletries, free self-parking, and free Wi-Fi. Many guests appreciate the sea views and the rainfall showerheads. It is particularly noted for its excellent rooms and friendly staff.

The 3-star Ardshiel Hotel, rated 8.6, also offers free Wi-Fi, free self-parking, and free toiletries. Guests can enjoy sea views and a terrace, and it is conveniently located just 0.2 miles from Campbeltown Cross and 0.4 miles from Davaar Cave.

Finally, the Ashbank Hotel, with a 9.4 rating, provides free self-parking and is located right next to Carradale Golf Club.
What are the most romantic hotels in Campbeltown for couples?
For romantic hotels in Campbeltown for couples, consider the Argyll Hotel or the Craigard House Hotel.

The 3-star Argyll Hotel, with an outstanding 9.6 rating, offers rooms that are consistently described as excellent and clean. Guests frequently praise the excellent food and the friendly staff. This hotel offers free WiFi and free self-parking, and some rooms feature lovely sea views and rainfall showerheads.

Another excellent choice is the 3-star Craigard House Hotel, rated 8.8. This hotel also provides beautiful sea views and offers free WiFi, free self-parking, and free toiletries. It's conveniently located near several attractions, including Springbank Distillery (0.8 miles away), Glen Scotia Distillery (0.7 miles away), and Mitchell's Glengyle distillery (0.8 miles away). Guests frequently comment on its fantastic location and beautiful rooms with great views.
What are the best hotels in Campbeltown near Machrihanish Beach?
For hotels near Machrihanish Beach in Campbeltown, The Ugadale Hotel and Cottages is an excellent choice.

This 4-star property, with a high rating of 9.0, is located just half a mile from Machrihanish Beach, making it very convenient for beach access. It caters well to families, offering cribs free of charge and spacious suites. Guests can also enjoy the convenience of an onsite golf course and golf drive range, with golf lessons available nearby.
When is the best time to go to Campbeltown?
The best time to visit Campbeltown is during the late spring, summer, and early autumn months, from May through September, when the weather is mildest and the days are longest.

During this period, you'll experience the most favorable conditions for exploring the Kintyre Peninsula and its outdoor attractions. The temperatures are generally comfortable, making it ideal for walking, cycling, and enjoying the coastal scenery. This is particularly appealing for couples looking for scenic drives and coastal hikes to places like the Mull of Kintyre Lighthouse.

These months also coincide with a fuller schedule of local events and distillery tours, which are a major draw for visitors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Campbeltown.
How can I save on a Campbeltown hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Campbeltown hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Campbeltown hotel?
Prices for hotels in Campbeltown often vary, but you can find a great deal from $108 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia