Basically anywhere near glacier national park will have lakes similar to that (without the hotel). I worked in that area for a summer, you can basically pull off the road find a trail and boom, picturesque lake with a mountain backdrop, it's pretty sweet