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.

  • Sold out

    Sealy Elysium 2900 Mattress Single Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy ELYSIUM 2900 Mattress Single Size Exclusive showroom modelThis mattress is displayed in our showroomWe will not be beaten on price! Elysium ...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Elysium 2900 Mattress Double Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Elysium 2900 Mattress Double Size Exclusive showroom modelThis mattress is displayed in our showroomWe will not be beaten on price! Click her...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Elysium 2900 Mattress King Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Elysium 2900 Mattress King Size Exclusive showroom modelThis mattress is displayed in our showroomWe will not be beaten on price! Click here....

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Affinity 2300 Mattress Single Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Affinity 2300 Mattress Single Size Exclusive showroom modelWe will not be beaten on price! Affinity 2300 Mattress 90 × 190 cm single size Ge...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Affinity 2300 Mattress Double Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Affinity 2300 Mattress Double Size Exclusive showroom modelWe will not be beaten on price! Click here. Affinity 2300 Mattress 135 × 190 cm D...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Affinity 2300 Mattress King Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Affinity 2300 Mattress King Size Exclusive showroom modelWe will not be beaten on price! Click here. Affinity 2300 Mattress 150 × 200 cm Kin...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Harmony 1500 Mattress Single Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Harmony 1500 Mattress Single Size This mattress is displayed in our showroomWe will not be beaten on price! Click here. Harmony 1500 Mattres...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Harmony 1500 Mattress Double Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Harmony 1500 Mattress Double Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Harmony 1500 Mattress 1...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Harmony 1500 Mattress King Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Harmony 1500 Mattress King Size This mattress is displayed in our showroomand is IN STOCK for immediate delivery! Harmony 1500 Mattress 150 ...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Arcadia 1400 Mattress Single Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Arcadia 1400 Mattress Single Size Exclusive showroom modelWe will not be beaten on price! Arcadia 1400 Mattress 90 × 190 cm single size Gelt...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Arcadia 1400 Mattress Double Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Arcadia 1400 Mattress Double Size Exclusive showroom modelWe will not be beaten on price! Click here. Arcadia 1400 Mattress 135 × 190 cm dou...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • Sold out

    Sealy Arcadia 1400 Mattress King Size

    Sealy
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00

    Sealy Arcadia 1400 Mattress King Size Exclusive showroom modelWe will not be beaten on price! Click here. Arcadia 1400 Mattress 150 × 200 cm king ...

    View full details
    Original price £0.00 - Original price £0.00
    Original price £0.00
    £0.00
    £0.00 - £0.00
    Current price £0.00
    Sold out
  • 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 £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