
Cottage vacation rentals in Melrose
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Melrose
Guests agree: these cottages are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you.
Popular amenities for Melrose cottage rentals
Cottage rentals with a hot tub

The Bothy

A Scandi style vibe & hot tub.

Honeymug, Branton

5 Bed in Melrose (79418)

Self contained cottage private garden and hot tub

Pentland Hills cottage hideaway

Manse Brae Cottage

Roses Bower Lodge
Pet-friendly cottage rentals

Courtyard House

Hetton Byre Holiday Cottage

Umpires view- Romantic Escape for Two

The Hemmel, Old Town Farm

The Coach House

Foulbog Shepherds Cottage

Rural cottage, hill & lake views nr Edinburgh

Estate cottage in extensive gardens.
Private cottage rentals

Self contained wing of large country house

Countryside Hideaway- private modern & spacious

Stables Cottage, Melrose

Converted Stables - Scenic 'Courtyard Cottage'

Cosy Self-Enclosed Gamekeeper's Cabin Near Biggar

Dene Cottage, lovely rural retreat for couples

Perfect base for exploring Melrose and the Borders

The Cottage, Toft Hall
Destinations to explore
- Hebrides Vacation rentals
- River Thames Vacation rentals
- Dublin Vacation rentals
- Yorkshire Vacation rentals
- Manchester Vacation rentals
- Cotswolds Vacation rentals
- North Wales Vacation rentals
- Liverpool Vacation rentals
- Darwen Vacation rentals
- Birmingham Vacation rentals
- Login Vacation rentals
- Cotswold Vacation rentals
- Edinburgh Waverley Station
- Edinburgh Castle
- Royal Mile
- Edinburgh Zoo
- Pease Bay
- The Kelpies
- The Meadows
- Birdoswald Roman Fort - Hadrian's Wall
- Edinburgh Playhouse
- Holyrood Park
- Alnwick Castle
- Northumberland national park
- Royal Botanic Garden Edinburgh
- Hadrian's Wall
- Muirfield
- North Berwick Golf Club
- The Alnwick Garden
- Belhaven Bay Beach
- Kirkcaldy Beach
- Greyfriars Kirkyard
- The Edinburgh Dungeon
- St Giles' Cathedral
- Jupiter Artland
- Dino Park at Hetland