Local Mattress Store in Traverse City, Michigan

Visit our Traverse City Mattress store to see and test all of our handmade, natural mattresses.  Our beds in Traverse City are showcased in Old Town, in a beautiful, historic building that lends old-world craftsmanship fittingly to our hand-tufted mattresses.  We take pride in creating a relaxing, honest experience and sharing our family knowledge of mattress making.  We are friendly, well-rest (of course!) and happy to share our knowledge of mattress making and comfort choices.

Call Store

Address 

451 South Union Street.

Traverse City, MI 49684

(231) 421-3816

Hours

Tues: 12 pm – 6pm

Thur -& Fri: 10 am – 6pm

Sat: 10 am – 5pm
Sun & Mon: Closed

Directions

We are in the heart of the Old Town District on South Union Street between Eighth Street and Seventh Street.

Parking

Customer parking is available behind our store.  In addition, the Old Town Parking garage is located directly behind us and is accessible on Eighth Street.

Welcome To Our Traverse City Mattress Store

Our Traverse City mattress store is located in the beautiful and historic Old Town district of Traverse City.  Nestled between local shops and small-batch restaurants, Harbor Springs Mattress Co. is proud to be apart of this vibrant community. Maxbauer Meat Market and Blue Tractor Barbecue are excellent locations for lunch if you are driving from a near-by town.

Other Locations

inside our Harbor Springs Michigan Store

Harbor Springs Mattress Store

8643 M-119
Harbor Springs, MI 49740

MON-FRI
10am-5pm
SAT
10am – 5pm

DIRECTIONS & DETAILS
Our Mattress Store in Rochester, Michigan

Our Rochester Mattress Store

111 W. 3rd Street
Rochester, MI 48307

WED-THUR
12 pm-8pm

FRI
10 am-6pm

SAT
10am – 5pm

DIRECTIONS & DETAILS

Tour Our Workshop

Our workshop ( we prefer not to call it a factory) is connected to our showroom in Harbor Springs.  Large sliding glass doors seperate our showroom from our craftsman busy at work.  Guests are always welcome to tour our workshop anytime during normal store hours.

Have Questions?

Call Us At (231) 347-0696

Mon-Sat 10am – 5pm