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 Breakfast included Mid-range Pool Romantic Free Parking Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Room Service Business Classic & up & up Internet Independent Hotels & up Non-Smoking Hotel Cheap Hotels Meeting room Accessible rooms Hotels with Restaurants Hotels with Free Wifi Concierge Golf course Business services $ $$ $$$ $$$$ Resort Hotels with Infinity Pools Premier Inn Luxury Spa Hotels Travelodge Hotels Ltd Airport Transportation Quaint Quiet Resorts Luxury Family Hotels 60+ Traveller Air Conditioning Convention Hotels Spa Resorts Kitchenette Leisureplex Hotels with Smoking Rooms City Centre Holiday Inn Express Honeymoon Hotels Within 10 km Within 25 km Any distance from Craigendoran Station
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
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Rosslea Hall Country House Hotel
SAVE US$15
US$115
Hotels.com
US$100
View Deal
Ferry Road | If Travelling by Car Please Use a Neighbouring Post Code of G84 8RL, Rhu, Loch Lomond and The Trossachs National Park, Helensburgh G84 8NF, Scotland
0.3 km from Craigendoran Station
  • Free Parking
  • Breakfast included
Travelodge Helensburgh Seafront
Travelocity
View Deal
112-117 West Clyde Street, Loch Lomond and The Trossachs National Park, Helensburgh G84 8ES, Scotland
2.5 km from Craigendoran Station
  • Free Parking
  • Beachfront
Savings alert: 13% below average rate

The price you found is 13% lower than this hotel's average rate of US$47/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.

Kilcreggan Hotel
Booking.com
US$87
View Deal
Argyll Road, Kilcreggan, Loch Lomond and The Trossachs National Park, Helensburgh G84 0JP, Scotland
4.5 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Knockderry House Hotel
Booking.com
US$99
View Deal
Knockderry Coach House Shore Road, Cove, Loch Lomond and The Trossachs National Park, Helensburgh G84 0NX, Scotland
5.2 km from Craigendoran Station
  • 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$112/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.

Tontine Hotel
SAVE US$4
US$96
Expedia.com
US$92
View Deal
6 Ardgowan Square, Greenock PA16 8NG, Scotland
7.1 km from Craigendoran Station
  • Free Wifi
  • Free Parking
The Spinnaker Hotel
Agoda.com
US$79
View Deal
121 Albert Road, Gourock PA19 1BU, Scotland
7.5 km from Craigendoran Station
  • Free Wifi
  • Free Parking
The Waterfront
SAVE US$1
US$43
Orbitz.com
US$42
View Deal
2-6 Custom House Way | Block F, Greenock PA15 1EN, Scotland
7.7 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Custom House Hotel
SAVE US$12
US$66
Expedia.com
US$54
View Deal
Custom House Place, Greenock PA15 1EJ, Scotland
7.9 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Premier Inn Greenock Hotel
PremierInn.com
US$79
View Deal
1-3 James Watt Way, Greenock PA15 2AD, Scotland
8.4 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Holiday Inn Express Greenock
SAVE US$14
US$85
Booking.com
US$71
View Deal
Cartsburn 4 Main Street, Greenock PA15 1AE, Scotland
8.4 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Savings alert: 17% below average rate

The price you found is 17% lower than this hotel's average rate of US$86/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.

Cameron Club Lodges at The Carrick
No availability for your dates from these sites
The Carrick, Arden, Loch Lomond and The Trossachs National Park, Alexandria G83 8RE, Scotland
9.2 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Hunters Quay Hotel
TripAdvisor
View Deal
247 Marine Parade | Hunter's Quay, Dunoon PA23 8HJ, Scotland
9.6 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Royal Marine
Travelocity
US$51
View Deal
Hunters Quay, Dunoon PA23 8HJ, Scotland
9.7 km from Craigendoran Station
  • Free Parking
  • Breakfast included
Duck Bay Hotel & Marina
Duck Bay | Loch Lomond, Loch Lomond and The Trossachs National Park, Alexandria G83 8QZ, Scotland
10.5 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Cameron House on Loch Lomond
TripAdvisor
View Deal
Loch Lomond, Loch Lomond and The Trossachs National Park, Alexandria G83 8QZ, Scotland
10.7 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Argyll Hotel
Booking.com
US$76
View Deal
54 Argyll Street, Dunoon PA23 7NE, Scotland
11.8 km from Craigendoran Station
  • Free Wifi
  • Restaurant
Esplanade Hotel
TripAdvisor
View Deal
Victoria Parade, Dunoon PA23 7HU, Scotland
12.1 km from Craigendoran Station
  • Free Wifi
  • Free Parking
St. Ives Hotel
Booking.com
US$87
View Deal
58 Victoria Parade | West Bay Promenade, Dunoon PA23 7HU, Scotland
12.2 km from Craigendoran Station
  • Free Wifi
  • Free Parking
West End Hotel
54 Victoria Parade, Dunoon PA23 7HU, Scotland
12.2 km from Craigendoran Station
  • Free Parking
  • Breakfast included
The Osborne
44 Shore Road | Innellan, Dunoon PA23 7TJ, Scotland
12.3 km from Craigendoran Station
  • Free Parking
  • Breakfast included
Selborne Hotel
No availability for your dates from these sites
Clyde Street, Dunoon PA23 7HT, Scotland
12.4 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Balloch Hotel
Balloch Rd, Balloch, Loch Lomond and The Trossachs National Park, Scotland
12.4 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Loch Lomond Arms Hotel
Travelocity
US$92
View Deal
Main Road, Luss, Loch Lomond and The Trossachs National Park G83 8NY, Scotland
12.7 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Savings alert: 44% below average rate

The price you found is 44% lower than this hotel's average rate of US$165/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 Park Hotel
Booking.com
US$72
View Deal
3 Glenmorag Avenue | The West Bay, Dunoon PA23 7LG, Scotland
12.8 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Still looking for a place to stay?
Rhu has 4 B&Bs/inns with 328 reviews
Ardencaple Hotel
SAVE US$11
US$73
Expedia.com
US$62
View Deal
Gareloch Road, Rhu, Loch Lomond and The Trossachs National Park, Helensburgh G84 8LA, Scotland
1.0 km from Craigendoran Station
  • Free Wifi
  • Free Parking
Whistlers Dell B&B
TripAdvisor
View Deal
Whistlers Dell Whistlers Dell, Rhu, Loch Lomond and The Trossachs National Park, Helensburgh G84 8NH, Scotland
0.7 km from Craigendoran Station
  • Free Wifi
  • Free Parking
No photo provided
Floral Cottage Church Road, Rhu, Loch Lomond and The Trossachs National Park, Helensburgh G84 8RW, Scotland
0.1 km from Craigendoran Station
    See all 4 Rhu B&Bs/inns
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.