Skip to content
Need Help? Call Us On 0131 553 3050 / Store: 163 Bonnington Road, Edinburgh EH6 5BQ
Need Help? Call Us On 0131 553 3050 / Store: 163 Bonnington Road, Edinburgh EH6 5BQ

Mattresses

There's always a massive range of brand name mattresses at The Bed Shop Edinburgh. Customers know what they want so therefore we supply all the ranges to suit. So whether it's soft or hard, foam, or sprung or single or superking, we've got the right one for you.

All the popular brand names are on display at our new showroom at Bonnington Trade Estate in the heart of Edinburgh. Sealy, Silentnight, Harrison Spinks, Sweet Dreams, Siesta beds, Breasley and many more.

Our customers particularly like vacuum packed mattresses because they can take them away in the back of the car! No need to stay in for a delivery and take time off work. Fantastic! Alternatively there are still very many which are delivered as they are and at The Bed Shop Edinburgh we offer an exceptional delivery service.

We look forward to seeing you sometime really soon.

  • Save £50.00 Save £0.00

    Siesta Capricorn Mattress Single Size

    Siesta
    Original price £159.50
    Original price £159.50 - Original price £159.50
    Original price £159.50
    Current price £109.50
    £109.50 - £109.50
    Current price £109.50

    Siesta Capricorn Mattress Single Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery Size: 90 × 190 cm 23 cm dee...

    View full details
    Original price £159.50
    Original price £159.50 - Original price £159.50
    Original price £159.50
    Current price £109.50
    £109.50 - £109.50
    Current price £109.50
    Save £50.00 Save £0.00
  • Save £40.00 Save £0.00

    Breasley Foam Comfort Sleep Firm Mattress Single Size

    Breasley Foam
    Original price £169.50
    Original price £169.50 - Original price £169.50
    Original price £169.50
    Current price £129.50
    £129.50 - £129.50
    Current price £129.50

    Breasley Foam Comfort Sleep Firm Mattress Single Size Size: 90 × 190 cm No turn mattress Firm Comfort 14 cm deep mattress High density support foa...

    View full details
    Original price £169.50
    Original price £169.50 - Original price £169.50
    Original price £169.50
    Current price £129.50
    £129.50 - £129.50
    Current price £129.50
    Save £40.00 Save £0.00
  • Save £40.00 Save £0.00

    Breasley Foam Uno Comfort Sleep Mattress Single Size

    Breasley Foam
    Original price £169.50
    Original price £169.50 - Original price £169.50
    Original price £169.50
    Current price £129.50
    £129.50 - £129.50
    Current price £129.50

    Breasley Foam UNO Comfort Sleep Mattress Single Size Size: 90 × 190 cm No turn mattress Gentle Comfort 14 cm deep mattress High density support fo...

    View full details
    Original price £169.50
    Original price £169.50 - Original price £169.50
    Original price £169.50
    Current price £129.50
    £129.50 - £129.50
    Current price £129.50
    Save £40.00 Save £0.00
  • Save £40.00 Save £0.00

    Breasley Foam Uno Life Ortho Mattress Single Size

    Breasley Foam
    Original price £169.50
    Original price £169.50 - Original price £169.50
    Original price £169.50
    Current price £129.50
    £129.50 - £129.50
    Current price £129.50

    Breasley Foam UNO Life Mattress Single Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Size: 90 × 190 cm 15...

    View full details
    Original price £169.50
    Original price £169.50 - Original price £169.50
    Original price £169.50
    Current price £129.50
    £129.50 - £129.50
    Current price £129.50
    Save £40.00 Save £0.00
  • Save £60.00 Save £0.00

    Siesta Capricorn Mattress Small Double Size

    Siesta
    Original price £199.50
    Original price £199.50 - Original price £199.50
    Original price £199.50
    Current price £139.50
    £139.50 - £139.50
    Current price £139.50

    Siesta Capricorn Mattress Small Double Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery Size: 120 × 190 cm 23...

    View full details
    Original price £199.50
    Original price £199.50 - Original price £199.50
    Original price £199.50
    Current price £139.50
    £139.50 - £139.50
    Current price £139.50
    Save £60.00 Save £0.00
  • Save £60.00 Save £0.00

    Siesta Capricorn Mattress Double Size

    Siesta
    Original price £199.50
    Original price £199.50 - Original price £199.50
    Original price £199.50
    Current price £139.50
    £139.50 - £139.50
    Current price £139.50

    Siesta Capricorn Mattress Double Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery Size: 135 × 190 cm 23 cm de...

    View full details
    Original price £199.50
    Original price £199.50 - Original price £199.50
    Original price £199.50
    Current price £139.50
    £139.50 - £139.50
    Current price £139.50
    Save £60.00 Save £0.00
  • Save £90.00 Save £0.00

    Siesta Leo Ortho Mattress Single Size

    Siesta
    Original price £239.50
    Original price £239.50 - Original price £239.50
    Original price £239.50
    Current price £149.50
    £149.50 - £149.50
    Current price £149.50

    Siesta Leo Ortho Mattress Single Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Size: 90 × 190 cm 22 cm de...

    View full details
    Original price £239.50
    Original price £239.50 - Original price £239.50
    Original price £239.50
    Current price £149.50
    £149.50 - £149.50
    Current price £149.50
    Save £90.00 Save £0.00
  • Save £130.00 Save £0.00

    Silentnight Classic Miracoil Solo Single Size Mattress

    Silentnight
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £169.50
    £169.50 - £169.50
    Current price £169.50

    Silentnight Classic Miracoil Solo Single Size Mattress This mattress is displayed in our showroomand is IN STOCK for immediate delivery! 90 × 190 c...

    View full details
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £169.50
    £169.50 - £169.50
    Current price £169.50
    Save £130.00 Save £0.00
  • Save £100.00 Save £0.00

    Siesta Capricorn Mattress King Size

    Siesta
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50

    Siesta Capricorn Mattress King Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Size: 150 × 200 cm 23 cm dee...

    View full details
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50
    Save £100.00 Save £0.00
  • Save £100.00 Save £0.00

    Siesta Leo Ortho Mattress Small Double Size

    Siesta
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50

    Siesta Leo Ortho Mattress Small Double Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery Size: 120 × 190 cm 22...

    View full details
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50
    Save £100.00 Save £0.00
  • Save £100.00 Save £0.00

    Siesta Leo Ortho Mattress Double Size

    Siesta
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50

    Siesta Leo Ortho Mattress Double Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Size: 135 × 190 cm 22 cm d...

    View full details
    Original price £299.50
    Original price £299.50 - Original price £299.50
    Original price £299.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50
    Save £100.00 Save £0.00
  • Save £30.00 Save £0.00

    Siesta Belgravia Memory Mattress Single Size

    Siesta
    Original price £229.50
    Original price £229.50 - Original price £229.50
    Original price £229.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50

    Siesta Belgravia Memory Mattress Single Size Belgravia Memory Mattress Size: 90 × 190 cm 12.5 gauge orthopaedic spring unit Cool Tech Climate Cont...

    View full details
    Original price £229.50
    Original price £229.50 - Original price £229.50
    Original price £229.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50
    Save £30.00 Save £0.00
  • Save £50.00 Save £0.00

    Breasley Foam Comfort Sleep Firm Mattress Double Size

    Breasley Foam
    Original price £249.50
    Original price £249.50 - Original price £249.50
    Original price £249.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50

    Breasley Foam Comfort Sleep Firm Mattress Double Size Size: 135 × 190 cm No turn mattress Firm Comfort 14 cm deep mattress High density support fo...

    View full details
    Original price £249.50
    Original price £249.50 - Original price £249.50
    Original price £249.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50
    Save £50.00 Save £0.00
  • Save £50.00 Save £0.00

    Breasley Foam Comfort Sleep Firm Mattress Small Double Size

    Breasley Foam
    Original price £249.50
    Original price £249.50 - Original price £249.50
    Original price £249.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50

    Breasley Foam Comfort Sleep Firm Mattress Small Double Size Size: 120 x 190 cm No turn mattress Firm Comfort 14 cm deep mattress High density supp...

    View full details
    Original price £249.50
    Original price £249.50 - Original price £249.50
    Original price £249.50
    Current price £199.50
    £199.50 - £199.50
    Current price £199.50
    Save £50.00 Save £0.00
  • Save £180.00 Save £0.00

    Silentnight Classic Miracoil Solo Small Double Size Mattress

    Silentnight
    Original price £399.50
    Original price £399.50 - Original price £399.50
    Original price £399.50
    Current price £219.50
    £219.50 - £219.50
    Current price £219.50

    Silentnight Classic Miracoil Solo Small Double Size Mattress In store exclusive productPlease call 0131 553 3050 for Price 120 × 190 cm 21 cm deep ...

    View full details
    Original price £399.50
    Original price £399.50 - Original price £399.50
    Original price £399.50
    Current price £219.50
    £219.50 - £219.50
    Current price £219.50
    Save £180.00 Save £0.00
  • Save £50.00 Save £0.00

    Breasley Foam Comfort Sleep Firm Mattress King Size

    Breasley Foam
    Original price £279.50
    Original price £279.50 - Original price £279.50
    Original price £279.50
    Current price £229.50
    £229.50 - £229.50
    Current price £229.50

    Breasley Foam Comfort Sleep Firm Mattress King Size Size: 150 x 200 cm No turn mattress Firm Comfort 14 cm deep mattress High density support foam...

    View full details
    Original price £279.50
    Original price £279.50 - Original price £279.50
    Original price £279.50
    Current price £229.50
    £229.50 - £229.50
    Current price £229.50
    Save £50.00 Save £0.00
  • Save £80.00 Save £0.00

    Sweet Dreams Antoinette 1000 Mattress Single Size

    Sweet Dreams
    Original price £319.50
    Original price £319.50 - Original price £319.50
    Original price £319.50
    Current price £239.50
    £239.50 - £239.50
    Current price £239.50

    Sweet Dreams Antoinette 1000 Mattress Single Size Sweet Dreams Antoinette Mattresses 90 × 190 cm 1000 pocket spring count Ortho firm feel Soft kni...

    View full details
    Original price £319.50
    Original price £319.50 - Original price £319.50
    Original price £319.50
    Current price £239.50
    £239.50 - £239.50
    Current price £239.50
    Save £80.00 Save £0.00
  • Save £130.00 Save £0.00

    Siesta Leo Ortho Mattress King Size

    Siesta
    Original price £379.50
    Original price £379.50 - Original price £379.50
    Original price £379.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50

    Siesta Leo Ortho Mattress King Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Size: 150 × 200 cm 22 cm dee...

    View full details
    Original price £379.50
    Original price £379.50 - Original price £379.50
    Original price £379.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50
    Save £130.00 Save £0.00
  • Save £100.00 Save £0.00

    Silentnight Miracoil Eco Single Size Mattress

    Silentnight
    Original price £349.50
    Original price £349.50 - Original price £349.50
    Original price £349.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50

    Silentnight Miracoil Eco Single Size Mattress In store exclusive productPlease call 0131 553 3050 for Price Size: 90 × 190 cm 26 cm deep mattress ...

    View full details
    Original price £349.50
    Original price £349.50 - Original price £349.50
    Original price £349.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50
    Save £100.00 Save £0.00
  • Save £200.00 Save £0.00

    Siesta Belgravia Memory Mattress Small Double Size

    Siesta
    Original price £449.50
    Original price £449.50 - Original price £449.50
    Original price £449.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50

    Siesta Belgravia Memory Mattress Small Double Size Belgravia Memory Mattress Size: 120 × 190 cm 12.5 gauge orthopaedic spring unit Cool Tech Clima...

    View full details
    Original price £449.50
    Original price £449.50 - Original price £449.50
    Original price £449.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50
    Save £200.00 Save £0.00
  • Save £200.00 Save £0.00

    Siesta Belgravia Memory Mattress Double Size

    Siesta
    Original price £449.50
    Original price £449.50 - Original price £449.50
    Original price £449.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50

    Siesta Belgravia Memory Mattress Double Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery Belgravia Memory Mat...

    View full details
    Original price £449.50
    Original price £449.50 - Original price £449.50
    Original price £449.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50
    Save £200.00 Save £0.00
  • Silentnight Hera Memory Single Size Mattress

    Silentnight
    Original price £249.50 - Original price £249.50
    Original price
    £249.50
    £249.50 - £249.50
    Current price £249.50

    Silentnight Hera Memory Single Size Mattress In store exclusive productPlease call 0131 553 3050 for Price Size: 90 × 190 cm 24 cm deep mattress S...

    View full details
    Original price £249.50 - Original price £249.50
    Original price
    £249.50
    £249.50 - £249.50
    Current price £249.50
  • Save £160.00 Save £0.00

    Breasley Foam UNO Bounce Firm Mattress Single Size

    Breasley Foam
    Original price £409.50
    Original price £409.50 - Original price £409.50
    Original price £409.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50

    Breasley Foam UNO Bounce Firm Mattress Single Size Size: 90 × 190 cm No turn mattress Firm Comfort 20cm deep mattress High density support foam Re...

    View full details
    Original price £409.50
    Original price £409.50 - Original price £409.50
    Original price £409.50
    Current price £249.50
    £249.50 - £249.50
    Current price £249.50
    Save £160.00 Save £0.00
  • Save £100.00 Save £0.00

    Sealy Jubilee Ortho Mattress Single Size

    Sealy
    Original price £399.50
    Original price £399.50 - Original price £399.50
    Original price £399.50
    Current price £299.50
    £299.50 - £299.50
    Current price £299.50

    Sealy Jubilee Ortho Mattress Single Size Size: 90 × 190 cm Single Size 28 cm deep Posturepedic mattress (approx) Luxury-Firm quality Contains memo...

    View full details
    Original price £399.50
    Original price £399.50 - Original price £399.50
    Original price £399.50
    Current price £299.50
    £299.50 - £299.50
    Current price £299.50
    Save £100.00 Save £0.00