Spruce Grove Alberta Accommodations

Find hotels in Spruce Grove using the list and search tools below. Find discounted hotel accommodations in or close to Spruce Grove, AB for your corporate or personal leisure travel. We show the best Spruce Grove Alberta hotel/motel rooms. Review the Spruce Grove hotel list below to find the perfect lodging. We also have a map of the Spruce Grove hotels. Booking 5+ Rooms? Find Spruce Grove Group Hotel Deals

The Spruce Grove center point is approximately 11 miles west of West Edmonton Mall and 12 miles west of Terwillegar Park.

The city of Spruce Grove is centrally located in the Alberta province of western Canada. It's only a 15-minute drive from here to the capital city of Edmonton. Keep driving east and you'll arrive at the breathtaking Elk Island National Park in less than an hour. Spruce Grove's location, amenities, and recreational opportunities make it a great place to stay on your next trip to Alberta. More from this guide...

Spruce Grove Hotels/Motels & Accommodations

Travelodge by Wyndham Spruce Grove in Spruce Grove 20 Westgrove Dr., Spruce Grove, AB T7X3X3 Call
  • Cheap Suburban property
  • 48 sleeping rooms in hotel
From£47
Very good 4.0 /5 Recent Reviews Call BookMore Details
Travelodge by Wyndham Spruce Grove : 20 Nelson Dr. 20 Nelson Dr., Spruce Grove, AB T7X3X3 Call
  • Cheap Suburban property
  • Hotel has an eco-friendly policy See policy
From£44
Very good 4.0 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Spruce Grove - Spruce Grove 240 St. Matthews Ave., Spruce Grove, AB T7X4P9 Call
  • 2-star Highway property
  • 4 suites in hotel
From£44
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Spruce Grov 240 St. Matthews Ave., Spruce Grove, T7X 3B4 Call
  • 2 star hotel
From£44
Average 3.0 /5 Hotel Reviews Call BookMore Details
Holiday Inn Express & Suites Spruce Grove - Stony Plain by IHG - Spruce Grove 201 Jennifer Heil Way, Spruce Grove, AB T7X4J5 Call
  • Affordable Suburban hotel
  • Hotel has an eco-friendly policy Read more
From£59
Very good 4.5 /5 Guest Reviews Call BookMore Details
Best Western Sunrise Inn & Suites in Stony Plain 3101 43rd Ave., Stony Plain, AB T7Z 1L1 Call ~2.86 miles west of Spruce Grove
  • 3 star Rural hotel
  • Gym / Fitness Center Available
From£74
Very good 4.0 /5 Reviews Call BookMore Details
Stony Plain Inn & Suites 3301 43rd Ave., Stony Plain, AB T7Z1L1 Call ~2.99 miles west of Spruce Grove
  • Midscale Highway hotel
  • Check-in time: 04:00 pm
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Travelodge by Wyndham Stony Plain in Stony Plain 74 Boulder Blvd., Stony Plain, AB T7Z1V7 Call ~3.03 miles west of Spruce Grove
  • 2-star hotel
  • Fitness center on property
From£44
Average 3.0 /5 Latest Reviews Call BookMore Details
Days Inn by Wyndham Stony Plain in Stony Plain 66 Boulder Blvd., Stony Plain, AB T7Z1V7 Call ~3.12 miles west of Spruce Grove
  • 2-star property
  • Check in time: 14:00
From£44
Very good 4.0 /5 Read Reviews Call BookMore Details
Nova Inn Acheson 26302 Twp Rd. 531a Acheson, Acheson, AB T7X5A3 Call ~5.86 miles east of Spruce Grove
  • Affordable hotel
  • Check in time: 3:00 PM
From£59
Average 3.0 /5 Reviews Call BookMore Details
Thriftlodge Edmonton : 21640 Stony Plain Rd. 21640 Stony Plain Rd., Edmonton, AB T5S2C3 Call ~8.77 miles east of Spruce Grove
  • Economy Downtown hotel
  • Check in: 11:00 AM
River Cree Resort & Casino 300 East Lapotac Blvd., Enoch, AB T7X3Y3 Call ~9.03 miles east of Spruce Grove
  • Expensive Resort property
  • 9 floors in hotel
From£108
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Four Points by Sheraton Edmonton West in Edmonton 18540 100 Ave. Nw, Edmonton, AB T5S0C2 Call ~10.56 miles east of Spruce Grove
  • 3-star hotel
  • Access to gym on-site
From£38
Very good 4.0 /5 Review Score Call BookMore Details
Candlewood Suites West Edmonton Mall Area An Ihg Hotel - Edmonton 18520 100 Ave. Nw, Edmonton, AB T5S0K7 Call ~10.66 miles east of Spruce Grove
  • 3-star Suburban hotel
  • 77 rooms in property
From£73
Very good 4.5 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites West Edmonton Mall Area An Ihg Ho in Edmonton 18520 100 Ave. Northwest Building 2, Edmonton, AB T5S0K6 Call ~10.84 miles east of Spruce Grove
  • Mid-scale Suburban property
  • Hotel has 64 suites
From£81
Very good 4.0 /5 Read Reviews Call BookMore Details
Courtyard by Marriott Edmonton West 10011 184th St. Nw, Edmonton, AB T5S0C7 Call ~10.94 miles east of Spruce Grove
  • Affordable property
  • Fitness + Health Center
From£60
Very good 4.0 /5 Recent Reviews Call BookMore Details
Travelodge by Wyndham Edmonton West : 18320 Stony Plain Rd. 18320 Stony Plain Rd., Edmonton, AB T5S1A7 Call ~10.96 miles east of Spruce Grove
  • Two-star Suburban property
From£44
Average 3.0 /5 Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Edmonton / West 18304 100 Ave. Nw, Edmonton, AB T5S1A2 Call ~11.02 miles east of Spruce Grove
  • Three Star Downtown hotel
  • Check-in time: 4:00pm
From£75
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Wingate by Wyndham - Edmonton West : 18220 100 Ave. 18220 100 Ave., Edmonton, AB T5S2V2 Call ~11.08 miles east of Spruce Grove
  • 3-star Suburban property
  • Hotel has 105 rooms
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Radisson Hotel & Conference Center West Edmonton - Edmonton 18035 Stony Plain Rd., Edmonton, AB T5S1B2 Call ~11.18 miles east of Spruce Grove
  • Mid-scale Suburban property
  • Hotel has 35 suites
From£59
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hyatt Place Edmonton-West - Edmonton 18004 100 Ave. Nw, Edmonton, AB T5S2T6 Call ~11.21 miles east of Spruce Grove
  • Affordable Suburban property
  • Hotel has an eco-friendly policy See policy
From£96
Very good 4.5 /5 Latest Reviews Call BookMore Details
Days Inn & Suites by Wyndham West Edmonton - Edmonton 10010 179a St. Nw, Edmonton, AB T5S2T1 Call ~11.27 miles east of Spruce Grove
  • Mid-scale Suburban hotel
  • Gym is available on property
From£42
Very good 4.0 /5 Read Reviews Call BookMore Details
Best Western Plus West Edmonton : 10017 179a St. Nw 10017 179a St. Nw, Edmonton, AB T5S 2L4 Call ~11.32 miles east of Spruce Grove
  • Affordable Suburban hotel
  • 26 suites in property
From£52
Average 3.0 /5 Read Reviews Call BookMore Details
Quality Inn West Edmonton in Edmonton 17803 Stony Plain Rd., Edmonton, AB T5S1B4 Website Call ~11.36 miles east of Spruce Grove
  • Affordable Suburban property
  • 159 sleeping rooms in hotel
From£81
Very good 4.0 /5 Guest Reviews Call BookMore Details
Royal Hotel West Edmonton Trademark Collection by Wyndham 10010 178th St., Edmonton, AB T5S1T3 Call ~11.38 miles east of Spruce Grove
  • Affordable Suburban property
  • Check-in: 4:00pm
From£81
Average 3.5 /5 Hotel Reviews Call BookMore Details
Sandman Hotel Edmonton West in Edmonton 17635 Stony Plain Rd. Nw, Edmonton, AB T5S1E3 Call ~11.47 miles east of Spruce Grove
  • 3 star Suburban property
  • Access to gym on-site
