- Holiday Inn Express & Suites Spruce Grove – Stony Plain, an IHG Hotel
- Travelodge by Wyndham Spruce Grove
- Super 8 by Wyndham Spruce Grove
- Best Western Sunrise Inn & Suites Stony Plain
- Stony Plain Inn & Suites
- Motel 6 Stony Plain
- Travelodge by Wyndham Stony Plain
Stony Plain is 6 km west of Spruce Grove on Highway 16A. There are also numerous hotels 15 to 20 minutes away in the west end of Edmonton close to West Edmonton Mall.