A new B&B on Millport, Isle of Cumbrae

 

A renovated seafront B&B offering three charming double rooms, all en-suite.

Our doors are open to welcome guests with a minimum booking of two nights.

For those who are yet to visit, come and stay, we’d love to welcome you! And for old friends - we can’t wait to have you back.

Book your stay by calling 01475 530 239 or email us at theoldbankmillport@gmail.com.

 

AS FEATURED IN THE PRESS

Our charming island and the Old Bank was featured in the Telegraph. If you need more reasons to visit, you can read the review here! (behind a paywall).

Grey Photo Photography Gift Certificate.png

the gift that keeps on giving

Gifting someone? We got you. Surprise a loved one with one of our gift vouchers - the perfect promise of a dreamy escape.

Contact us regarding our gift vouchers today! theoldbankmillport@gmail.com.

The Old Bank Millport Fireplace.jpg

About us

A small, family run B&B with big heart - here to bring you comfort and style during your time on our charming Cumbrae.

 
IMG_7704.jpg

SUSTAINABLE tourism

Our products are ethically sourced and environmentally friendly. We only use biodegradable toiletries. Supporting the island community wherever we can, we source produce from local farmers and retailers.

We’re very lucky to have lots of talented neighbours who are passionate about what they do too!

Milport Bay.JPG

Things to do

Looking for an adventure? A spot of golf? Or simply some space by the sea? Our little island has a lot to offer!

Let us know when booking or while you’re with us if you’re looking for things to do - we’re very happy to help.

COVID-19 Regulations

The Old Bank is taking every step possible to ensure the safety and well-being of our island and our guests. As we continue to remain vigilant and implement stringent measures against the spread of the novel coronavirus (COVID-19), the health of all our guests and people remains our top priority. 

Please see the COVID-19 section of the website for an overview of the control measures we have put in place.