Find and Book Top Hotels in Campbeltown

Search among 10 available hotels and places to stay in Campbeltown from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-10 out of 10
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.8
Great12 reviews
MapView on map7.0 km from City Centre
From   US$ 187 /nightSelect
8.4
Great91 reviews
MapView on map200 m from City Centre200 m from Victoria Hall
From   US$ 152 /nightSelect
8.2
Great55 reviews
400 m from City Centre100 m from Campbeltown Bowling Club
From   US$ 179 /nightSelect
8.0
Great141 reviews
100 m from City Centre100 m from Mull of Kintyre Seatours
From   US$ 76 /nightSelect
8.6
Great18 reviews
200 m from City Centre200 m from The Club
From   US$ 181 /nightSelect
8.6
Great15 reviews
3.7 km from City Centre
From   US$ 121 /nightSelect
Country house
8.4
Great65 reviews
1.2 km from City Centre1.0 km from Machrihanish Golf Club
From   US$ 99 /nightSelect
Bed & Breakfast
8.2
Great42 reviews
300 m from City Centre200 m from Campbeltown Bowling Club
From   US$ 188 /nightSelect
8.2
Great58 reviews
1000 m from City Centre500 m from Dunaverty Golf Club
From   US$ 127 /nightSelect
11.4 km from City Centre
From   US$ 186 /nightSelect

Best hotels and places to stay in Campbeltown

Why visit?

Campbeltown is a charming town located on the southern tip of the Kintyre Peninsula in Scotland. Known for its stunning coastal scenery and rich history, it offers a unique experience for tourists. Whether youre interested in exploring ancient castles, enjoying outdoor activities, or simply immersing yourself in the local culture, Campbeltown has something to offer. With a variety of options for accommodation such as campbeltown b&b, campbeltown hotel, and self-catering accommodations, finding the perfect place to stay is a breeze.

Where to stay?

Campbeltown City CenterThe heart of the town, Campbeltown City Center, is a great place to stay for tourists looking for convenience and easy access to attractions. Here, youll find a range of hotels, including campbeltown b&b options, hotels, and self-catering accommodations. Stroll along the historic streets, visit the local shops and restaurants, and explore attractions like Campbeltown Heritage Center and Campbeltown Picture House. MachrihanishFor those seeking a seaside escape, Machrihanish is an ideal area to stay in. Located just a short drive away from Campbeltown, this coastal village offers beautiful sandy beaches, coastal walks, and world-class golf courses. Enjoy breathtaking views of the Atlantic Ocean, indulge in fresh seafood, and unwind in charming bed and breakfasts or self-catering accommodations. CarradaleNestled on the east coast of the Kintyre Peninsula, Carradale is a picturesque village offering tranquility and natural beauty. With its stunning beaches and scenic countryside, its a paradise for hikers, birdwatchers, and nature enthusiasts. Stay in one of the cozy bed and breakfasts or self-catering accommodations, and explore attractions like Carradale Point, Carradale Network Center, and the Carradale Golf Club.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $120.

4-star hotels: The average price per night is around $120 to $180.

5-star hotels: The average price per night is around $180 to $300.

Best value for money:

Argyll Arms Hotel: This charming campbeltown hotel offers comfortable rooms with modern amenities at affordable prices. Its central location makes it convenient for exploring the town, and guests can enjoy delicious meals at the on-site restaurant. The friendly staff and cozy atmosphere make it a popular choice for visitors.

The Royal Hotel: Situated on the waterfront, this campbeltown hotel offers stunning views of Campbeltown Loch. The rooms are spacious and well-appointed, providing a comfortable stay for a reasonable price. Guests can take advantage of the hotels bar and restaurant, serving delicious meals using local ingredients.

Ardshiel Hotel: Located just outside of Campbeltown, this hotel offers comfortable rooms with modern amenities at a competitive price. It is surrounded by beautiful scenery, providing a peaceful retreat. Guests can enjoy tasty meals at the on-site restaurant and take advantage of the hotels convenient location for exploring nearby attractions.

Best kid-friendly hotels:

Drumore Estate: This self-catering accommodation provides spacious cottages perfect for families. The estate offers plenty of outdoor space for children to play and explore, and there are nearby beaches for a day of sandcastle building. Families can enjoy bonding time in the well-equipped kitchens and comfortable living areas.

Stonefield Castle Hotel: Set in a stunning location overlooking Loch Fyne, this hotel offers a range of family-friendly amenities. The spacious rooms and beautiful grounds provide ample space for children to roam and play. The hotel also offers activities such as fishing, cycling, and boat trips to keep the whole family entertained.

Best hotels for a romantic getaway:

Craigard House Hotel: This elegant hotel offers a romantic ambiance with its cozy rooms and beautiful views of the surrounding landscape. Couples can enjoy leisurely walks along the nearby beaches or indulge in delicious meals at the hotels restaurant. The attentive staff ensure a memorable stay.

Dunvalanree Hotel: Nestled on the picturesque west coast of Scotland, this hotel provides a tranquil setting for couples seeking a romantic escape. The individually decorated rooms offer comfort and privacy, and the on-site restaurant serves exquisite dishes using locally sourced ingredients. The charming gardens and nearby beaches add to the romantic atmosphere.

Best for location:

Ardshiel Hotel: Situated just a short drive from Campbeltown, this hotel offers a peaceful location while still being easily accessible to town. It provides a great base for exploring the Kintyre Peninsula and its stunning landscapes, including nearby beaches and historic sites.

Dalnaspidal Guest House: Located in the heart of Campbeltown, this guest house is within walking distance of many attractions, shops, and restaurants. Its central location makes it convenient for exploring the town, and guests can enjoy comfortable rooms and friendly hospitality.

Dellwood Hotel: This family-run hotel is situated near the center of Campbeltown, offering easy access to various attractions and amenities. The cozy rooms and welcoming atmosphere make it a popular choice for visitors wanting a convenient location for their stay.

Best for a short city break:

The Royal Hotel: With its prime waterfront location and comfortable rooms, this hotel is perfect for a short city break. Guests can enjoy picturesque views, stroll along the harbor, and visit nearby attractions. The on-site restaurant and bar provide convenient dining options.

Campbeltown Backpackers: For budget travelers seeking a short city break, this backpackers accommodation offers a comfortable and affordable option. The communal areas provide opportunities to meet fellow travelers, and its conveniently located near shops, restaurants, and attractions in Campbeltown.

Show moreLess