Hotels in Spruce Grove

Search and compare Spruce Grove hotels from hundreds of travel sites and save

Spruce Grove, AB, Canada
Sep 23 — Sep 242
Spruce Grove, AB, Canada
Thu 9/23
Fri 9/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Spruce Grove

Filter by star ratings
All filters
Travelodge by Wyndham Spruce Grove
Travelodge by Wyndham Spruce Grove
8.5 Excellent
20 Nelson Drive, Spruce Grove, AB, Canada
Show on map
0.6 mi from city centre, Spruce Grove 
ExcellentBased on 260 reviews
8.5

Travelodge by Wyndham Spruce Grove is located in Spruce Grove and provides guests with free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Wingate by Wyndham Edmonton West
Wingate by Wyndham Edmonton West
8.0 Excellent
18220 100 Avenue, Edmonton, AB, Canada
Show on map
11.6 mi from city centre, Spruce Grove 
ExcellentBased on 305 reviews
8.0

Wingate by Wyndham - Edmonton West is situated in Edmonton and is close to the area's well-known attractions. It also offers an indoor pool and a Jacuzzi.

Best Western Sunrise Inn & Suites
Best Western Sunrise Inn & Suites
8.7 Excellent
3101 43rd Avenue, Stony Plain, AB, Canada
Show on map
2.3 mi from city centre, Spruce Grove 
ExcellentBased on 130 reviews
8.7

Best Western Sunrise Inn & Suites provides 3-star accommodation in Stony Plain. It also features a sauna, an indoor pool and a Jacuzzi.

Holiday Inn Express & Suites Spruce Grove - Stony Plain
Holiday Inn Express & Suites Spruce Grove - Stony Plain
8.7 Excellent
201 Jennifer Heil Way, Spruce Grove, AB, Canada
Show on map
1.3 mi from city centre, Spruce Grove 
ExcellentBased on 284 reviews
8.7

Holiday Inn Express & Suites Spruce Grove - Stony Plain provides a comfortable setting while in Spruce Grove. It also offers an indoor pool, a safe and a 24-hour business centre.

Tips for booking a Spruce Grove hotel

Cheapest month:July
Most expensive month:August
Average price in Spruce Grove:$94/night
Absolute cheapest price found:$69/night
Cheapest day:Tuesday
Most expensive day:Saturday
$80 - $112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$69 - $112
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Spruce Grove hotels

Show all 7 hotels
1
Wingate by Wyndham Edmonton West
Wingate by Wyndham Edmonton West
8.0 Excellent
18220 100 Avenue, Edmonton, AB, Canada
Show on map
6.3 mi from city centre, Edmonton 

Wingate by Wyndham - Edmonton West is situated in Edmonton and is close to the area's well-known attractions. It also offers an indoor pool and a Jacuzzi.

2
Holiday Inn Express & Suites Spruce Grove - Stony Plain
Holiday Inn Express & Suites Spruce Grove - Stony Plain
8.7 Excellent
201 Jennifer Heil Way, Spruce Grove, AB, Canada
Show on map
1.3 mi from city centre, Spruce Grove 

Holiday Inn Express & Suites Spruce Grove - Stony Plain provides a comfortable setting while in Spruce Grove. It also offers an indoor pool, a safe and a 24-hour business centre.

3
Best Western Sunrise Inn & Suites
Best Western Sunrise Inn & Suites
8.7 Excellent
3101 43rd Avenue, Stony Plain, AB, Canada
Show on map
1.2 mi from city centre, Stony Plain 

Best Western Sunrise Inn & Suites provides 3-star accommodation in Stony Plain. It also features a sauna, an indoor pool and a Jacuzzi.

4
Travelodge by Wyndham Spruce Grove
Travelodge by Wyndham Spruce Grove
8.5 Excellent
20 Nelson Drive, Spruce Grove, AB, Canada
Show on map
0.6 mi from city centre, Spruce Grove 

Travelodge by Wyndham Spruce Grove is located in Spruce Grove and provides guests with free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Cheapest hotels in Spruce Grove, Alberta

Show all 7 hotels
Travelodge by Wyndham Spruce Grove
Travelodge by Wyndham Spruce Grove
8.5 Excellent
20 Nelson Drive, Spruce Grove, AB, Canada
Show on map
0.6 mi from city centre,  

Travelodge by Wyndham Spruce Grove is located in Spruce Grove and provides guests with free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

$62
Avg. per night
Holiday Inn Express & Suites Spruce Grove - Stony Plain
Holiday Inn Express & Suites Spruce Grove - Stony Plain
8.7 Excellent
201 Jennifer Heil Way, Spruce Grove, AB, Canada
Show on map
1.3 mi from city centre,  

Holiday Inn Express & Suites Spruce Grove - Stony Plain provides a comfortable setting while in Spruce Grove. It also offers an indoor pool, a safe and a 24-hour business centre.

$77
Avg. per night
Best Western Sunrise Inn & Suites
Best Western Sunrise Inn & Suites
8.7 Excellent
3101 43rd Avenue, Stony Plain, AB, Canada
Show on map
1.2 mi from city centre,  

Best Western Sunrise Inn & Suites provides 3-star accommodation in Stony Plain. It also features a sauna, an indoor pool and a Jacuzzi.

$81
Avg. per night
Wingate by Wyndham Edmonton West
Wingate by Wyndham Edmonton West
8.0 Excellent
18220 100 Avenue, Edmonton, AB, Canada
Show on map
6.3 mi from city centre,  

Wingate by Wyndham - Edmonton West is situated in Edmonton and is close to the area's well-known attractions. It also offers an indoor pool and a Jacuzzi.

$84
Avg. per night

Hotel prices in Spruce Grove

2 stars and under

$62 - $81

Best Western Sunrise Inn & Suites

#1 Most popular

$81
Avg. per night
Travelodge by Wyndham Spruce Grove

Best value

$62
Avg. per night
3 stars

$84 - $103

St. Albert Inn & Suites

#1 Most popular

$103
Avg. per night
Wingate by Wyndham Edmonton West

Best value

$84
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Spruce Grove

Spruce Grove travel FAQs

  • What are the best hotels in Spruce Grove?

    Holiday Inn Express & Suites Spruce Grove - Stony Plain (8.7/10 from 284 reviews), Travelodge by Wyndham Spruce Grove (8.5/10 from 260 reviews), and Best Western Sunrise Inn & Suites (8.7/10 from 130 reviews) are all highly rated places to stay in Spruce Grove.

  • How much is a hotel in Spruce Grove tonight?

    Prices for a hotel in Spruce Grove tonight are about $78 on average, but HotelsCombined users have found prices as low as $75 for tonight in the last 3 days.