The Isle of Bute - A Wonderful Place to Live

Welcome to Wm Skelton & Co, solicitors and estate agents on the beautiful Island of Bute in the Firth of Clyde on the west coast of Scotland.

We have properties of all types on our books and we can help you find the right home for your needs. We are members of Zoopla giving national and international coverage for properties which we are marketing. Our staff have extensive local knowledge and provide a personal and professional service. Whether you are selling your existing property or trying to find the perfect new home to enjoy, we are here to help. Contact us to find out more. Opening Hours Monday - Friday 9.00 - 5.00 Saturday 9.00 - 1.00 (Estate Agency Only).

Read more about life on the Isle of Bute on the About Bute page >

Updated Temporary Measures

In view of the current Government home lock-down our office at Castle Chambers, 49 High Street, Rothesay, Isle of Bute is temporarily physically closed. We are, however, continuing to offer a restricted legal service (telephone 01700 504793) and for estate agency queries (telephone 01700 505551) and for both by email (

While during the home lock-down there will be no viewings and except in circumstances which comply with the Scottish Government's guidelines no conveyancing carried out for sales or purchases with our office working remotely we are continuing to offer legal services for Wills, Powers of Attorney and Executries. The work for Guardianship Orders is meantime suspended.

Currently only essential travel to the island on the ferries is permitted. This will continue until at least 30th June 2020.

We will continue to review our policy as government guidelines alter. Hopefully this global pandemic will soon be overcome. In the meantime, our best wishes to you.

Elaine C. Campbell
Wm Skelton & Co
3rd June 2020

Recently Added Properties

If you have any questions or want to arrange a viewing, get in touch today. You can visit us at your offices at Castle Chambers, 49 High St, Rothesay, PA20 9DB. You can also get in touch by calling 01700 505551 & 01700 502881 or emailing Alternatively, simple fill out the form below and we will get in touch as soon as we can.