What Are the Prettiest Towns in Scotland?

Posted on 16-09-25By: Claire S. | 8 minute read

Why Visit Scotland’s Prettiest Towns?

Scotland’s beauty is often celebrated through its dramatic lochs, misty mountains, and sweeping coastlines, but its true charm is also found in the prettiest towns in Scotland. These scenic Scottish towns are more than just stop-offs; they are destinations in their own right, offering a perfect blend of history, striking architecture, warm hospitality, and breathtaking natural surroundings. Whether it’s strolling cobbled streets lined with stone cottages, enjoying local traditions, or soaking up serene waterfront views, each town has its own unique character waiting to be discovered. For those wondering where to stay, a cottage holiday in Scotland provides the ideal base, combining comfort with the freedom to explore at your own pace. By choosing a cosy cottage in one of these picturesque settings, you can truly immerse yourself in Scotland’s heritage, landscapes, and way of life.

Glamis Castle Angus Scotland

What Makes a Town in Scotland “Pretty”?

What makes a town in Scotland “pretty” is more than just good looks, it’s the perfect harmony of heritage, setting, and atmosphere. Many scenic towns Scotland is known for are shaped by their history, with cobbled streets, stone cottages, and centuries-old buildings adding timeless charm. Others take your breath away with their locations, whether perched by the sea, resting on a lochside, or framed by rolling hills and mountains. Beautiful Scottish towns also often thrive on artistic spirit, with galleries, festivals, and local crafts bringing vibrancy to their streets. Even small touches, like colourful harbours, seasonal floral displays, or sweeping views across dramatic landscapes, elevate these places into something truly memorable. From the tranquil beauty of Highland villages to the bustling energy of coastal harbours, Scotland’s prettiest towns offer an incredible variety, each one capturing a different facet of the country’s character and inviting you to slow down and savour it.

Tobermory - a working fishing town

Tobermory – Why is this Colourful Island Town so Iconic?

Tobermory, the vibrant capital of the Isle of Mull, is one of the most iconic colourful towns Scotland has to offer. Its striking harbourfront, lined with a rainbow of painted houses, is instantly recognisable and a favourite subject for photographers. Beyond its postcard-perfect looks, Tobermory brims with character: independent shops, art galleries, and seafood eateries showcase the island’s creative and culinary spirit. Its waterfront is the perfect starting point for boat trips, whether spotting wildlife on the Sound of Mull or venturing further to nearby isles. Inland, scenic coastal walks reveal sweeping views and a slower pace of life that captures the heart of every visitor. For those looking to truly experience Tobermory Isle of Mull, booking a cosy cottage nearby makes an ideal choice, allowing you to settle in and explore the town and its stunning surroundings at your leisure.

Atholl Palace, Pitlochry, Scotland

Pitlochry – Is This the Quintessential Highland Holiday Town?

Pitlochry is often considered one of the most charming Highland towns Scotland has to offer, making it a favourite base for exploring the region. With its Victorian architecture, bustling main street, and welcoming atmosphere, the town has long been a highlight for visitors. Scenic riverside trails lead you along the Tummel, where the famous dam and salmon fish ladder provide both a unique attraction and a glimpse of local wildlife. Culture lovers will enjoy the renowned Festival Theatre, while outdoor enthusiasts can easily reach nearby lochs, woodlands, and hills for walking, cycling, or simply soaking up the views. Pitlochry holidays are all about balance, offering both lively events and tranquil escapes in nature. Staying in a Pitlochry cottage gives you the best of both worlds: comfort and convenience paired with the freedom to immerse yourself in the beauty of the Highlands at your own pace.

View of Saint Andrews, Fife, Scotland

St Andrews – Is It Just for Golfers or Something More?

Famous worldwide as the “Home of Golf,” St Andrews offers far more than fairways and greens. This jewel of historic coastal towns is set against a dramatic stretch of shoreline, where sandy beaches meet medieval streets and atmospheric ruins. St Andrews Cathedral and Castle tell stories of Scotland’s past, while the university, the oldest in the country, infuses the town with energy, elegance, and tradition. Beyond its academic and architectural heritage, you can enjoy boutique shops, cosy cafés, and sweeping views over the North Sea. For those planning St Andrews travel, it’s clear that the town’s appeal goes well beyond sport: it’s a place where history, culture, and coastal beauty combine seamlessly. Whether wandering through cobbled lanes, relaxing on West Sands beach, or soaking up its refined yet welcoming atmosphere, St Andrews proves it is just as captivating for non-golfers as it is for fans of the game.

The River Tweed and Manor Bridge, Peebles

Peebles – Why Do Visitors Keep Returning to This Borders Town? 

Peebles, nestled in the heart of the Scottish Borders, is one of those towns that visitors fall in love with, and then return to again and again. With its peaceful riverside setting along the Tweed, tree-lined streets, and welcoming high street filled with independent shops, it embodies the charm of pretty towns near Edinburgh. Just an hour from the capital, Peebles offers a slower pace of life that feels worlds away. It’s perfect for gentle walks by the river, browsing local crafts, or sampling produce from artisan cafés and delis. For the more adventurous, nearby Glentress Forest provides world-class mountain biking and scenic trails through lush woodland. Whether you’re seeking fresh air, outdoor activity, or simply time to unwind, Peebles Scottish Borders holidays strike the perfect balance, making this town a timeless favourite for a relaxed countryside escape.

Kirkcudbright

Kirkcudbright – What Gives This “Artists’ Town” Its Unique Appeal?

Known as the “Artists’ Town,” Kirkcudbright is one of Scotland’s most distinctive cultural destinations. Its pastel-painted Georgian buildings, working harbour, and creative community give it a character unlike anywhere else. Galleries, studios, and museums celebrate its artistic heritage, while annual festivals fill the town with colour and energy. For those seeking cultural breaks, Kirkcudbright holidays are ideal, combining inspiration with relaxation in a setting that feels both vibrant and welcoming. Beyond the town itself, Dumfries and Galloway’s coastline offers quiet beaches, wildlife-rich estuaries, and scenic walks to complement your stay. Whether you’re drawn to art, history, or the simple pleasure of a harbour stroll, this artists’ town Scotland is proud of promises a getaway with real personality. Booking a cottage nearby lets you fully immerse yourself in Kirkcudbright’s creative spirit while enjoying the freedom to explore at your own pace.

Dunkeld

Dunkeld – How Does This Riverside Town Capture Scottish Charm? 

Dunkeld, often described as one of the loveliest towns on River Tay, captures Scottish charm through its perfect mix of history and nature. The town’s 18th-century square, lined with elegant buildings, sets a graceful scene, while the atmospheric ruins of Dunkeld Cathedral add a timeless touch. Riverside walks along the Tay offer tranquillity, with woodland trails nearby leading into some of Perthshire’s most enchanting landscapes. Dunkeld travel is also about slowing down, savouring a coffee in one of the cosy cafés, browsing local shops, or simply soaking up the town’s calming atmosphere. With its blend of heritage and natural beauty, Dunkeld makes a wonderful stop for those seeking a taste of Scotland’s quieter side, offering the chance to connect with history while enjoying peaceful surroundings.

view on Portree, Isle of Skye

Portree – What Makes This Isle of Skye Town a Must-See?

Portree, the vibrant capital of the Isle of Skye, is a must-stop for anyone exploring Scotland’s most dramatic island landscapes. Its harbour, lined with pastel-painted houses, is instantly photogenic and looks out across the Sound of Raasay, a view that perfectly captures the town’s charm. Beyond the picture-perfect waterfront, Portree offers plenty to enjoy: bustling cafés, local shops, and a welcoming atmosphere that makes it an ideal base for exploring. From here, you can easily reach Skye’s most iconic sights, including the Old Man of Storr, the Quiraing, and the Fairy Pools. Whether you’re planning a short visit or a longer break, Portree Isle of Skye combines the convenience of town life with the wild beauty of its surroundings. Choosing a Skye cottage in or near Portree ensures you’ll be perfectly placed to enjoy both the island’s natural wonders and its friendly hub.

Culross

Culross – Can a Step into the Past Still Feel Peaceful? 

Culross, tucked away on the Firth of Forth, is one of the best-preserved historic towns Scotland has to offer. With its cobbled streets, striking ochre-hued buildings, and atmospheric abbey remains, a stroll here feels like stepping back in time. The town’s intact character has made it a favourite filming location, but beyond the screen it offers a genuinely peaceful experience. Wander quiet lanes, admire traditional gardens, or simply enjoy the stillness that contrasts with its dramatic history. Culross, Fife is perfect for a day trip from Edinburgh or Glasgow, but those who linger overnight in a nearby cottage will discover its most tranquil side, when the crowds leave, and the town reveals its timeless calm. Whether for history lovers or seekers of serenity, Culross proves the past can be both immersive and restorative.

Ruins of Melrose Abbey in the Scottish Borders region in Scotland

Melrose – Is This Abbey Town the Prettiest in the Borders? 

Melrose, framed by the iconic Eildon Hills, is often considered one of the prettiest towns in the Scottish Borders. Its centrepiece is the magnificent ruins of Melrose Abbey, a Gothic masterpiece that draws visitors from near and far. Beyond the abbey, the town offers independent shops, and a warm, welcoming atmosphere. Melrose is also a walker’s haven, with trails leading into the hills or along the River Tweed, offering scenic routes for all abilities. Food lovers will find plenty to enjoy too, from cosy cafés to local produce that reflects the area’s heritage. For those exploring the wider Borders, Melrose makes an ideal base: a town where history, beauty, and hospitality come together. Whether you’re here for Melrose Abbey, countryside walks, or the charm of towns near the Eildon Hills, this destination captures the very best of the region.

Plockton

Plockton – Is This Scotland’s Most Photogenic Village?

Plockton, often described as the “jewel of the Highlands,” is a contender for the most photogenic village in Scotland. Nestled on a sheltered bay, this west coast Scotland town is instantly memorable for its palm-lined waterfront, thanks to the warming effects of the Gulf Stream, and its sweeping views over Loch Carron. Whitewashed cottages and colourful gardens add to the charm, while the backdrop of rugged Highland scenery makes every angle picture-perfect. Plockton holidays are all about tranquillity: enjoy leisurely strolls along the shore, sample fresh seafood in local inns, or head out on boat tours to spot seals and other wildlife. It’s an ideal escape for couples or anyone seeking peace and natural beauty. Booking a cottage here means you can wake up to serene bay views and experience the slower pace of life that makes Plockton so captivating.

Valley view below the mountains of Glencoe, Lochaber, HIghlands, Scotland

Which Scottish Town Will You Discover Next? 

From colourful harbour villages to abbey towns framed by hills, the prettiest Scottish towns reveal the country’s charm in so many different ways. Each offers its own mix of history, scenery, and warm hospitality, whether you’re exploring an island retreat, a Highland hideaway, or a Borders gem. The joy of discovering these places lies in slowing down and letting their character unfold. Scenic cottage holidays in Scotland are famous for make this even easier, giving you the comfort of a home-from-home while placing you at the heart of each community. The only question is, which town will you uncover next?

About Us

cottages.com is your go-to destination for an extensive selection of memorable cottage holidays. With a wealth of experience spanning over 45 years, we boast a portfolio of over 21,000 holiday homes spread across the UK, catering to every budget. We're committed to maintaining a high standard of service to our customers by abiding by ABTA's Code of Conduct Our excellent Trustpilot rating reflects the high level of customer satisfaction we strive for. We believe in keeping things simple, so you can focus on making lasting memories with your loved ones from the moment you book with us.

A father hugging his son

Sign up for a chance to win £500!

Stay updated on the latest deals, exclusive offers and new holiday destinations by joining the cottages.com newsletter! Register today and automatically be entered into our prize draw to win a £500 voucher.

Click here for terms and conditions. You can opt out anytime by using the unsubscribe link in our emails. We will use your information as per our Privacy Notice.