Hotels in North Ayrshire
15 handpicked places to stay
Photo © Ioan Covalcic, Google Maps
The Salt Lodge
Hotel · Harbour Road, Troon · 10.9 miles away
Anchorage Hotel Troon
Hotel · 147-149 Templehill, Troon · 11.1 miles away
Kingarth Hotel
Inn · Kingarth, south Bute near Kilchattan Bay · 11.1 miles away
A country coaching inn dating from 1786 in Bute's quiet south, with ensuite rooms, a courtyard suite and a well-known bar and restaurant.
Old Loans Inn
Hotel · 31-33 Main Street, Troon · 11.5 miles away
South Beach Hotel
Hotel · 73 South Beach, Troon · 11.7 miles away
Piersland House
Hotel · Craigend Road, Troon · 12.1 miles away
The Marine Hotel
Hotel · 8 Crosbie Road, Troon · 12.3 miles away
Uplawmoor Hotel
Hotel · 66 Neilston Road, Glasgow · 12.4 miles away
Sandhill House
Hotel · Southwood Road, Troon · 13.2 miles away
The Ardyne Guest House
Guest House · Mount Stuart Road, Rothesay · 14.4 miles away
A Victorian villa guest house from 1875 on Mount Stuart Road, with sea views to Loch Striven and the Kyles of Bute.
St Ebba B&B
B&B · Mount Stuart Road, Rothesay · 14.4 miles away
A Victorian B&B on Mount Stuart Road with sea views over Rothesay Bay and Loch Striven, and a full Scottish breakfast using local produce.
Cannon House
Guest House · Battery Place, Rothesay · 14.5 miles away
A Georgian townhouse guest house from 1827 overlooking Rothesay Bay, with six double rooms and a residents' bar.
The Boat House Bute
Self-catering · Rothesay seafront, near the ferry terminal · 14.5 miles away
Self-catering sea-view suites a five-minute walk from Rothesay ferry terminal, each with a kitchenette and king-size bed.
Highlander House
Guest House · Rothesay town centre · 14.5 miles away
An award-winning boutique guest house in Rothesay combining Victorian character with contemporary styling and locally sourced breakfasts.
Adamton Country House
Hotel · Baird Road, Prestwick · 14.7 miles away