From£76
Average 3.0 /5 Read Reviews Call BookMore Details
Hilton Garden Inn West Edmonton in Edmonton 17610 Stony Plain Rd., Edmonton, AB T5S1A2 Call ~11.52 miles east of Spruce Grove
  • Midscale Suburban hotel
  • 6 floors in property
From£126
Average 3.0 /5 Reviews Call BookMore Details
Fantasyland Hotel - Edmonton 17700 87 Ave. Nw, Edmonton, AB T5T4V4 Call ~11.55 miles east of Spruce Grove
  • High-end Suburban hotel
  • 12 floors in hotel
From£54
Average 3.0 /5 Review Score Call BookMore Details
Comfort Inn West Edmonton 17610 100 Ave., Edmonton, AB T5S1S9 Call ~11.55 miles east of Spruce Grove
  • Three Star Suburban hotel
  • Hotel has 2 floors
From£53
Average 3.0 /5 Guest Reviews Call BookMore Details
West Edmonton Mall Inn - Edmonton 17504 90 Ave. Nw, Edmonton, AB T5T6L6 Call ~11.68 miles east of Spruce Grove
  • 3-star Convention Center hotel
  • Hotel has 3 floors
From£51
Very good 4.0 /5 Reviews Call BookMore Details
Holiday Inn & Suites West Edmonton An Ihg Hotel - West Edmonton 11330 170th St., West Edmonton, AB T5S2X1 Call ~11.90 miles east of Spruce Grove
  • Mid-scale Downtown hotel
  • 20 suites in hotel
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Staybridge Suites West Edmonton by Ihg - North West Edmonton 16929 109th Ave., North West Edmonton, AB T5P4P6 Call ~12.04 miles east of Spruce Grove
  • Midscale Suburban property
  • 55 suites in property
From£103
Very good 4.5 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Edmonton / West : 16818 118th Ave. 16818 118th Ave., Edmonton, AB T5V1M8 Call ~12.07 miles east of Spruce Grove
  • Low Cost Highway property
  • Check-in time: 3:00pm
From£44
Average 3.0 /5 Reviews Call BookMore Details
Doubletree by Hilton Hotel West Edmonton 16615 109 Ave., Edmonton, AB T5P4K8 Call ~12.19 miles east of Spruce Grove
  • 4 star Convention Center property
  • 17 meeting rooms in property
From£118
Very good 4.5 /5 Recent Reviews Call BookMore Details
Home2 Suites by Hilton West Edmonton Alberta Canada 16675 109 Ave., Edmonton, AB T5P4K8 Call ~12.33 miles east of Spruce Grove
  • Three Star Suburban property
  • 127 rooms in hotel
From£69
Very good 4.5 /5 Hotel Reviews Call BookMore Details
Bedfort Inn & Suites 10123 156 St., Edmonton, AB T5P4T5 Call ~12.97 miles east of Spruce Grove
  • Economy Suburban hotel
From£44
Average 3.0 /5 Read Reviews Call BookMore Details
Bedfort Inn & Suites : 15540 Stony Plain Rd. 15540 Stony Plain Rd., Edmonton, AB T5P4T5 Call ~12.98 miles east of Spruce Grove
  • 2 star Suburban hotel
  • Shuttle from airport available
From£34
Very good 4.0 /5 Reviews Call BookMore Details
Bedfort Inn & Suites : 15540 Stony Plain Rd. 15540 Stony Plain Rd., Edmonton, AB T5P3Z2 Call ~12.99 miles east of Spruce Grove
  • Cheap Suburban hotel
  • Shuttle from airport available
From£35
Average 3.5 /5 Latest Reviews Call BookMore Details
Best Western Plus St. Albert : 460 Saint Albert Trail 460 Saint Albert Trail, St. Albert, AB T8N 5J9 Call ~13.21 miles northeast of Spruce Grove
  • 3 star Suburban property
  • 2 conference rooms in property
From£59
Very good 4.0 /5 Reviews Call BookMore Details
Ramada by Wyndham Edmonton Yellowhead Nw in Edmonton 15004 Yellowhead Trail, Edmonton, AB T5V1A1 Call ~13.58 miles east of Spruce Grove
  • Cheap Highway hotel
  • 8 floors in property
From£49
Very good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suite St. Albert : 1145 St. Albert Trail 1145 St. Albert Trail, St. Albert, AB T8N7X1 Call ~13.86 miles northeast of Spruce Grove
  • Affordable Suburban property
  • Free breakfast available
From£59
Very good 4.0 /5 Latest Reviews Call BookMore Details
Chateau Nova Yellowhead 13920 Yellowhead Trail, Edmonton, AB T5L3C2 Call ~14.34 miles east of Spruce Grove
  • Affordable Highway property
  • 5 conference rooms in property
From£58
Very good 4.0 /5 Reviews Call BookMore Details
TRU by Hilton Edmonton Windermere 6025 Andrews Way, Edmonton, AB T6W1A4 Call ~15.30 miles southeast of Spruce Grove
  • Affordable hotel
  • 99 rooms in hotel
From£59
Very good 4.0 /5 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Edmonton Sw Windermere in Edmonton 6125 Andrews Loop Sw, Edmonton, AB T6W1A4 Call ~15.39 miles southeast of Spruce Grove
  • Midscale Highway property
  • 5 floors in hotel
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Edmonton Inn & Conference Centre in Edmonton 11834 Kingsway Nw, Edmonton, AB T5G3J5 Call ~15.69 miles east of Spruce Grove
  • Mid-scale Downtown hotel
  • Hotel has an eco-friendly policy See policy
From£59
Very good 4.0 /5 Review Score Call BookMore Details
Chateau Louis Hotel & Conference Centre 11727 Kingsway, Edmonton, AB T5G3A1 Call ~15.78 miles east of Spruce Grove
  • 3-star Downtown property
  • 12 conference rooms in property
From£58
Very good 4.0 /5 Latest Reviews Call BookMore Details
Chateau Nova Kingsway 159 Airport Rd., Edmonton, AB T5G0W6 Call ~15.83 miles east of Spruce Grove
  • Three Star Suburban property
  • 3 conference rooms in property
From£59
Average 3.0 /5 Guest Reviews Call BookMore Details
Campus Tower Suite Hotel 11145 87 Ave. Nw, Edmonton, AB T6G0Y1 Call ~15.94 miles east of Spruce Grove
  • 3 star Suburban property
  • Check in: 4:00pm
From£59
Average 3.0 /5 Review Score Call BookMore Details
Canterra Suites Hotel : 11010 Jasper Ave. 11010 Jasper Ave., Edmonton, AB T5K0K9 Call ~16.22 miles east of Spruce Grove
  • Mid-scale Downtown property
  • Gym is available on property
From£52
Average 3.0 /5 Reviews Call BookMore Details
Best Western Plus City Centre Inn 11310 109th St., Edmonton, AB T5G 2T7 Call ~16.31 miles east of Spruce Grove
  • Cheap Downtown property
  • 2 floors in hotel
From£56
Very good 4.0 /5 Read Reviews Call BookMore Details

Next: See My Spruce Grove Hotels with Pricing

When Is the Best Time to Visit Spruce Grove, Alberta?

Summer is the most popular time to visit Edmonton and surrounding communities such as Spruce Grove. Temperatures are comfortable and not too hot. Daily highs are usually above 70 degrees Fahrenheit while nighttime lows are in the 50s. May is also a busy time for the area, when the days are growing warmer and spring is in full bloom.

In the winter, December holidays draw a lot of people to the city. Wintertime is very cold, snowy, and windy in Alberta. Both day and night temps are often well below freezing, but this time of year is the height of the holiday and hockey season. Pack right for the expected weather, and your visit will be amazing, no matter the weather.

Who Has the Best Hotel Discounts Near Spruce Grove, Alberta?

If you're over the age of 55, then the Best Western Sunrise Inn & Suites is a good option for you. This affordable hotel is only 10 minutes west of Spruce Grove in Stony Plain, Alberta, and offers AAA discounts as well. Whether you're traveling with kids or you're a kid at heart, everyone loves the heated indoor pool area that features a giant tube slide, waterfall, and hot tub. The Best Western also has an on-site restaurant that serves up delicious food and distinctive cocktails.

At the Best Western, you can surf the internet and watch your favorite TV shows for free. Guest rooms have comfortable beds, and pets are welcome to stay with you too. A deluxe complimentary breakfast will be ready and waiting for you each morning of your stay. Work out at the hotel gym or catch up on work at the business center.

Stay at the Courtyard by Marriott Edmonton West in refreshing accommodations at a discounted rate. Marriott senior discounts are available to all guests age 62 years or older. Other discounts are for military families, AAA members, and groups who book 10 or more rooms. Start your day at the Courtyard with breakfast at the on-site bistro where they serve signature Starbucks brews. In the evenings, you can order room service for dinner or head down to the bar and lounge area for a meal and drinks with friends.

Which Hotels Offer the Best Value Near Spruce Grove, Alberta?

A combination of factors makes a hotel a terrific value. For the Fantasyland Hotel in West Edmonton, it's the unbeatable location, accommodations, and amenities. It's one of the world's most unique hotels, located inside the West Edmonton Mall. Fantasyland guests experience themed rooms and suites designed to transport you to a specific time or destination. When you stay at this family-friendly casino hotel, you are just steps away from a plethora of stores, restaurants, activities, and entertainment.

For a more traditional stay, the Holiday Inn Express & Suites Spruce Grove - Stony Plain offers a lot for the price you pay to stay here. It's the perfect place for an active traveler, as it's next to a leisure center, an athletic center, and two golf courses. After a long day of work or play, come back to your home away from home that features pillow top beds, HD TVs, and free high-speed internet. Breakfast is included in your stay but be sure to ask about discount offers they provide for dining out at local restaurants.

Which Attractions Are Worth Visiting in Spruce Grove, Alberta?

The TransAlta Tri Leisure Centre is all about fitness, family, and fun. It's a gathering place for locals and visitors alike who want to improve their health and wellness. Activities include ice skating, soccer, and fitness classes. The aquatic center has a lap pool, leisure pool with play structure, water slide, and hot tub. Other fitness features include an indoor track and a modern fitness center.

For performing arts, the Horizon Stage Theater is the place to go. The shows change seasonally and feature everything from classic theater performances to modern music and dance. If you're here during hockey season, then be sure to catch a Spruce Grove Saints game at the Grant Fuhr Arena. For professional hockey, you'll have to head into Edmonton to see the Oilers play in the Rogers Place arena.

There's so much to see and do in this part of Canada. Whether you're looking for a luxury or budget hotel, there are a lot of options. This makes it easy to find the best place for your upcoming trip to Spruce Grove, Alberta.

Verified reviews of the city of Spruce Grove

Below are reviews of the city of Spruce Grove, AB from an actual visitor's perspective.

"Nearby"
Score 5.0 / 5

Everything in Spruce Grove is nearby.

Emily E., from 26-Jul-2025
"Nice city with a small town feel."
Score 4.0 / 5

Nice city with a small town feel. People were friendly!

Ligaya C., from 03-Sep-2024
"Small town with all the amenities you could wish for!"
Score 5.0 / 5

The people of Spruce Grove were very friendly and gave the feel of a small town will the amenities you could wish for.

Erik M., from 01-Sep-2024
"Shopping!"
Score 4.0 / 5

The shopping!

Maureen S., from 01-Jul-2024
"Tri Leisure Center"
Score 5.0 / 5

The Tri Leisure Center and all the different food options!

Alexandra H., from 06-Sep-2022
"Pickle Ball Club"
Score 5.0 / 5

I love that the city supports it's adult recreation meaning the Pickle Ball Club. We came to Spruce Grove from northern Alberta and spent four days there.

Kris K., from 30-Aug-2022
"Very Nice"
Score 4.0 / 5

Very nice.

Richard W., from 03-Jul-2022
"Nice and clean."
Score 5.0 / 5

It's a nice place to visit, businesses/people are very accommodating

Janet P., from 31-May-2022
"Nice and clean."
Score 5.0 / 5

It's a nice place to visit, businesses/people are very accommodating

Janet P., from 31-May-2022
Back to Top