Skip to main content

Hotels in North Ayrshire

15 handpicked places to stay

Kingarth Hotel
3 star★★

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.

The Ardyne Guest House
3 star★★

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
4 star

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
3 star★★

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
4 star

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
5 star

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.