The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

AU$145 Campbeltown Accommodation

Epic deals on more than 283 Campbeltown hotels

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
Free cancellation on select hotels and 24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Top hotel deals in Campbeltown

Estimated price for 1 night / 2 adults
The Ugadale Hotel and Cottages
The Ugadale Hotel and Cottages
4 out of 5
Machrihanish, Argyll, Campbeltown, Scotland
The price is AU$336 per night

The Ugadale Hotel and Cottages: Family hotel with free WiFi and free parking. Located on the beach.

4/5Very Good! (1 review)
The Ugadale Hotel and Cottages
Craigard House Hotel
Craigard House Hotel
3 out of 5
Low Askomil, Campbeltown, Scotland
The price is AU$180 per night

Craigard House Hotel: Family hotel with free WiFi and a restaurant. Located near whale watching.

5/5Exceptional! (1 review)
Craigard House Hotel
Ashbank Hotel
Ashbank Hotel
3 out of 5
Carradale, Campbeltown, Scotland
The price is AU$145 per night

Ashbank Hotel: Business-friendly hotel with free breakfast and free WiFi. Located in the city centre.

No reviews
Ashbank Hotel
Carraig
Carraig
4 out of 5
Kintyre Peninsular, Campbeltown, Scotland

Carraig: Pet-friendly holiday home with free WiFi and free parking. Located on the beach.

No reviews
Carraig
Carradales Luxury Guest House
Carradales Luxury Guest House
5 out of 5
Carradale, Campbeltown, Scotland
The price is AU$309 per night

Carradales Luxury Guest House: Luxury guesthouse with free breakfast and free WiFi. Located in the mountains.

No reviews
Carradales Luxury Guest House
Ardshiel Hotel
Ardshiel Hotel
3 out of 5
Kilkerran Rd, Campbeltown, Scotland

Ardshiel Hotel: Business-friendly hotel with free WiFi and free parking. Guests give the breakfast a thumbs up.

No reviews
Ardshiel Hotel
Argyll Hotel
Argyll Hotel
2.5 out of 5
Bellochantuy, Campbeltown, Scotland
The price is AU$154 per night

Argyll Hotel: Pet-friendly hotel with free WiFi and free parking. Guests love the comfy beds!

4.5/5Wonderful! (2 reviews)
Argyll Hotel
Homestone Farm
Homestone Farm
3.5 out of 5
Homestone Farm, Campbeltown, Scotland

Homestone Farm: Pet-friendly cottage with 5 bathrooms and kitchens.

No reviews
Homestone Farm
Carradale Hotel
Carradale Hotel
3 out of 5
Argyll, Campbeltown, Scotland
The price is AU$173 per night

Carradale Hotel: Hotel with free WiFi and free parking.

No reviews
Carradale Hotel

Accommodation in Campbeltown

Central Campbeltown has a limited number of accommodation options. If you don't mind a bit of a drive, you can choose a room in any of the 2 options within 10 kilometres.

If you want to be as close as possible to the main areas, the Craigard House Hotel and Dalnaspidal Guest House are top options.

If you find yourself searching for more accommodation options in Campbeltown, try the Ugadale Hotel and Cottages and the Dunvalanree Hotel. They are located 7 kilometres and 20 kilometres away from the city's main streets. If those two aren't the best fit, you can try the Carradale Hotel or the Ashbank Hotel.

If you'd like to explore some nearby cities, try Stonefield and Isle of Bute. Journey 50 kilometres to the north from Campbeltown and you'll locate Stonefield. That said, Isle of Bute is 55 kilometres to the northeast. Stonefield hotels are the Stonefield Castle Hotel and Anchor Hotel. Isle of Bute options are the St. Ebba B&B and Howard's Way Guest House.

Just because you are travelling in Argyll and Bute, doesn't mean you can't enjoy your obsession for sports. Rugby Park is situated to the east of Campbeltown. The Park Hotel and the Foxbar Hotel are both top options if you hope to hit the hay close by.

Campbeltown features so many great things to do and see; Wotif can take you there, on budget, on time and in style!

How much is a hotel room in Campbeltown?

Hotels in Campbeltown start at AU$145 per night. Prices and availability subject to change. Additional terms may apply.

Travel to Campbeltown & explore

^Eligibility requirements and conditions apply.