Best mattresses we have ever owned. Well made, great quality, and Ana was very friendly. She helped so much. Can't wait to get my sons his soon.
Elena Dominguez56 years in business · In El Paso 26 years · 4th-generation family owned
Call (915) 222-6297 Shop MattressesEvery price below is our real store price. Tap Twin, Full, Queen or King on any mattress and the price updates right there.
Classic Gem — Start here. Supportive and comfortable, our best value. Twin $199 · Full $249 · Queen $299 · King $399
Classic Diamond — A step up. A medium feel with a plush quilted pillow top. Twin $249 · Full $349 · Queen $449 · King $599
Luna Deluxe — The cooler, quieter one. Deeper comfort layers for a cooler, quieter sleep. Twin $349 · Full $449 · Queen $649 · King $749
Body Rest — The most support. Our most supportive build, made for backs that work hard all day. Twin $399 · Full $649 · Queen $799 · King $949
Still not sure? Try them side by side in store — and every one comes with our 100-night home trial.
Brand offers shown on brand websites — like 100-night home trials — apply to purchases made on those websites. Ask us in store about our own trial, delivery, and warranty help.
Semi-truck sleepers
38×80 in stock · Sleeper mattresses for all major rigs — from $145
Bring your sleeper measurements — width and length — and we will match the size. Don't see your size? We make our own mattresses, so ask us about custom sizes.
| Size | Price |
|---|---|
| 30×80 | $145 |
| 38×74 | $150 |
| 38×80 | $150 |
| 42×80 | $155 |
Prices are for the mattress only.
RV beds are rarely a standard home size — measure the platform itself (width and length), not the old mattress, and bring the measurements in. Custom work is part of what we do: our customers have had mattresses made for 3/4 antique beds and other odd sizes. Ask us what we can build for your RV, camper, or antique frame — pricing is by size, quoted in store.
Bulk pricing starts at 20 units. Call Gabriel for a fleet quote at (915) 222-6297 — we'll beat any better offer by 10%.
Call (915) 222-6297Pay over time with promotional financing or lease-to-own options. Apply in store or by phone — most decisions are quick, and we will walk you through every option. All financing and lease-to-own plans are subject to approval by the provider.
Promotional Financing with Synchrony
Call (915) 222-6297Text us (915) 222-6297
36 months, 0% interest — equal monthly payments (Synchrony HOME™, on qualifying purchases; subject to credit approval)
No Interest if Paid in Full within 6 or 12 months (Synchrony promotional plans — interest is charged from the purchase date if the balance is not paid in full)
Financing · $40 application fee · 4-month early purchase option · Apply in store or by phone
Lease-to-Own*
Call (915) 222-6297Text us (915) 222-6297
Lease-to-own · 90-day purchase option · $54 application fee · lease-to-own, subject to approval
Lease-to-own · 100-day purchase option · $39 application fee · lease-to-own, subject to approval
$40 deposit · 3-month layaway · no credit application · the deposit goes toward your price · your mattress is released when it's paid in full
Caballero Mattress is a factory wholesaler. We sell in bulk to other retailers, furniture stores and mattress stores, and we supply hotels, RVs, trucking fleets, Airbnbs, apartment communities, the military, firefighters — and many more businesses. We manufacture our own private-label mattresses (15+ models), and we've built 100+ business relationships in 56 years in business. Bulk pricing starts at 20 units — and we'll beat any better offer by 10%.
Call (915) 222-6297 for a bulk quoteText us (915) 222-6297
Tell us what your business needs and we'll put together a bulk quote.
Yes — delivery is free in the El Paso area, including setup and removal of the packaging. Free delivery is our November offer.
Yes, same-day delivery is available when the day's deliveries aren't fully booked. Call (915) 222-6297 early to reserve your spot.
Free haul-away is included with any Serta purchase — free Caballero pillows (set of 2), free delivery, and free haul-away. For other mattresses, ask us when you order.
Yes. A $40 deposit starts your layaway — no credit application. You have up to 3 months to pay, the deposit goes toward your price, and your mattress is released when it's paid in full.
Yes. Our prices are real 'starting at' prices for that mattress line.
Yes — we beat any other offer by 10%.
Sign up and get 10% off. It's one per customer and cannot be combined with other offers.
Up to 4 text messages per month.
No — we're a factory store. We make our own private-label mattresses (Classic Gem, Classic Diamond, Luna Deluxe, and Body Rest), so you buy manufacturer-direct with no middleman.
Manufacturer warranties apply to the mattresses we sell, and our team will help you with warranty questions in the store.
Yes — truck sleeper sizes are stocked in the store.
7710 North Loop Dr, El Paso, TX 79915 · (915) 222-6297 · Monday–Saturday 10 AM–6 PM, closed Sundays.
You have 100 nights. After a 30-night break-in, you can exchange it once for a different mattress (a $249.99 processing charge applies). If the second one still isn't right, you can return it for a refund within the original 100 nights (a $249.99 processing charge applies). Full terms are in our Terms & Conditions.
Delivery is free in the El Paso area on every mattress during November, and free delivery includes setup and removal of the packaging. Same-day delivery is available when the day's deliveries aren't fully booked — call (915) 222-6297 early to reserve your spot. If you bought a Serta, we will also take your old mattress away free when we deliver, and your free Caballero pillows (set of 2) come with your purchase. For other mattresses, ask us about haul-away when you order. Not sure if your address is in the El Paso area? Call us and ask — we will tell you before you buy. Your 100 nights start from delivery.
Yes — show your military, veteran or first-responder ID and get 10% off, plus a free set of Caballero pillows (set of 2) with your mattress.
7710 North Loop Dr., El Paso, TX 79915
Monday–Saturday 10 AM–6 PM · Closed Sundays
We accept cash, cards, Zelle and Cash App — and there's no card fee.
Holiday hours
Thanksgiving — Thursday, November 26, 2026: Closed.
Wednesday, November 11, 2026 (Veterans Day): open regular hours, 10 AM–6 PM.
Friday, November 27, 2026: open regular hours, 10 AM–6 PM.
All other days: Monday–Saturday 10 AM–6 PM · Closed Sundays.
Follow us
We manufacture — no middleman, so the markup was never added.
Find a better offer at any other store and we will beat it by 10%.
Free delivery in the El Paso area on every mattress, including setup and removal of the packaging. Buy any Serta mattress and we'll also take your old mattress away free when we deliver. Buying a different mattress? Ask us about haul-away when you order. Free delivery is our November offer.
Sleep on it at home for up to 100 nights. If it's not right, exchange it once — and if the second one still isn't right, return it for a refund. A $249.99 processing charge applies to an exchange or return; full details in our Terms.
4.5 stars · 30 Google reviews
Real reviews from our Google listing.
Best mattresses we have ever owned. Well made, great quality, and Ana was very friendly. She helped so much. Can't wait to get my sons his soon.
Elena DominguezCaballero Mattress did a fantastic job making my custom mattress for my 3/4 Antique Bed. The bed is not a twin and not a full, its a custom size that requires a specialty made mattress and box. Perfect dimensions and the bed fit perfectly in the frame. Great job Caballero Mattress!
Jamie FloresCaballero mattress is truly amazing!! I am beyond satisfied with the excellent level of customer service and quality of their product. I got a queen pillow top and it is a cloud ☁️ It Gives me the support I need and is Still sink in comfortable , I will definitely be recommending them :) and going back for future purchases thank you guys so much for 5 star service !
Kim MadrigalVery affordable! I'll be sending them more customers for sure. Buen precio y se portaron muy amables. Se los voy a recomendar a mis amigos/fam :)
mj valenzGreat service, Gabriel and Ana were very helpful and patient with me. Great costumer service.
Kenya FreddieI was just looking when I came to Caballero Mattress but Gabriel answered all my questions promptly and sincerely…He was so helpful I made a purchase right on the spot…..I an very grateful to have met Gabriel Caballero today!
Charles Vidal JrBought from us? A Google review helps another El Paso family find us: is.gd/CaballeroMattress