Best Mattress Stores in San Antonio, TX in 2023

If you’re trying to find good deals on the most comfortable mattresses near San Antonio, you’re in luck. We’ve researched the best mattress stores in San Antonio and listed them below.

San Antonio

With almost 1.5 million residents, San Antonio is seventh most populous city in the United States, and every single person in the city needs a place to sleep. That means a big market for mattress stores, and the city has no less than 88 mattress shops to meet that need.

This big city is big on bargains. Frills, features and the latest trends take a major backseat to good, old-fashioned value in this city, and many mattress stores in San Antonio pride themselves on offering highly affordable mattresses.

What’s the best option in your neighborhood? Read on to find out where to find a high-quality, convenient and affordable mattress in San Antonio right in your area.

Mattress Stores in Downtown San Antonio

Quality Mattress Co

324 E Lachapelle, San Antonio, TX 78204 Phone: (210) 223-5189

Quality Mattress Co. is a great source in downtown San Antonio for specialty products. This mattress shops sells not only affordable mattresses for residences but also has options for RVs, boats, dorms and health care facilities. They do not have a website.

Cantwell Mattress Co

4915 McCullough Ave, San Antonio, TX 78212 Phone: (210) 824-0201

Moving north, Cantwell Mattress Company earns rave reviews for outstanding quality and a personal service. Cantwell has been family-owned since its founding in 1920, and custom-builds each bed to customer specifications. Not only do they offer eco-friendly mattresses (in addition to other specialty models), but the store can actually recycle your old mattress.


7400 San Pedro Ave Ste 200, San Antonio, TX 78216 Phone: (210) 340-4200

If you want the security of shopping at a reputable department store or would like to purchase a bed and sheets at the same time, Macy’s also sells mattresses.

Mattress Stores in North San Antonio

Factory Mattress

17700, 281 North Dr #128, San Antonio, TX 78232 Phone (210) 361-3922

13111 San Pedro Ave, San Antonio, TX 78216 Phone: (210) 361-3973

6801 San Pedro Ave, San Antonio, TX 78216 Phone: (210) 361-4687

17700, 281 North Dr #128, San Antonio, TX 78232 Phone: (210) 361-3922

A popular chain is Factory Mattress, which has no less than 11 mattress stores in San Antonio as a whole. Their presence in San Antonio’s northern neighborhoods includes mattress shops in Arbor Park, Bitters, Alamo Heights and Northwoods. Each sells brand-name mattresses and earns great reviews for straightforward customer service and quality.

OptiRest Mattress

5563 De Zavala Rd #150, San Antonio, TX 78249 Phone: (210) 696-1122

Optirest Mattress is the highest-rated mattress store in Antonio within the northern area. This mattress shop specializes in natural latex foam, and prides itself on customer service, with sales associates specifically strained to educate rather than upsell.

Mattress Stores in South San Antonio

There are fewer mattress stores in San Antonio as one drives south, but a few mattress shops in the area do stand out.

Mattress and Furniture for Less

1049 SE Military Dr, San Antonio, TX 78214 Phone: (210) 928-8100

Better Price Mattress

600 SW Military Dr San Antonio, TX 78221 Phone: (210) 425-4092

Two in particular, Mattress and Furniture for Less and Better Price Mattress, are notable for selling affordable mattresses. Since they are located on the same street, just one mile apart, shoppers in search of a bargain can easily comparison shop to find the best price.

Mattress Firm

2549 SW Military Dr Ste 101, San Antonio, TX 78224 Phone: (210) 921-0005

Then there’s the always reliable Mattress Firm, located on the same stretch of expressway.

Mattress Stores in East San Antonio

Factory Direct Mattress Savings

3435 Thousand Oaks Dr #101, San Antonio, TX 78247 Phone: (210) 960-2334

Shoppers looking for an affordable mattress in San Antonio east of the city center should try Factory Direct Mattress, which specializes in low prices on name brands. This highly reviewed mattress shop sells bed frames as well.

Big Dan’s Furniture & Mattress

8146 Interchange Pkwy, San Antonio, TX 78218 Phone: (210) 540-6874

Big Dan’s Furniture and Mattress also earns top marks with shoppers, with a record of great service, especially speedy and affordable delivery.

Factory Mattress

14615 N Interstate Hwy 35, Selma, TX 78154 Phone: (210) 361-4672

Mattress Stores in West San Antonio

Factory Mattress dominates the market for mattress shops in San Antonio’s western neighborhoods.

Factory Mattress

10670 Culebra Rd #101, San Antonio, TX 78251 Phone: (210) 361-3923

11631 Bandera Rd #106, San Antonio, TX 78250 Phone: (210) 625-7518

7431 Northwest Loop 410 STE 102, San Antonio, TX 78245

The franchise has stores in Mountain View, Bandera and Military Crossing.

Mattresses and Furniture For Less

5744 Mobud St, San Antonio, TX 78238 Phone: (210) 680-5355

Just a block down the street from the latter, you’ll find another mattress store, Mattress and Furniture for Less, which specializes in affordable mattresses. This locally-owned store has a solid reputation for value and has been in business for 30 years. Here, you can purchase a bed frame for your new mattress, as well as furniture for the whole home.

Also check out:
Best Mattress Shops in Texas

You can also check out mattresses online at some of our favorite stores: