1-21 out of 21
7.6
Very good3131 reviews
10
4 adults
1 bedroom
2 beds
79 yd from City Center
Boasting an American-style restaurant with American menu, the fully serviced St. Mary Village is set within walking distance of Glacier National Park and approximately 1.7 miles from Saint Mary Lake.
FromUS$ 231
/nightSelect
4 adults
2 bedrooms
2 beds
1.7 mi from City Center
Lower Saint Mary Lake is also set around 1.8 miles from the Duck Lake Cabin 2 Miles To Glacier National Park!.
FromUS$ 241
/nightSelect
4 adults
2 bedrooms
2 beds
1.7 mi from City Center
Lower Saint Mary Lake is within 1.8 miles of the Cozy Duck Lake Cabin Near Glacier Natl Park!, while St Mary Visitor Center is around 1.6 miles away.
FromUS$ 241
/nightSelect
Places to stay near Saint Mary
Lodge
8.0
Great66 reviews
10
4 adults
1 bedroom
1 bed
22.9 mi from Saint Mary22.9 mi from City Center
About an 8-minute walk from Marias Pass Obelisk and within 0.4 miles of Great Bear Wilderness, the Glacier Park Lodge features a seasonal outdoor pool along with a lounge bar.
FromUS$ 289
/nightSelect
Hotel
8.4
Great5757 reviews
10
22.6 mi from Saint Mary22.6 mi from City Center
Located just a drive from Glacier National Park, the 2-star Glacier Peaks features a swimming pool and 28 rooms plus it is around 5 minutes' drive from Blackfeet Nation Historical Marker.
FromUS$ 134
/nightSelect
Inn
8.2
Great5656 reviews
10
7.1 mi from Saint Mary7.1 mi from City Center
Set about 2.2 miles from Glacier County Honey Co, the 2-star pet-friendly Duck Lake Lodge Babb features 10 rooms with shared bathrooms.
FromUS$ 135
/nightSelect
Motel
8.2
Great9292 reviews
10
23.0 mi from Saint Mary23.0 mi from City Center
Set within 0.3 miles of Glacier Park Lodge Golf Course, the rooms in the Circle R East Glacier Park Village have views of mountain.
FromUS$ 145
/nightSelect
8.4
Great1414 reviews
10
8 adults
2 bedrooms
3 beds
30.0 mi from Saint Mary30.0 mi from City Center
Situated a 20-minute drive to Great Bear Adventure, this villa features a furnished balcony and a terrace.
FromUS$ 336
/nightSelect
8.0
Great3737 reviews
10
28.4 mi from Saint Mary28.4 mi from City Center
Placed 47 miles from Glacier Park International airport, the family Glacier Haven Inn Pinnacle welcomes guests with a gift store and a restaurant.
FromUS$ 109
/nightSelect
Luxury tent
9.2
Perfect22 reviews
10
4 adults
1 bedroom
2 beds
20.8 mi from Saint Mary20.8 mi from City Center
2.5 miles from Glacier Peaks Casino, the Lodgepole Gallery includes 14 rooms.
FromUS$ 195
/nightSelect
Hotel
22.5 mi from Saint Mary22.5 mi from City Center
Glacier Park Lodge Golf Course is 0.2 miles from the 2-star Mountain Pine, while Great Bear Wilderness is 0.6 miles away.
Select
Inn
8.0
Great11 review
10
30.3 mi from Saint Mary30.3 mi from City Center
The hotel has a grill restaurant with a casual cuisine and features great views of the forest.
FromUS$ 287
/nightSelect
Campsite
8.3 mi from Saint Mary8.3 mi from City Center
FromUS$ 90
/nightSelect
6 adults
1 bedroom
4 beds
28.9 mi from Saint Mary28.9 mi from City Center
Offering direct access to a patio, the villa consists of 2 bedrooms and a full kitchen.
FromUS$ 322
/nightSelect
Travelers Rest Lodge
Hotel
22.7 mi from Saint Mary22.7 mi from City Center
Set within 10 minutes' walk of the city center, the apartment offers a kitchenette along with a patio.
Select
Lodgepole Gallery
Luxury tent
20.7 mi from Saint Mary20.7 mi from City Center
Offering convenient proximity to Lodgepole Gallery and Tipi Village, the hotel is also close to Phs Indian Health Hospital.
FromUS$ 225
/nightSelect
Triple Gs Resort - Geodome 11
Resort
27.1 mi from Saint Mary27.1 mi from City Center
FromUS$ 575
/nightSelect
Triple Gs Resort - Geodome 7
Resort
27.1 mi from Saint Mary27.1 mi from City Center
FromUS$ 286
/nightSelect
Triple Gs Resort - Geodome 12
Resort
27.1 mi from Saint Mary27.1 mi from City Center
FromUS$ 286
/nightSelect
Triple Gs Resort - Geodome 5
Resort
27.1 mi from Saint Mary27.1 mi from City Center
Select
Dancing Lady Mountain Haven
Villa
23.1 mi from Saint Mary23.1 mi from City Center
Select
Saved
Save