Skip to main content

Self-Catering Cottages in Macclesfield

79 holiday cottages to rent

Cottage
Holly Cottage from £503

Cheshire East · 2 miles away

Holly Cottage

Two-bedroom cottage in Langley village, on the edge of the Peak District with walking and mountain biking on the doorstep.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Cottage
Bollington Cottage from £710

Cheshire East · 3.1 miles away

Bollington Cottage

Three-bedroom cottage in Bollington, Cheshire, on the edge of the Peak District with an open fire and bike storage.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Shepherds Barn from £1,512

Cheshire East · 3.2 miles away

Shepherds Barn

Shepherds Barn, Cheshire East: converted barn sleeping 8 with four en-suites, hot tub and games room.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Farmhouse Cottage from £387

Cheshire East · 4.8 miles away

Farmhouse Cottage

One-bedroom cottage in Cheshire East countryside, fully equipped with heating, Wi-Fi and everything needed for a complete stay.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Swallows Barn Cottage from £473

Cheshire East · 4.8 miles away

Swallows Barn Cottage

Two-bedroom cottage in Cheshire East with three bathrooms, sleeping four, on a working farm between the Peak District and Cheshire Plain.

🛏️ 2 beds 👥 Sleeps 4
Lakeside House from £10,989

Cheshire East · 5.1 miles away

Lakeside House

Lakeside House, Cheshire East: eleven-bedroom luxury retreat sleeping 30 with indoor pool and wood-fired hot tubs.

🛏️ 11 beds 👥 Sleeps 30 🐾 Pets welcome
Cottage
The Flat from £597

Cheshire East · 6.3 miles away

The Flat

The Flat, Cheshire East: first-floor conversion sleeping 6 with garden, one dog welcome, near Congleton.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Broadcarr Barn from £373

Cheshire East · 6.3 miles away

Broadcarr Barn

Broadcarr Barn, Cheshire East: detached conversion with open fire, dishwasher and tumble dryer, sleeps 6 with one dog free.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The Achorage from £575

Staffordshire Moorlands · 6.7 miles away

The Achorage

The Anchorage, Staffordshire Moorlands: converted barn with mezzanine bedroom and river views, one mile from a pub.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Coachmans Cottage from £567

High Peak · 6.9 miles away

Coachmans Cottage

One-bedroom cottage in High Peak with hot tub, wood burner and half-acre garden; sleeps two adults only.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Toll Barn Cottage from £287

High Peak · 6.9 miles away

Toll Barn Cottage

One-bedroom barn conversion in High Peak, sleeps two, with parking and garden—ideal for couples exploring the Peak District.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
The Farmhouse at Gradbach

Staffordshire Moorlands · 6.9 miles away

The Farmhouse at Gradbach

The Farmhouse at Gradbach, Staffordshire Moorlands: seven-bedroom farmhouse sleeping 16 on 16 acres with hot tub, suitable for large groups.

🛏️ 7 beds 👥 Sleeps 16
Cottage
Spruce Shepherd’s Hut from £387

Cheshire East · 6.9 miles away

Spruce Shepherd’s Hut

Shepherd's hut on a Christmas tree farm near Wilmslow, with wood-fired hot tub for two.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Dane Hurst from £917

Staffordshire Moorlands · 6.9 miles away

Dane Hurst

Five-bedroom detached house sleeping 10 in Rushton Spencer, Staffordshire Moorlands, with gardens, parking and one free pet.

🛏️ 5 beds 👥 Sleeps 10 🐾 Pets welcome
Cottage
Chapel Cottage from £777

Staffordshire Moorlands · 7 miles away

Chapel Cottage

Three-bedroom converted chapel in Leek, sleeping six, next to the Gritstone Trail with off-road parking.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The Bryn and Grange Collection - Riverside Byrn from £701

Staffordshire Moorlands · 7 miles away

The Bryn and Grange Collection - Riverside Byrn

Two-bedroom farmhouse in Staffordshire Moorlands with full linen and utilities included, a mile from the nearest pub.

🛏️ 2 beds 👥 Sleeps 5
Cottage
Shallcross Hall Cottages - Blackbrook from £457

High Peak · 7.2 miles away

Shallcross Hall Cottages - Blackbrook

Two-bedroom cottage in High Peak with direct access to heated swimming pool; one dog welcome, sleeps six.

🛏️ 2 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
The Bungalow from £641

Staffordshire Moorlands · 7.4 miles away

The Bungalow

The Bungalow, Staffordshire Moorlands: a three-bedroom modern house with countryside views and a wood-burning stove.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Little Pines Lodge from £527

