Properties on the Costa del Sol

A selection from across the whole market, through the agents' network we work in. Ask us about any of them — or about anything you don't see here.

12 properties

42 Photos

Townhouse · Miraflores

€745,000

≈ £624,000

2 bedrooms · 15 bathrooms · 110 m² built · Reference R5317126

View property →

28 Photos

Ground Floor Apartment · Miraflores

€425,000

≈ £356,000

2 bedrooms · 2 bathrooms · 120 m² built · Reference R5495215

View property →

28 Photos

Middle Floor Apartment · Miraflores

€449,999

≈ £377,000

2 bedrooms · 2 bathrooms · 100 m² built · Reference R5506618

View property →

35 Photos

Middle Floor Apartment · Miraflores

€475,000

≈ £398,000

2 bedrooms · 2 bathrooms · 168 m² built · Reference R5514277

View property →

18 Photos

Top Floor Apartment · Miraflores

€410,000

≈ £343,000

2 bedrooms · 2 bathrooms · 86 m² built · Reference R5516881

View property →

26 Photos

Middle Floor Apartment · Miraflores

€449,990

≈ £377,000

2 bedrooms · 2 bathrooms · 84 m² built · Reference R5517553

View property →

43 Photos

Middle Floor Apartment · Miraflores

€499,000

≈ £418,000

2 bedrooms · 2 bathrooms · 118 m² built · Reference R5520973

View property →

19 Photos

Semi-Detached House · Miraflores

€500,000

≈ £419,000

3 bedrooms · 3 bathrooms · 155 m² built · Reference R4926718

View property →

29 Photos

Townhouse · Miraflores

€530,000

≈ £444,000

3 bedrooms · 25 bathrooms · 178 m² built · Reference R5150941

View property →

36 Photos

Penthouse · Miraflores

€475,000

≈ £398,000

3 bedrooms · 2 bathrooms · 99 m² built · Reference R5199952

View property →

38 Photos

Semi-Detached House · Miraflores

€575,000

≈ £481,000

3 bedrooms · 25 bathrooms · 148 m² built · Reference R5259439

View property →

12 Photos

Middle Floor Apartment · Miraflores

€410,000

≈ £343,000

3 bedrooms · 2 bathrooms · 89 m² built · Reference R5452201

View property →

Pounds are approximate: euros converted at the European Central Bank reference rate of 23 October 2026 (€1 = £0.8373), rounded. Your bank or currency provider will quote its own rate on the day you pay.