We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic & up & up Independent Hotels Internet & up Non-Smoking Hotel Cheap Hotels Meeting room Hotels with Restaurants Accessible rooms Hotels with Free Wifi Quiet Hotels Hotels with Jacuzzi Modern Hotels Wedding Hotels Suite Hotels Business services Honeymoon Hotels Charming Hotels Oceanfront Hotels Hotels with Hot Tubs Beach Resorts Luxury Traveller Foodie All Inclusive Hotels Spa Hotels Romantic Boutique Hotels Convention Hotels Family Holiday Maker ₹₹ ₹₹₹ ₹₹₹₹ Resort Hotels with Villas Concierge Peace and Quiet Seeker Hotels with Infinity Pools Hotels with Balconies Luxury Spa Hotels Premier Inn Travelodge Hotels Ltd Boutique Spa Hotels Thrifty Traveller All Seasons Like a Local Luxury Family Hotels Luxury Beach Hotels 60+ Traveller Air Conditioning Boutique Hotels Leisureplex Hotels with Smoking Rooms Hotels With Babysitting Green Spring Break Hotels Best Western Holiday Inn Express Within 10 km Within 25 km Within 50 km Any distance from Shell Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
The Tarbert Hotel
Harbour Street | Loch Fyne Argyll, Tarbert PA29 6UB, Scotland
0.8 km from Shell Beach
  • Free Wifi
  • Free Parking
Anchor Hotel
Booking.com
US$ 140
View Deal
Harbour Street, Tarbert PA29 6UD, Scotland
0.9 km from Shell Beach
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$ 159/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

West Loch Hotel
Booking.com
US$ 126
View Deal
West Ridge Campbeltown Road, Tarbert PA29 6YF, Scotland
2.7 km from Shell Beach
  • Free Wifi
  • Free Parking
Stonefield Castle Hotel
SAVE US$ 39
US$ 130
Expedia.com
US$ 91
View Deal
Loch Fyne, Tarbert PA29 6YJ, Scotland
3.0 km from Shell Beach
  • Free Parking
  • Restaurant
Savings alert: 31% below average rate

The price you found is 31% lower than this hotel's average rate of US$ 131/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Stonefield Castle
Stonefield Castle Hotel Loch Fyne, Stonefield PA29 6YJ, Scotland
3.1 km from Shell Beach
  • Restaurant
Portavadie Loch Fyne
SAVE US$ 6
US$ 184
Travelocity
US$ 178
View Deal
Portavadie Loch Fyne | Argyll, Portavadie PA21 2DA, Scotland
5.4 km from Shell Beach
  • Free Parking
  • Pool
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of US$ 214/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

The Kames Hotel
SAVE US$ 3
US$ 126
Travelocity
US$ 123
View Deal
on the Shores of the Kyles of Bute, Tighnabruaich PA21 2AF, Scotland
10.3 km from Shell Beach
  • Free Wifi
  • Free Parking
The Royal an Lochan
Booking.com
US$ 108
View Deal
Shore Road, Tighnabruaich PA21 2BE, Scotland
10.7 km from Shell Beach
  • Free Wifi
  • Free Parking
Kilfinan Hotel
TripAdvisor
View Deal
| on the Otter Estate, Kilfinan PA21 2AP, Scotland
11.8 km from Shell Beach
  • Free Parking
  • Restaurant
Allt-Na-Craig
Booking.com
US$ 168
View Deal
Tarbert Road, Ardrishaig PA30 8EP, Scotland
16.0 km from Shell Beach
  • Free Wifi
  • Free Parking
Colintraive Hotel
Booking.com
US$ 168
View Deal
Colintraive PA22 3AS, Scotland
16.8 km from Shell Beach
  • Free Wifi
  • Free Parking
Grey Gull Inn
Travelocity
US$ 112
View Deal
Glenburn Road, Ardrishaig PA30 8EU, Scotland
17.2 km from Shell Beach
  • Free Wifi
  • Free Parking
The Argyll Inn
69 Lochnell Street, Lochgilphead PA31 8JN, Scotland
19.0 km from Shell Beach
  • Free Parking
  • Restaurant
The Stag Hotel & Restaurant
Argyll Street, Lochgilphead PA31 8NE, Scotland
19.4 km from Shell Beach
  • Restaurant
  • Room Service