Staffordshire Moorlands · 7.5 miles away

Little Pines Lodge

Converted lodge in Staffordshire Moorlands with vaulted ceilings, sleeping 2, near Long Edge Farm.

🛏️ 1 bed 👥 Sleeps 2
Lane Ends Cottage from £717

Cheshire East · 7.6 miles away

Lane Ends Cottage

Three-bedroom cottage near Disley village, within walking distance of Lyme Park and the Peak District.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Basin Retreats - Basin Cottage

High Peak · 7.7 miles away

Basin Retreats - Basin Cottage

Two-bedroom cottage in Whaley Bridge with a shared hot tub, walking distance from the canal and town centre.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Meadowacres from £5,847

Cheshire East · 7.7 miles away

Meadowacres

Meadowacres, Cheshire East: spacious period house sleeping 12 with valley views, hot tub and games room.

👥 Sleeps 12 🐾 Pets welcome
Peak View Terrace from £767

High Peak · 7.8 miles away

Peak View Terrace

Two-bedroom terraced cottage in Buxton with a fully equipped kitchen, garden and patio, sleeping four.

🛏️ 2 beds 👥 Sleeps 4
Bings Farm House from £467

High Peak · 7.9 miles away

Bings Farm House

Three-bedroom farmhouse in High Peak, near Whaley Bridge's shops and restaurants, with dual woodburners and a private garden.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Shepherd’s Cottage from £413

High Peak · 7.9 miles away

Shepherd’s Cottage

Shepherd's Cottage, High Peak: converted stable on a working farm with countryside views, sleeps 4, pets welcome.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Silk Hill Stables from £403

High Peak · 7.9 miles away

Silk Hill Stables

One-bedroom converted stables in the High Peak with dog-friendly enclosed patio and views toward Kinder Scout.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Holmfield from £473

High Peak · 7.9 miles away

Holmfield

Three-bedroom stone terrace in Buxton with decked garden, sleeping 5, one dog welcome.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Gadley Cottage from £847

High Peak · 7.9 miles away

Gadley Cottage

One-bedroom cottage for two on the Oaklands Manor Estate near Buxton, with a private hot tub and ground-floor layout.

🛏️ 1 bed 👥 Sleeps 2
Pheasant Cottage from £817

High Peak · 7.9 miles away

Pheasant Cottage

One-bedroom cottage on Oaklands Manor Estate near Buxton, with private hot tub and ground-floor layout.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Carlton House from £911

Stockport · 8 miles away

Carlton House

Three-bedroom semi-detached house in Hazel Grove, Stockport, between Manchester and the Peak District with enclosed garden and free parking.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Lake View from £4,095

Staffordshire Moorlands · 8.1 miles away

Lake View

Five-bedroom contemporary house in Staffordshire Moorlands with hot tub, private lakeside setting and space for ten guests.

🛏️ 5 beds 👥 Sleeps 10
Cottage
Chalet Du Lac from £4,095

Staffordshire Moorlands · 8.1 miles away

Chalet Du Lac

Five-bedroom chalet in Staffordshire Moorlands with its own hot tub, Irish pub and Tikki bar; sleeps 10.

🛏️ 5 beds 👥 Sleeps 10
Cottage
Brookbank Farm from £2,602

Cheshire East · 8.1 miles away

Brookbank Farm

Seven-bedroom farmhouse near Crewe sleeping 18, with hot tub and views towards Jodrell Bank Observatory.

🛏️ 7 beds 👥 Sleeps 18
Cottage
The Moorland View from £724

High Peak · 8.2 miles away

The Moorland View

Two-bedroom cottage in Chesterfield with log fires, well-equipped kitchen and private garden; electricity, linen and towels included.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Nield Bank Bungalow from £427

Staffordshire Moorlands · 8.3 miles away

Nield Bank Bungalow

Single-storey detached bungalow in Staffordshire Moorlands with direct access to White Peak walking country.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Gadley House East Wing from £2,322

High Peak · 8.3 miles away

Gadley House East Wing

Four-bedroom wing of a Victorian house near Buxton town centre, sleeping eight with a hot tub and cinema room.

🛏️ 4 beds 👥 Sleeps 8
Cottage
Wood Cottage from £607

High Peak · 8.3 miles away

Wood Cottage

Wood Cottage, High Peak: three-bedroom house sleeping eight with enclosed garden, one mile from Whaley Bridge and the canal.

🛏️ 3 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Moorecroft from £2,716

High Peak · 8.4 miles away

Moorecroft

Five-bedroom Buxton house sleeping 12, with indoor heated pool, cinema room and games room; walking distance to town centre.

🛏️ 5 beds 👥 Sleeps 12 🐾 Pets welcome
Cottage
The White Cottage from £567

High Peak · 8.4 miles away

The White Cottage

Two-bedroom stone cottage by the Peak Forest Canal, High Peak, with a terrace overlooking the water.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Willow Barn from £1,109

High Peak · 8.5 miles away

The Willow Barn

The Willow Barn, High Peak: converted barn with Manifold Valley views, two bedrooms, private gardens and woodland setting.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Headlands Farm from £547

Staffordshire Moorlands · 8.6 miles away

Headlands Farm

Three-bedroom farmhouse in Staffordshire Moorlands with countryside views, parking for three cars, and one dog welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
The Buxton Retreat from £567

High Peak · 8.6 miles away

The Buxton Retreat

Two-bedroom cottage in Buxton town centre, sleeping four, with woodburning stove and spa bath.

🛏️ 2 beds 👥 Sleeps 4
Cottage
No 1 @ Park Lodge

High Peak · 8.6 miles away

No 1 @ Park Lodge

Ground-floor apartment in Buxton town centre, sleeping 4, with parking and wifi included.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Woodland Cottage from £517

High Peak · 8.6 miles away

The Woodland Cottage

One-bedroom stone cottage in New Mills, High Peak, with coastal access within a mile and space for one dog.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
The Servants Quarters from £337

High Peak · 8.6 miles away

The Servants Quarters

The Servants Quarters, Buxton: three-storey Victorian conversion with two bedrooms, enclosed garden and direct access to Pavilion Gardens.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Pygreave Cottage from £493

High Peak · 8.7 miles away

Pygreave Cottage

One-bedroom cottage in High Peak village sleeps 4 with sofa beds; converted 18th-century stable with valley views and garden fire pit.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Joseph Apartment from £987

High Peak · 8.7 miles away

Joseph Apartment

Three-bedroom apartment in central Buxton, sleeping six, overlooking Pavilion Gardens and Opera House.

🛏️ 3 beds 👥 Sleeps 6
Cottage
Peak Mews from £1,194

High Peak · 8.7 miles away

Peak Mews

Three-bedroom apartment in Buxton town centre with parking on site and a pub 8 yards away.

🛏️ 3 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
The Savoy from £343

High Peak · 8.7 miles away

The Savoy

One-bedroom apartment in central Buxton, steps from Pavilion Gardens and the opera house.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Drumble Lodge from £477

Cheshire East · 8.7 miles away

Drumble Lodge

Drumble Lodge, rural Cheshire: two-bedroom ground-floor cottage on a working farm with one dog welcome free of charge.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Ten from £333

High Peak · 8.8 miles away

Ten

Two-bedroom terraced cottage in Buxton town centre, refurbished in 2018, a short walk from the Opera House and Pavilion Gardens.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Apartment No.1 from £1,049

High Peak · 8.8 miles away

Apartment No.1

Two-bedroom apartment in a Victorian Buxton building, with en-suite bathrooms, parking and everything needed for self-catering.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Apartment No.2 from £1,049

High Peak · 8.8 miles away

Apartment No.2

Two-bedroom apartment in central Buxton, within a Victorian listed building, with parking and a pub nearby.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Englehurst Mews

High Peak · 8.8 miles away

Englehurst Mews

Two-bedroom cottage in central Buxton, High Peak, with luxury finishes and on-site parking.

🛏️ 2 beds 👥 Sleeps 4
Cottage
The Firemans House from £420

High Peak · 8.8 miles away

The Firemans House

Two-bedroom cottage in High Peak conversion of historic mill fireman's quarters, walking distance to Millennium Walkway and riverside walks.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
The Old Workshop from £705

High Peak · 8.8 miles away

The Old Workshop

The Old Workshop, High Peak: converted mill workspace with three bedrooms, open-plan living and river views from a private terrace.

🛏️ 3 beds 👥 Sleeps 7
Cottage
Peak Side Terrace from £752

High Peak · 8.9 miles away

Peak Side Terrace

Three-bedroom terraced cottage on Bennett Street in central Buxton, with a private garden and easy access to Peak District walks.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Fern Spree from £417

High Peak · 8.9 miles away

Fern Spree

Fern Spree, High Peak: first-floor apartment in a converted period house, walking distance from Buxton spa town.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Anne’s Cottage from £657

High Peak · 9 miles away

Anne’s Cottage

Three-bedroom cottage in High Peak town with parking, garden and views of surrounding hills.

🛏️ 3 beds 👥 Sleeps 4
Cottage
Sage Cottage from £1,161

