The Independent's journalism is supported by our readers. When you purchase through links on our site, we may earn commission. Why trust us?
Best mattress deals to expect for Amazon Prime Day 2025
We’ve found the best early deals on some of our tried and tested favourites

Amazon Prime Day 2025 is almost upon us, and if you’re looking to upgrade your current sleep setup, now could be the time to do it.
Starting on 8 July, the sales event will deliver a huge range of offers on everything from laptops and electric toothbrushes to vacuums and beauty products. But Prime Day is a surprisingly good time to pick up a discount mattress. Most people assume that Amazon isn’t a good place for large purchases like mattresses, but there are some good bed deals hiding on the site.
Whether you’re ready to retire your worn-out mattress for something a little more luxurious or need an affordable option to kit out a guest room, there’s likely to be a deal to suit your budget. In fact, previous years have seen impressive discounts of more than 40 per cent across some of our favourite top-rated brands, including Simba, Stompa, Silentnight and Nectar.
True to form, our expert team of IndyBest shoppers are going to be on hand throughout the event to help you find the very best Prime Day deals – we’ll only ever include offers that are genuine and come courtesy of brands we know and trust.
While the four-day sale is still a couple of weeks away, there are plenty of savings to be had at Amazon right now. So, if you can’t wait for Prime Day to kick off, we’ve brought you the best deals on mattresses that you can shop right now. Make sure to bookmark this page as we’ll be keeping it updated with fresh offers in the run-up to the main event.
When is Amazon Prime Day 2025?
Amazon has confirmed that its next Prime Day event will take place from Tuesday 8 July to Friday 11 July. The two-day sales event has been extended to four days, giving you even more time to shop the best deals.
Best early Amazon Prime Day mattress deals:
- Dormeo octasmart plus memory mattress, double: Was £699, now £589.94, Amazon.co.uk
- Silentnight 1400 eco comfort mattress, king: Was £589, now £510.38, Amazon.co.uk
- Panda hybrid bamboo mattress pro: Was £1,289, now £967.49, Amazon.co.uk
Dormeo octasmart plus memory mattress, double: Was £699, now £589.94, Amazon.co.uk

One of our favourite budget mattresses is currently reduced by more than 15 per cent in the double size, thanks to Amazon. While the mattress didn’t quite qualify for our most recent round-up of the best mattresses, our tester praised its breathability and impressive support, so it’s still one to consider, especially now that it’s on sale. “You get a lot of bang for your buck with the octasmart mattress, with the firm and supportive design not compromising on any comfort,” they said.
Silentnight 1400 eco comfort mattress, king: Was £589, now £510.38, Amazon.co.uk

There’s almost £80 off this Silentnight eco comfort mattress at Amazon right now. Highly supportive, it features 1400 pocket springs and offers a firm sleep surface, which the brand states is particularly suitable for those needing extra support, as well as front or back sleepers. It also contains Silentnight’s eco comfort fibre, which is made from recycled plastic bottles, so you can sleep easy knowing your mattress is free from any nasty chemicals.
While it’s not one we’ve tested, the brand comes IndyBest-approved (we’re big fans of its duvets and cooling pillows) and we have trialled a similar model, which was awarded an impressive 4.5 stars out of five – so you can rest assured that you’re in safe hands.
Stompa S flex airflow pocket children’s pocket spring mattress: Was £229, now £199.23, Amazon.co.uk

It’s not a huge saving, but if you’ve had your eye on a new mattress for your little one, now could be the time to invest. This exact model was chosen as the best mattress for children in our round-up, so you know you’re making a savvy purchase.
Our tester said the mattress had been designed with “thoughtful construction” and praised the combination of a cushioned top layer and pocket springs for providing “ample support for growing bodies”. “It’s pretty hard to go wrong with the Stompa S flex airflow pocket sprung mattress – it’s durable, comfortable, supportive and specifically designed for kids,” they said.
Silentnight miracoil ortho mattress, king: Was £399, now £286.57, Amazon.co.uk

Another entry from Silentnight, there’s almost 30 per cent off this king size mattress. We’ve seen it drop even more in price, so we’ll be keeping a close eye on further discounts when Prime Day arrives. Featuring miracoil springs, the brand states that this model is extra firm and offers prime spinal support for those who suffer from aches and pains. Plus, it’s finished with a thick layer of soft supportive fillings for extra comfort. It’s hypoallergenic too, which keeps the mattress naturally dust mite free. Again, we haven’t tested this exact model but Silentnight is a trusted sleep brand that we’re sure won’t disappoint.
Slumberdown airstream memory cool mattress topper: Was £80, now £65.08, Amazon.co.uk

If the heatwave is disrupting your sleep, a cooling mattress topper could help make your nights more comfortable. This Slumberdown topper was named our best mattress topper for hot sleepers, with our reviewer praising its cooling abilities. They found that, “On particularly humid nights, it efficiently wicked away moisture, ensuring we remained dry and fresh”.
You can usually find this mattress topper reduced on Amazon, so you won’t need to rush to add it to your basket. We’ll let you know if the price drops when Prime Day lands.
What is Amazon Prime Day?
Amazon Prime Day is a four-day sales event held exclusively for Prime members. Discounts are offered on a range of products across various categories, and you can expect to see top brands like Apple get involved, too. While the main event takes place in July, Amazon hosts similar sales throughout the year, including Prime Big Deal Days and Spring Deal Days.
Do you need to be a Prime member?
In short, yes. Amazon’s Prime Day discounts are only available to Prime members, so you’ll need to sign up for membership if you don’t have one already in order to take advantage of the sale.
A Prime membership costs £8.99 a month, or £95 if you pay annually. Or, if you’re between 18 to 22-years-old, you can get it for half the standard price. It comes with heaps of other perks too, including unlimited one-day delivery, access to Prime Video and the chance to shop Prime-exclusive deals.
If you’re not a current member, you can also sign up for a free 30-day trial, which will give you full access to all the Prime member benefits. Plus, you can cancel at any time during your trial to avoid being charged when it expires. However, it’s worth noting that the free trial is only available to new customers or those who haven’t been a Prime member in the last 12 months.
Looking for more Prime Day savings? Here’s everything you need to know about Amazon’s sales event, including the best deals to shop right now