Badrock B&B with Private Cabins

Located in Columbia Falls, Montana twenty minutes from Glacier National Park


Nestled among ten acres of towering pines and rolling fields, Bad Rock Bed & Breakfast is your Gateway to Glacier. We are located twenty minutes from Glacier National Park (18.9 miles), one of Mother Nature’s greatest gifts.

Our main house of the Bed & Breakfast has four beautifully appointed guest rooms to choose from. Bad Rock Cabins are just steps from the main house. These square, log hewn buildings offer four cabin type rooms for a more private option. The Swan Mountain Cabin is a private, stand-alone two story building offering privacy and large living room area. We provide free Wi-Fi and free on-site parking. We offer something for everyone.

Our Game Room is just a short stroll away from our cabins and is open 24 hours a day. It houses a full kitchen with laundry facility, a pool table, board games and TV for movies. We also furnish a gas grill for our guests to enjoy along with an outdoor wood fire pit for s’more making and evening gatherings.

To help you create the Montana vacation of your dreams, we will gladly share our firsthand knowledge of all the best that the Flathead Valley has to offer… from hiking, fishing, white water rafting and everything Glacier. Come join us in Montana, share our experience and understand why Montana is called “The Last Best Place”. Your hosts (Bill & Rosalyn) and B&B staff, will ensure that your stay is a memorable one!

Bad Rock Collage

    Book Your Room Now   



Bad Rock Bed & Breakfast is a non-smoking establishment.

Specials and News

Summer time is a great time to visit Glacier National Park. Please come and see us!

Summer Special Rates

We are open from June 1 to September 30.
Take advantage of our lowest rate when you stay from June 1st to June 15th.
All stays include breakfast and all amenities.
Book on line or call 406-892-2829.


Bad Rock Bed & Breakfast is a member of the following organizations

Travel Montana
Travel Montana