Compare and save on Campbeltown hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
29 Results
  • Craigard House Hotel
    Ranked #1 overall in Campbeltown hotels
    0.0
    • Free WiFi
    • Restaurant
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    PhotosAmenitiesMaploadingclose
  • The Inveraray Inn
    Ranked #3 overall in Campbeltown hotels
    0.0
    • Restaurant
    PhotosAmenitiesMaploadingclose
  • The Ugadale Hotel & Cottages
    Ranked #2 overall in Campbeltown hotels
    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    PhotosAmenitiesMaploadingclose
  • Ardshiel Hotel
    Ranked #4 overall in Campbeltown hotels
    0.0
    • Restaurant
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Aqualibrium
    Ranked #5 overall in Campbeltown hotels
      PhotosAmenitiesMaploadingclose
    • Westbank House
      Ranked #23 overall in Campbeltown hotels
      0.0
        PhotosAmenitiesMaploadingclose
      • Oatfield Country House B&B
        Ranked #24 overall in Campbeltown hotels
        0.0
          PhotosAmenitiesMaploadingclose
        • Fairfield Bed & Breakfast
          Ranked #22 overall in Campbeltown hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • The Old Rectory
            Ranked #26 overall in Campbeltown hotels
            0.0
              PhotosAmenitiesMaploadingclose
            • Kiloran Guest House
              Ranked #20 overall in Campbeltown hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Dalnaspidal Guest House
                Ranked #19 overall in Campbeltown hotels
                0.0
                • Free WiFi
                • Free Breakfast
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • Seafield Hotel
                Ranked #27 overall in Campbeltown hotels
                0.0
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • The Putechan Hotel
                Ranked #28 overall in Campbeltown hotels
                0.0
                • Restaurant
                • Free Parking
                • Pets Allowed
                PhotosAmenitiesMaploadingclose
              • Argyll Arms Hotel
                Ranked #21 overall in Campbeltown hotels
                0.0
                • Restaurant
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • Redknowe Bed & Breakfast
                Ranked #18 overall in Campbeltown hotels
                0.0
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • White Hart Hotel
                Ranked #25 overall in Campbeltown hotels
                0.0
                • Restaurant
                • Pets Allowed
                PhotosAmenitiesMaploadingclose
              • Rosemount Guest House
                Ranked #16 overall in Campbeltown hotels
                  PhotosAmenitiesMaploadingclose
                • Earadale B&B
                  Ranked #15 overall in Campbeltown hotels
                    PhotosAmenitiesMaploadingclose
                  • The Hall B & B
                    Ranked #14 overall in Campbeltown hotels
                      PhotosAmenitiesMaploadingclose
                    • The Argyll Arms
                      Ranked #17 overall in Campbeltown hotels
                      0.0
                        PhotosAmenitiesMaploadingclose
                      • The Royal Hotel
                        Ranked #13 overall in Campbeltown hotels
                          PhotosAmenitiesMaploadingclose
                        • Kintyre Cottages
                          Ranked #29 overall in Campbeltown hotels
                          0.0
                            PhotosAmenitiesMaploadingclose
                          • Campbeltown Backpackers
                            Ranked #12 overall in Campbeltown hotels
                              PhotosAmenitiesMaploadingclose
                            • Peninver Sands Holiday Park
                              Ranked #9 overall in Campbeltown hotels
                                PhotosAmenitiesMaploadingclose
                              • Brecklate B&B
                                Ranked #8 overall in Campbeltown hotels
                                  PhotosAmenitiesMaploadingclose
                                • Grammar Lodge Guesthouse
                                  Ranked #10 overall in Campbeltown hotels
                                    PhotosAmenitiesMaploadingclose
                                  • Dellwood Hotel
                                    Ranked #11 overall in Campbeltown hotels
                                      PhotosAmenitiesMaploadingclose
                                    • The Wellhouse
                                      Ranked #6 overall in Campbeltown hotels
                                        PhotosAmenitiesMaploadingclose
                                      • Braefoot Guest House
                                        Ranked #7 overall in Campbeltown hotels
                                          PhotosAmenitiesMaploadingclose

                                        Where to Stay in Campbeltown

                                        When visiting Campbeltown, the small harbour town on the Kintyre peninsula in Argyll and Bute, Scotland, you can find the right accommodation whether you want hotels near the airport or a luxury resort. You can find hotels in Campbeltown with proximity to Machrihanish Dunes, Mull of Kintyre Lighthouse, or Springbank Distillery.

                                        Hotels in Campbeltown Centre

                                        Though this quaint town is on the smaller side, there's an array of accommodation options, from boutique to cheap hotels in Campbeltown. The best hotels in Campbeltown are mostly clustered around the harbour in the centre of the city.

                                        1. Dellwood Hotel

                                        Dellwood Hotel, being among the cheap hotels in Campbeltown, is great for families and business professionals on a budget. Rooms are large and clean, and the atmosphere is charming and family friendly.

                                        2. Argyll Arms Hotel

                                        The Argyll Arms Hotel was originally built as the Duke of Argyll's personal hunting lodge. The rooms are modernised, but the common areas still possess much of the hotel's original Victorian extravagance. When you're looking for last minute hotels in Campbeltown, you can find family rooms and suites, including the elite Room One, the Duke of Argyll Suite where the Duke himself slept. The facilities also feature a dining room and lounge.

                                        3. Craigard House

                                        Craigard House offers the experience of a boutique hotel in Campbeltown in the form of a 19th-century Italian mansion that originated as a whiskey distillery. Looking out over Campbeltown Loch, the spacious rooms offer amenities like heated towel racks and heated floors. The facilities boast a lochside seafood restaurant, a patio, and a bar lounge.

                                        Campbeltown Airport Hotels

                                        Booking a hotel to stay close to Campbeltown Airport lets you get convenient accommodations without going into Campbeltown centre. You can get extra sleep and still wake up in time to catch your flight.

                                        The Ugadale Hotel is a classic stone hotel facing Machrihanish Bay. It has a restaurant and pub boasting a private club atmosphere and Scottish cuisine, including whiskey. Rooms have a refined feel with antique fixtures. The hotel also features a full-service spa with a fitness room.

                                        Spa Hotels in Campbeltown

                                        1. Ugadale Hotel

                                        The Ugadale Hotel happens to be the premier spa hotel in Campbeltown although it's removed from the town's centre. Consequently, it's made arrangements with other hotels to shuttle visitors over to use the Ugadale's ample spa facilities.

                                        2. The Royal Hotel

                                        The Royal Hotel is one such partner, a luxury resort that looks out over Campbeltown Harbour. A boutique hotel in Campbeltown, it offers posh rooms with their own bathrooms. It offers free shuttle services daily to the Ugadale Hotel, which has extensive spa facilities. Plus, staying at the Royal Hotel also grants you discounted green fees at Machrihanish Golf Club and the Machrihanish dunes.

                                        Visiting the lochs of Argyll and Bute, Scotland is made all the better with the right accommodations. Whether you're visiting the Mull of Kintyre, hopping the ferry over to Davaar Island, or attending the Mull of Kintyre Music Festival, Skyscanner can help you to find cheap, boutique, and last minute hotels in Campbeltown.

                                        Average price per night

                                        Hotel class

                                        Hotel type

                                        Average user rating

                                        Clear Filters
                                        Clear Filters
                                        var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.net/trip/hotels/hotel_list_page?action=index&clean_path=campbeltown-united-kingdom&controller=topics&country_code=&current_user_id=&filters=&id=2000000019214&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=campbeltown-united-kingdom%2Fhotels&place=2000000019214&place_type=City&place_type=region&region=2000000019214&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000319885&hotel_ids%5B%5D=5000000009540&hotel_ids%5B%5D=5000001262955&hotel_ids%5B%5D=5000000141409&hotel_ids%5B%5D=5000000705897&hotel_ids%5B%5D=5000000184384&hotel_ids%5B%5D=5000000181009&hotel_ids%5B%5D=5000000221275&hotel_ids%5B%5D=5000000162201&hotel_ids%5B%5D=5000000313572&hotel_ids%5B%5D=5000000318079&hotel_ids%5B%5D=5000000130702&hotel_ids%5B%5D=5000000119184&hotel_ids%5B%5D=5000000255415&hotel_ids%5B%5D=5000000324050&hotel_ids%5B%5D=5000000178700&hotel_ids%5B%5D=5000003729203&hotel_ids%5B%5D=5000003736911&hotel_ids%5B%5D=5000003741734&hotel_ids%5B%5D=5000000430904&hotel_ids%5B%5D=5000003798917&hotel_ids%5B%5D=5000000077551&hotel_ids%5B%5D=5000003885670&hotel_ids%5B%5D=5000003926537&hotel_ids%5B%5D=5000003950557&hotel_ids%5B%5D=5000003921514&hotel_ids%5B%5D=5000003912433&hotel_ids%5B%5D=5000004044323&hotel_ids%5B%5D=5000004024038", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000019214" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }