Photo by Joe Porter
Book a hotel near Lochranza Castle, Isle of Arran
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top hotels close to Lochranza Castle

Corrie Hotel
Shore Road Isle of Arran Scotland
Free Cancellation
Reserve now, pay when you stay
7.27 mi from Lochranza Castle
$113 nightly
The price is $136 total per night
$136 total
Dec 27 - Dec 28
Total with taxes and fees
This hotel features a restaurant and 2 bars/lounges. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self parking. A garden and luggage storage are also provided.
Breakfast included
Pet friendly

Auchrannie Resort
Auchrannie Road Isle of Arran Scotland
Free Cancellation
Reserve now, pay when you stay
10.24 mi from Lochranza Castle
$188 nightly
The price is $226 total per night
$226 total
Dec 17 - Dec 18
Total with taxes and fees
A full-service spa, 3 restaurants, and 2 indoor pools are all featured at this smoke-free hotel. Bring the family and enjoy the children's pool, playground, and arcade/game room. Unwind with a drink at one of the 3 bars/lounges and enjoy free perks like free self parking and an area shuttle.
Pool
Hot Tub

Dunvegan House Guest House
Shore Road Isle of Arran Scotland
10.5 mi from Lochranza Castle
$89 nightly
The price is $107 total per night
$107 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
This guesthouse features free self parking and free WiFi in public areas. Enjoy the free full breakfast each morning.
Breakfast included
Pet friendly

Ashbank Hotel
Carradale Campbeltown Scotland
10.58 mi from Lochranza Castle
A bar/lounge and a 24-hour front desk are featured at this hotel, along with free self parking. WiFi in public areas is free. A garden and a library are also provided.
Parking included
Free WiFi

The Douglas Hotel
Shore Road Isle of Arran Scotland
10.65 mi from Lochranza Castle
A restaurant and a bar/lounge are featured at this hotel. Business travelers can take advantage of the free WiFi in public areas. Free self parking, a terrace, and a garden are also offered.
Pet friendly
Parking included

Allandale House
Main Road Isle of Arran Scotland
10.98 mi from Lochranza Castle
This bed & breakfast doesn't skimp on freebies - guests receive free WiFi and free self parking. A garden and luggage storage are also provided.
Breakfast included
Pet friendly

Portavadie
Portavadie Tighnabruaich Scotland
11.8 mi from Lochranza Castle
$132 nightly
The price is $158 total per night
$158 total
Dec 12 - Dec 13
Total with taxes and fees
This smoke-free resort features a full-service spa, a marina, and a restaurant. Business travelers can take advantage of the free WiFi in public areas. Enjoy the outdoor pool and perks like free self parking.
Pool
Hot Tub

Anchor Hotel
Harbour Street Tarbert Scotland
11.93 mi from Lochranza Castle
A restaurant and a bar/lounge are featured at this hotel. There's no skimping on freebies - guests receive free full breakfast, free WiFi, and free self parking. Luggage storage is also provided.
Breakfast included
Parking included

Knap Guest House
Campbeltown Road Tarbert Scotland
11.95 mi from Lochranza Castle
$144 nightly
The price is $173 total per night
$173 total
Jan 6 - Jan 7, 2026
Total with taxes and fees
Free WiFi in public areas is available at this guesthouse.
Free WiFi

The Glenburn Hotel
Mount Stuart Road Rothesay Scotland
13.4 mi from Lochranza Castle
A restaurant and a bar/lounge are featured at this hotel. WiFi in public areas is free. Self parking, a terrace, and a garden are also offered.
Pet friendly
Free WiFi

Stonefield Castle Hotel
Stonefield Tarbert Scotland
Free Cancellation
Reserve now, pay when you stay
13.71 mi from Lochranza Castle
$115 nightly
The price is $138 total per night
$138 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. A terrace, a garden, and a snack bar/deli are also on offer.
Pet friendly
Parking included

Seamill Hydro Hotel & Resort
39 Ardrossan Road, Seamill West Kilbride Scotland
16.69 mi from Lochranza Castle
$286 nightly
The price is $343 total per night
$343 total
Dec 27 - Dec 28
Total with taxes and fees
A full-service spa, an indoor pool, and a restaurant are all featured at this hotel. Traveling on business? Take advantage of the business center and free WiFi in public areas. Enjoy the gym and free perks like cooked-to-order breakfast and free self parking.
Pool
Breakfast included
Don't see what you're looking for?
See all available properties in Lochranza Castle
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lochranza Castle hotels essential information
Accommodation | 1,082 hotels |
|---|---|
Lowest Price | $107 |
Highest Price | $343 |
Popular hotels | Corrie Hotel, Auchrannie Resort, The Douglas Hotel, Dunvegan House Guest House, Portavadie, Stonefield Castle Hotel, Ashbank Hotel, Allandale House, Anchor Hotel, Seamill Hydro Hotel & Resort, Knap Guest House, The Glenburn Hotel |
Recent Lochranza Castle hotel reviews by fellow wanderers

Portavadie
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Had a great stay this weekend. The facilities are great. The restaurant and bar staff are excellent and very helpful and efficient. The food was good. The night porter also assisted with pick up and drop off from the lodges to the restaurant on Friday as it was very wet so that was appreciated.
Only a couple of things that could be improved, the bed in the standard room is a small double so I felt like I was going to fall out. As a female who does a lot of solo travelling (though not on this occasion), the lack of lighting from the lodges to the restaurant/bar/spa is not great. Had I not been with my friend, I wouldn’t have gone up after dark.
Overall though, a lovely relaxing stay. "
A verified traveler from Uphall Station stayed at Portavadie





