Spruce Grove Best Hotels

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Spruce Grove, Canada, is home to a diverse selection of hotels catering to various preferences and budgets. Whether traveling for business or leisure, visitors will find accommodations that provide comfortable amenities and easy access to local attractions. From luxurious stays to budget-friendly options, there's a hotel for everyone in this charming city. This guide will highlight some of the best hotels in Spruce Grove, offering insights into what makes each property unique and appealing to travelers.

Show more + Show less -

Our Top 4

(Sorted by rating & number of reviews)

1. Nova Inn Acheson
2. Super 8 By Wyndham Spruce Grove Hotel
3. Holiday Inn Express & Suites Spruce Grove - Stony Plain By Ihg
4. Travelodge By Wyndham Spruce Grove

Best Hotels in Spruce Grove

Check Availability

Spruce Grove
Aug 03, 2025 - Aug 04, 2025

Nova Inn Acheson

7.8

Good

(175 Reviews)

+ 14 photos

Featuring an ATM and a restaurant, Nova Inn Acheson Spruce Grove offers accommodation within 3.3 km from Lois Hole Centennial Provincial Park. Big Lake is less than 4.7 km away.

Edmonton is 15 minutes' drive away. The nearest airport is Edmonton Municipal, which lies within 20 km from the property.

Address: 26530 115 Avenue
Rating: Good 7.8 (175 Reviews)
Rooms: 103
Price: From 87$

Super 8 By Wyndham Spruce Grove Hotel

7.6

Good

(236 Reviews)

+ 49 photos

Super 8 By Wyndham Spruce Grove Hotel is 3-star accommodation with a shared lounge, located about 4.6 km from Northlands Spectrum. This inn features a casino, various recreational opportunities, and barbecue grills as well as Wi-Fi in public areas.

The venue is set within 15 minutes' walk of the centre of Spruce Grove, not far from Westland Market. Edmonton is 28 km from here, while St Augustine's Parkland Anglican Church is 1.2 km away. Shoppers will enjoy proximity to a mall and a market near the property. You can get to Wagner Natural Area in a few minutes by car. The nearest bus stop is Nelson Drive & McLeod Ave only 400 metres away.

Address: 240 St Matthews Avenue
Rating: Good 7.6 (236 Reviews)
Rooms: 93
Price: From 80$

Holiday Inn Express & Suites Spruce Grove - Stony Plain By Ihg

8.7

Good

(572 Reviews)

+ 91 photos

Situated 10 minutes' drive from Parkland Baptist Church, Holiday Inn Express & Suites Spruce Grove - Stony Plain By Ihg features Wi-Fi in public areas and a car park on site. The venue has an indoor swimming pool, while boasting a prime setting in a tourist area.

The inn is ideally located in vicinity of Clifford E. Lee Nature Sanctuary. It is only 10 minutes by car from Global Connections Church. The accommodation is nestled amidst a coffee shop and restaurants that you can visit during your stay. Holiday Inn Express & Suites Spruce Grove - Stony Plain By Ihg is a short ride from Aga Khan Garden. Jennifer Heil Way & Tri Leisure Way bus stop is located 350 metres away.

Address: 201 Jennifer Heil Way
Rating: Good 8.7 (572 Reviews)
Rooms: 150
Price: From 80$

Travelodge By Wyndham Spruce Grove

8.5

Good

(377 Reviews)

+ 62 photos

Travelodge By Wyndham Spruce Grove is situated in business district of Spruce Grove, within 20 minutes' walk of Global Connections Church. Guests can enjoy Wi-Fi throughout the property, as well as an ATM machine and complimentary newspapers on site.

Business travellers will appreciate a prime location near a business park. St. Andrew's United Church is 2.2 km from the accommodation, while Edmonton is 28 km away. Travelodge By Wyndham Spruce Grove is centrally located close to Clifford E. Lee Nature Sanctuary. Nelson Drive & McLeod Ave bus stop is nearly a 5-minute walk away.

Address: 20 Nelson Drive
Rating: Good 8.5 (377 Reviews)
Rooms: 50
Price: From 85$