Mattress Mayhem offers a selection of Beautyrest mattresses with a 200% Price Match Guarantee. They provide free delivery, haul-off, and a mattress protector with purchases over $1,000. Most items are in stock for immediate pick up or delivery.
Mattress Mayhem is currently offering a 200% Price Match Guarantee and an additional 20% off on a selection of Beautyrest® models, with free delivery and other benefits on qualifying purchases.
- Additional 20% off on a huge selection of Beautyrest® models, with free delivery, haul-off, and mattress protector included on purchases over $1,000.Expires: OngoingPurchase of $1,000 or more required for free delivery, haul-off, and mattress protector.
- Mattress Mayhem offers a 200% Price Match Guarantee, ensuring the lowest prices on Beautyrest® mattresses.Expires: OngoingSubject to terms and conditions; contact Mattress Mayhem for details.
- 200% Price Match Guarantee
- Free delivery, haul-off, and mattress protector with a purchase of $1,000+
Brands
Ideal for
Technology
Assortment
Price range
Price range not yet reported
Real Google reviews from nearby shoppers
Average rating 4.4 · 7 reviews
Last updated Dec 19, 2025
I bought a new mattress here a while back. The people were very friendly and everything went smoothly. But, they said it would last 8 years and it barely lasted 8 months. I have extremely terrible back, hip and shoulder pain in the morning recently. I usually have to lay on our 5 year old guest bed. I'm not thrilled about buying a new mattress again so soon.
View on GoogleThey didnt have that large a selection as i thought they would have had.
View on Google- Mattress Mayhem
Claremore, OK · 16.5 miles
- Mattress Mayhem
Vinita, OK · 24.4 miles
- Mattress Mayhem
Sand Springs, OK · 45.3 miles
- Mattress Mayhem
Checotah, OK · 58.9 miles
- Mattress Mayhem
Okmulgee, OK · 59.9 miles
- Stanley's
Pryor, OK · 0.0 miles
- Fred Taylor Furniture
Pryor, OK · 0.3 miles
- Stanley's
Claremore, OK · 16.5 miles
- Snow's Mattress
Claremore, OK · 17.3 miles
- Stanley's
Wagoner, OK · 24.3 miles