The Victoria Hotel
Booking.com
US$ 110
View Deal
55 Victoria Street, Rothesay PA20 0AP, Scotland
21.6 km from Shell Beach
  • Free Wifi
  • Breakfast included
Savings alert: 11% below average rate

The price you found is 11% lower than this hotel's average rate of US$ 123/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Cannon House Hotel
Booking.com
US$ 98
View Deal
5 Battery Place, Rothesay PA20 9DP, Scotland
22.1 km from Shell Beach
  • Free Wifi
  • Breakfast included
The Glenburn Hotel Ltd
SAVE US$ 15
US$ 105
Agoda.com
US$ 90
View Deal
Mount Stuart Road, Rothesay PA20 9JP, Scotland
22.4 km from Shell Beach
  • Restaurant
  • Bar/Lounge
Cairnbaan Hotel
SAVE US$ 4
US$ 128
Travelocity
US$ 124
View Deal
Lock 5, approx halfway along Crinan Canal, Cairnbaan PA31 8SJ, Scotland
22.4 km from Shell Beach
  • Free Parking
  • Restaurant
Chandlers Hotel
Booking.com
US$ 119
View Deal
Ascog Bay, Ascog PA20 9ET, Scotland
23.7 km from Shell Beach
  • Free Wifi
  • Free Parking
The Kingarth Hotel
Kingarth T-Junction, Kilchattan Bay PA20 9LU, Scotland
25.2 km from Shell Beach
  • Free Parking
  • Restaurant
Gigha Hotel
TripAdvisor
US$ 112
View Deal
Argyll, PA41 7AA, Scotland
29.4 km from Shell Beach
  • Free Wifi
  • Free Parking
Abbot's Brae
TripAdvisor
View Deal
55 Bullwood Road | West Bay, Dunoon PA23 7QJ, Scotland
30.0 km from Shell Beach
  • Free Wifi
  • Free Parking
Glenmorag Hotel
TripAdvisor
View Deal
3 Kilbride Road, Dunoon PA23 7QH, Scotland
30.0 km from Shell Beach
  • Free Parking
  • Breakfast included
The Park Hotel
Booking.com
US$ 87
View Deal
3 Glenmorag Avenue | The West Bay, Dunoon PA23 7LG, Scotland
30.2 km from Shell Beach
  • Free Wifi
  • Free Parking
Selborne Hotel
TripAdvisor
View Deal
Clyde Street, Dunoon PA23 7HT, Scotland
30.5 km from Shell Beach
  • Free Wifi
  • Free Parking
The Osborne
44 Shore Road | Innellan, Dunoon PA23 7TJ, Scotland
30.6 km from Shell Beach
  • Free Parking
  • Breakfast included
St. Ives Hotel
Booking.com
US$ 105
View Deal
58 Victoria Parade, Dunoon PA23 7HU, Scotland
30.7 km from Shell Beach
  • Free Wifi
  • Free Parking
West End Hotel
54 Victoria Parade, Dunoon PA23 7HU, Scotland
30.7 km from Shell Beach
  • Free Parking
  • Breakfast included
Esplanade Hotel
TripAdvisor
View Deal
Victoria Parade, Dunoon PA23 7HU, Scotland
30.8 km from Shell Beach
  • Free Wifi
  • Free Parking
Argyll Hotel
Travelocity
US$ 91
View Deal
54 Argyll Street, Dunoon PA23 7NE, Scotland
31.0 km from Shell Beach
  • Free Wifi
  • Restaurant
Still looking for a place to stay?
Tarbert has 13 Guest Houses with 1,351 reviews
The Moorings
Pier Road, Tarbert PA29 6UE, Scotland
0.5 km from Shell Beach
  • Free Wifi
  • Free Parking
Knap Guest House
Knap Campbeltown Road, Tarbert PA29 6SX, Scotland
1.1 km from Shell Beach
  • Free Wifi
  • Breakfast included
Bluebell Cottage
Bluebell Cottage Skipness Road, Tarbert PA29 6YX, Scotland
8.6 km from Shell Beach
  • Free Wifi
  • Free Parking
See all 13 Tarbert Guest Houses
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.