Select any apartment
to see the details…

Millport Holiday Apartments - Bute flat
Millport Holiday Apartments - Clach flat
Millport Holiday Apartments - Cumbrae flat
Millport Holiday Gigha flat
Millport Holiday Apartments Jura flat
Millport Holiday Apartments Spoig flat

Our Apartments…

We have seven one-bedroom flats that sleep four and one two-bedroom flat sleeping six.

Prices include bed linen and electricity costs.

We can also supply folding beds and baby cots for only £10.00 per day extra; if you wish to bring additional guests.  


Some call it “The Jewel in the Clyde” others “The Island of a thousand bicycles”

– and some just refer to it as “Our wee bit of paradise”

There’s so much for everyone on the Island of Great Cumbrae so why not come across in 2015 and decide for yourself.  From sailing, canoeing, wind-surfing and golf for the sports enthusiasts to leisurely walks, bowling or just relaxing on our safe, sandy beaches – you’ll find it all within the island. It’s just an 8.5-minute ferry crossing from Largs on the Ayrshire mainland and Largs is just an hour away from Glasgow by car, train or bus, and a bus service meets every ferry arrival to whisk you into Millport town centre.

There are a surprising number of things to see and do on the island and you can be as active as you like or just decide to completely relax, unwind and let the world go by.  There are lots of things for kids to do from messing about in rock-pools to playing on our safe, sandy beaches or having fun on the amusements. For adults, there are shops to browse, beaches to relax on, quiet places to unwind and lots of places to have a coffee or something more substantial.

Millport Holiday Apartments Limited - Cycle friendly banner

With around 1000 bicycles for hire on the island there is no need to bring your own. The island is mainly flat and just 10.25 miles There is a refreshment stop at Fintry Bay on the way round; bird life to spot; sea life to observe and lots of boats to watch, you might even spot a submarine on its way to the Clyde base at Faslane.

calendar link

Need to talk to us?

Call us on 01475 531 381 during office hours.

Our out-of-hours number is 07796 132752