Best Mattress Deals in the UK: Buying Guide & Price Comparison
Compare mattress prices across UK retailers with our comprehensive buying guide covering types, sizes, and the best deals.
Finding the Right Mattress at the Right Price
A good mattress is one of the most important purchases you'll make — you spend a third of your life on it. With nearly 2,000 mattresses tracked across UK retailers, we help you find quality sleep without overpaying.
Mattress Types Compared
| Type | Best For | Single Price | Double Price | King Price |
|---|---|---|---|---|
| Open coil | Budget/guest rooms | £60-£150 | £80-£200 | £100-£250 |
| Pocket sprung | Most sleepers | £150-£400 | £200-£600 | £300-£800 |
| Memory foam | Side sleepers, pain relief | £100-£350 | £150-£500 | £200-£700 |
| Hybrid | Combination sleepers | £200-£500 | £300-£800 | £400-£1200 |
| Latex | Eco-conscious, allergy sufferers | £300-£600 | £400-£900 | £500-£1500 |
How to Choose
- Side sleepers: Softer mattress (memory foam or soft pocket sprung) for shoulder and hip pressure relief.
- Back sleepers: Medium-firm for spinal alignment. Pocket sprung or hybrid.
- Front sleepers: Firm mattress to prevent lower back sag. Firm pocket sprung.
- Couples: Pocket sprung (1000+ springs) to minimise partner disturbance. Hybrid is also excellent.
When to Buy a Mattress
Mattress prices follow predictable patterns:
- Cheapest: Bank holiday weekends (May, August), Black Friday, Boxing Day
- January: Good deals as retailers clear stock
- Avoid: March-April and September-October when prices are typically highest
Compare mattress prices now or set a price alert to catch the next sale.
Tips for Saving on Mattresses
- Compare across retailers — The same mattress can vary by £50-£200 between stores.
- Consider lesser-known brands — Many use the same factories as premium brands at lower prices.
- Check trial periods — Many online mattress brands offer 100-night trials. Use them.
- Negotiate — In-store retailers often match online prices if you ask.
- Buy the mattress, skip the base — A quality mattress on a basic frame outperforms a cheap mattress on a fancy base.
Frequently Asked Questions
How often should you replace a mattress?
Every 7-10 years for most mattresses. If you wake up with aches or notice visible sagging, it's time regardless of age.
Is an expensive mattress worth it?
Up to a point. Our data shows that quality improves significantly between £100 and £500 mattresses, but the difference between £500 and £1500 is marginal for most sleepers. A £300-£600 mattress hits the sweet spot of quality and value.