Castle Shops at the Bavarian Inn Restaurant



The Bake Shop opens at 9 a.m. 

Sunday – Thursday

10:00 am – 8:00 pm

Friday & Saturday

10:00 am – 9:00 pm


713 S. Main Street, Frankenmuth, MI 48734
(989) 652-9941

Welcome to a world of enchantment!

Located in the lower level of Bavarian Inn Restaurant, you’ll find something for everyone as you stroll along our winding cobblestone. Thousands of unique items in a charming fairytale atmosphere have made the Castle Shops a Frankenmuth favorite for years! 

The Castle Shop Bakery is open at 9:00 a.m. year round.

Doll & Toy Shop

Featuring a “Babyland Adoption Center” and “Create Your Own Little Folk of Frankenmuth Doll” hub.  This store has earned the designation of “flagship” for the animal kingdom of Schleich Toys.  Many educational toys and games for all ages can be found here.

Royal Gift Shop

You can shop till you drop in this store filled with a variety of themes; from collectables to apparel and accessories; from seasonal items to “must have for my home” delights.

Souvenirs & Cheers Shop

Need a Frankenmuth keepsake?  This is the store for you.  Choose from German items (steins, hats, jewelry and more), whimsical t-shirts, Green and White vs Blue and Gold gifts, souvenirs and books about Michigan.

Wine & Beer shop

Smiling faces are ready to help you with your selection from this store.  If you have tried a private label wine in our dining room and wish to purchase it, we certainly will have it here.  Our beer selection is superb.  German beers, Michigan craft beers, and many ciders will have you wishing for one of each.  Need a beer or wine accessory?  You are in the right place.

The Candy Corner & Chocolate shop

A colorful array of specialty candies for young and old.  Let our sales team members help you with our great selection of Jelly Bellies, M & M’s, Pez, and Pucker Powders.

Castle Shop Bakery

Our talented bakery staff works all night long to bring you the freshest of baked goods.  Our signature products are sure to please your palate each and every time you visit.  Don’t forget to take home our homemade jams too.  You will find kitchen accessories and other gourmet food to compliment your menu planning.

Take-Out & Curbside Pick-Up

Take a break from shopping and relax over coffee with family and friends. Or, order take-out of Bavarian Inn favorites, including chicken, sides, German dishes, soups, salads, sandwiches, and bakery items. Great party trays and platters, too!

Now featuring Curbside Take-Out!

Click Here to request more information about shopping with us or call us today at (989) 652-9941.

With Bavarian Inn Perks Club, you spend a little now for big rewards later. Including a FREE chicken dinner for your birthday.


One Covered Bridge Lane
Frankenmuth, MI 48734
Lodge: 1-855-652-7200

EMAIL: [email protected]


713 S. Main Street
Frankenmuth, MI 48734
Restaurant: 1-800-228-2742

EMAIL: [email protected]

Michigan on Main

713 S. Main Street
Frankenmuth, MI 48734
Phone: 989-480-5012

Left Menu Icon