High Peak · 9.1 miles away

Sage Cottage

Three-bedroom cottage in Buxton with parking and garden, one dog welcome, sleeps six.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
6 Fairfield Road from £1,346

High Peak · 9.1 miles away

6 Fairfield Road

3-bedroom apartment in Buxton town centre with a sofa bed in the living room, sleeping 8.

🛏️ 3 beds 👥 Sleeps 8
Cottage
Silkstone Crescent from £1,072

High Peak · 9.1 miles away

Silkstone Crescent

Four-bedroom detached house near Buxton in the High Peak, with enclosed garden and parking for two cars.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Hollybush Cottage from £651

High Peak · 9.1 miles away

Hollybush Cottage

Period cottage sleeping 8 across three floors in High Peak, with garden and pub nearby.

🛏️ 4 beds 👥 Sleeps 8
Lavender Cottage from £727

High Peak · 9.3 miles away

Lavender Cottage

Three-bedroom cottage in Buxton town centre, within walking distance of Peak District National Park and suitable for outdoor holidays.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Hawthorn Farm - Walnut Cottage from £493

High Peak · 9.3 miles away

Hawthorn Farm - Walnut Cottage

Walnut Cottage, Buxton: two-bedroom B&B with private parking and enclosed garden, a short walk from town centre.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Higher Capstone Farm Cottages - Kinder from £957

Stockport · 9.4 miles away

Higher Capstone Farm Cottages - Kinder

Two-bedroom farmhouse cottage on Cobden Edge with elevated views, wood-fired hot tub, and direct access to Peak District walking.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Woodlands Barn from £677

High Peak · 9.4 miles away

Woodlands Barn

Woodlands Barn, High Peak: converted stable bungalow for four, one mile from pub, overlooking Chinley Local Nature Reserve.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Higher Capstone Farm Cottages - Shutlingsloe from £857

Stockport · 9.5 miles away

Higher Capstone Farm Cottages - Shutlingsloe

Two-bedroom cottage on a Stockport farm with shared hot tub and views across the Peak District.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Redmonds Retreat from £373

High Peak · 9.5 miles away

Redmonds Retreat

One-bedroom cottage in Chinley village, High Peak, with enclosed garden and two pubs within walking distance.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Cracken Cottage from £701

High Peak · 9.5 miles away

Cracken Cottage

Four-bedroom cottage in High Peak village with woodburner, sleeps 8, one dog welcome.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Studio on The Green from £297

High Peak · 9.5 miles away

Studio on The Green

Ground-floor studio for two in Chinley village, High Peak, with garden access and one free pet welcome.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Cottage
Ivy Lodge from £433

Staffordshire Moorlands · 9.6 miles away

Ivy Lodge

One-bedroom wooden cabin near Rudyard Lake with private garden and free parking, sleeping four.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Cottage
Oakmere Apartment from £517

High Peak · 9.6 miles away

Oakmere Apartment

Ground-floor apartment in Chinley, High Peak, sleeping 5 with two bedrooms and one dog welcome.

🛏️ 2 beds 👥 Sleeps 5 🐾 Pets welcome
Cottage
Wee Bridge Farm Cottage from £1,246

Cheshire East · 9.6 miles away

Wee Bridge Farm Cottage

Detached barn cottage for 6 near Knutsford, with three bedrooms, level access, and a large garden with patio.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Oakstone House from £637

High Peak · 9.6 miles away

Oakstone House

Oakstone House, High Peak: three-bedroom modern build sleeping six, with garden and parking.

🛏️ 3 beds 👥 Sleeps 6
Cottage
High Peak Retreat from £1,206

High Peak · 9.7 miles away

High Peak Retreat

High Peak Retreat, Harpur Hill near Buxton: three-bedroom house with hot tub, games room and everything supplied for six.

🛏️ 3 beds 👥 Sleeps 6
The Hideaway from £1,527

High Peak · 9.8 miles away

The Hideaway

Three-bedroom apartment in Chapel-en-le-Frith town centre, with decking overlooking the Peak District hills.

🛏️ 3 beds 👥 Sleeps 6
Crawshaw Cottage from £681

High Peak · 9.8 miles away

Crawshaw Cottage

Three-bedroom modern cottage near Buxton, sleeps 6, with enclosed garden and free pet stay.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Dairy House Farm from £1,116

Staffordshire Moorlands · 9.9 miles away

Dairy House Farm

Six-bedroom farmhouse near Leek with a hot tub, each bedroom having its own bathroom and everything provided for twelve guests.

🛏️ 6 beds 👥 Sleeps 12
🏡

Know a cottage in Macclesfield that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage