2 Bedroom Flats for Sale in Musselburgh

60 properties available

View 60 two bedroom flats currently for sale in Musselburgh from local agents. The 2 bed flat sector in Musselburgh typically includes two separate bedrooms, dedicated living areas, and bathroom facilities. Properties span purpose-built blocks, converted period houses, and modern apartment complexes across Musselburgh, available on various floors with differing specifications and amenities.

Showing 1-20 of 60 properties

£175,000
New Build

33E, Edinburgh Road, Musselburgh, EH21 6EE

2 beds Flat

Enjoying a beachside location and superb views across the Forth to Berwick Law, this spacious top floor (second) flat provides well-proportioned two bedroomed accommodation in the popular East Lothian town of Musselburgh. Accessed via a ...

Listed 3 days ago for £175,000 by Neilsons

£175,000
Under Offer

32 Stoneybank Crescent, Musselburgh, EH21 6HL

2 beds Flat

Warners are delighted to present this attractive upper villa located in the ever-popular coastal town of Musselburgh, East Lothian. The property offers generous living accommodation arranged over two levels, with a bright and spacious living room, ...

Under offer since 23 Oct 2025

Listed 3 weeks ago for £175,000 by Warners

The Paddock, East Lothian EH21
£170,000
Under Offer

The Paddock, East Lothian EH21

2 beds Flat

This spacious and beautifully presented two-bedroom flat offers bright, modern living with stunning views over Musselburgh Old Course, generous storage, convenient parking, and an excellent location close to transport and amenitiesmaking it an ideal choic

Under offer since 2 Nov 2025

Listed 3 weeks ago for £170,000 by Your Move

114 Inveresk Road, Musselburgh, EH21 7AY
£190,000
Under Offer

114 Inveresk Road, Musselburgh, EH21 7AY

2 beds Flat

Stone fronted, 2 bedroom ground floor lower villa with off street parking

Under offer since 9 Oct 2025

Listed 4 weeks ago for £190,000 by D M Property

£190,000
Under Offer

114 Inveresk Road, Musselburgh, EH21 7AY

2 beds Flat

Property highlight: Stone fronted, 2 bedroom ground floor lower villa with off street parking This is a generously proportioned (58m sq) stone fronted lower villa, in a central location close to the High Street and Tesco superstore. The property is in ...

Under offer since 8 Oct 2025

Listed 1 month ago for £190,000 by D M Property

£47,500
Under Offer

49F Market Street, Musselburgh, EH21 6PS

2 beds Flat

A fantastic opportunity to acquire a 25% share in a beautifully presented two-bedroom flat on the second floor of a modern, well-maintained residential development. Ideally situated in Musselburgh, this property is in exceptional condition and is sure ...

Under offer since 1 Oct 2025

Listed 1 month ago for £47,500 by Annan Solicitors & Estate Agents

Plot 457, The C-Type Apartments at Burgh Gate, Craighall Drive, Monktonhall Farm, Old Craighall EH21
£215,000
New Build

Plot 457, The C-Type Apartments at Burgh Gate, Craighall Drive, Monktonhall Farm, Old Craighall EH21

2 beds Flat

The C-Type Apartments boast a choice of open plan kitchen/lounge and separate kitchen styles. They are practical with storage areas in all apartments and optional wardrobes. For a lighter and more spacious feel, corner apartments benefit from dual aspect

Listed 1 month ago for £215,000

14 Lewisvale Court, Musselburgh, EH21
£165,000
Under Offer

14 Lewisvale Court, Musselburgh, EH21

2 beds Flat

Located in the popular town of Musselburgh, we are delighted to offer for sale this well-presented main door lower villa. Offering bright and well-proportioned accommodation, the property has gas central heating, double glazing and exclusive gardens.The a

Under offer since 24 Sep 2025

Listed 1 month ago for £165,000 by Aberdein, Considine & Co

18 Eskview Avenue, Musselburgh
£185,000
Under Offer

18 Eskview Avenue, Musselburgh

2 beds Flat

Located on a quiet residential street, this charming two-bedroom upper flat offers private side and enclosed rear gardens along with unrestricted on-street parking. Perfectly suited for first-time buyers, it combines a peaceful setting with convenient acc

Under offer since 15 Oct 2025

Listed 1 month ago for £185,000 by Ballantynes

130n Inveresk Road, Musselburgh, EH21 7AY
£235,000
Under Offer

130n Inveresk Road, Musselburgh, EH21 7AY

2 beds Flat

Red sandstone fronted, double upper villa with many original features

Under offer since 18 Sep 2025

Listed 1 month ago for £235,000 by D M Property

£175,000
Under Offer

32A, Beach Lane, Musselburgh, EH21 6LB

2 beds Flat

Fixed price ?5,000 under home report value. Set on a quiet street, moments from the beach is this immaculately presented first floor traditional apartment. Surrounded by excellent local amenities, quick transport links and pleasant walks this property ...

Under offer since 25 Oct 2025

Listed 1 month ago for £170,000 by Warners

£235,000
Under Offer

130n Inveresk Road, Musselburgh, EH21 7AY

2 beds Flat

This is a generously proportioned (95m sq) red sandstone fronted double upper villa, in a central location close to the High Street and Tesco superstore. The property benefits from many original features including cornicing, ceiling rose, stripped ...

Under offer since 18 Sep 2025

Listed 1 month ago for £235,000 by D M Property

5 Hercus Loan, Musselburgh, East Lothian, EH21 6AU
£190,000
New Build

5 Hercus Loan, Musselburgh, East Lothian, EH21 6AU

2 beds Flat

Set near the River Esk in the heart of Musselburgh, within commuting distance of the capital, this ground-floor, main door flat is sure to appeal to a wide range of buyers, including first-time buyers, couples, downsizers, young families, and commuting pr

Listed 1 month ago for £190,000 by Clancy Hendrie Legal

£140,000
Reduced

1 Whitecraig Crescent, Whitecraig, Musselburgh EH21 8NG

2 beds Flat

Property highlight: Two bedroom main-door, ground-floor flat situated in the village of Whitecraig Set within an established residential area of Whitecraig, near reliable village amenities, including a convenience store, a primary school, bus/road ...

Reduced by £5,000 (3.4%) from £145,000 on 16 Oct 2025

Listed 1 month ago by Ralph Sayer

£180,000
Under Offer

36 Eskview Terrace, Musselburgh, EH21 6LT

2 beds Flat

Beautifully presented, main door upper flat offering generous living space with an abundance of natural light, a pleasant leafy outlook and a large private rear garden, located near Haugh Park and the scenic walkways alongside the River Esk. There are ...

Under offer since 10 Oct 2025

Listed 2 months ago for £170,000 by Warners

£160,000
Under Offer

6 Stoneybank Avenue, Musselburgh, East Lothian, EH21 6HN

2 beds Flat

Property highlight: Spacious two-bedroom lower villa in coastal town of Musselburgh. This traditional lower villa boasts a bright reception room, a southerly-facing breakfasting kitchen with plentiful storage, two double bedrooms, and a modern shower ...

Under offer since 2 Oct 2025

Listed 2 months ago for £160,000 by Gilson Gray

City View, Inveresk Place, Musselburgh, East Lothian, EH21
£259,000
Reduced

City View, Inveresk Place, Musselburgh, East Lothian, EH21

2 beds Flat

Modern 2-bed apartment in Musselburgh. Stylish open-plan kitchen/living area with private balcony, 2 double bedrooms with built-in wardrobes, main bedroom with en-suite, family bathroom, allocated parking space. Finished to a high standard and move-in rea

Reduced by £6,000 (2.3%) from £265,000 on 1 Oct 2025

Listed 2 months ago by Umega, Edinburgh

146B North High Street, Musselburgh, East Lothian, EH21 6AS
£180,000
Under Offer

146B North High Street, Musselburgh, East Lothian, EH21 6AS

2 beds Flat

Welcome to contemporary living at 146B North High Street a stunning, refurbished first-floor flat in the vibrant heart of Musselburgh. This beautifully upgraded two-bedroom home boasts spacious, light-filled interiors and a sleek modern finish, offering t

Under offer since 12 Oct 2025

Listed 2 months ago for £175,000 by McDougall McQueen

£185,000
Under Offer

9 Eskview Crescent, Musselburgh, EH21 6NU

2 beds Flat

Superbly presented, light and spacious main door upper villa forming an ideal first time purchase, boasting a prime corner position with large private gardens. Peaceful location within a sought after area, convenient for scenic riverside walks, good ...

Under offer since 7 Aug 2025

Listed 3 months ago for £185,000 by Warners

£160,000

32E Beach Lane, Musselburgh, EH21 6LB

2 beds Flat

32E Beach Lane is a charming second-floor flat set in a traditional tenement in the coastal town of Musselburgh. The property is situated in quiet residential street, close to the beach and Promenade.Accommodation comprises: secure door entry system; ...

Listed 3 months ago for £160,000 by Annan Solicitors & Estate Agents

Page 1 of 3