Hotels in Spencer

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 6 - Aug 7
Tomorrow
Aug 7 - Aug 8
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Where to stay in Spencer?

Comfort Inn Martinsville

Comfort Inn Martinsville
Martinsville
$110
$124 total
includes taxes & fees
Sep 3 - Sep 4
Comfort Inn Martinsville

Hampton Inn Martinsville

Hampton Inn Martinsville
Martinsville
$169
$188 total
includes taxes & fees
Aug 9 - Aug 10
Hampton Inn Martinsville

Econo Lodge Martinsville

Econo Lodge Martinsville
Martinsville
$61
$67 total
includes taxes & fees
Aug 26 - Aug 27
Econo Lodge Martinsville

Travelodge by Wyndham Ridgeway Martinsville Area

Travelodge by Wyndham Ridgeway Martinsville Area
Ridgeway
$68
$76 total
includes taxes & fees
Aug 16 - Aug 17
Travelodge by Wyndham Ridgeway Martinsville Area

Travel Inn

Travel Inn
Ridgeway
$61
$68 total
includes taxes & fees
Aug 9 - Aug 10
Travel Inn

Relax Inn

Relax Inn
Collinsville
$54
$60 total
includes taxes & fees
Sep 5 - Sep 6
Relax Inn

Scottish Inns Collinsville-Martinville

Scottish Inns Collinsville-Martinville
Collinsville
$59
$65 total
includes taxes & fees
Aug 9 - Aug 10
Scottish Inns Collinsville-Martinville

Virginian Motel

Virginian Motel
Stuart
$67
$76 total
includes taxes & fees
Aug 25 - Aug 26
Virginian Motel

Hunter House Bed and Breakfast

Hunter House Bed and Breakfast
Madison
$173
$190 total
includes taxes & fees
Aug 7 - Aug 8
Hunter House Bed and Breakfast

The Oakdale Inn

The Oakdale Inn
Martinsville
$225
$253 total
includes taxes & fees
Aug 9 - Aug 10
The Oakdale Inn

Baymont by Wyndham Eden

Baymont by Wyndham Eden
Eden
$111
$124 total
includes taxes & fees
Sep 1 - Sep 2
Baymont by Wyndham Eden

Hampton Inn Eden

Hampton Inn Eden
Eden
$106
$118 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn Eden

Eden Inn Motel

Eden Inn Motel
Eden
$54
$60 total
includes taxes & fees
Aug 15 - Aug 16
Eden Inn Motel
View all properties

Check out reviews of Spencer hotels guests love

Baymont by Wyndham Eden

Baymont by Wyndham Eden

8/10 Good
"They were not sensitive to those who work out in the a.m. because the fitness center was opened at 10 and checkout is 11 had to remind the staff that the Fitness room was not open. They said give me 10 minutes that put us at 10:15 and it was just a little too late too. Do what needed to be done morning staff member was informed of an issue and he did not solve the problem or act like he wanted to. Check-in staff was awesome. Checkout staff were just leaving was good, but was not proficient on getting to Fitness room."
Frank 1-night trip
Posted 3 days ago
Baymont by Wyndham Eden
Hampton Inn Martinsville

Hampton Inn Martinsville

8/10 Good
"They were having problem with making room keys, had to have ours re programmed 3 times in two days"
Will 2-night trip
Posted 4 days ago
Hampton Inn Martinsville
Virginian Motel

Virginian Motel

8/10 Good
"Cute town"
Troy 1-night trip
Posted 6 days ago
Virginian Motel
Relax Inn

Relax Inn

8/10 Good
"Manager was nice there are laundry mats close by you are close to different restaurants but you must check out Livy's ice cream 🍨 banana split was awesome enjoy your stay at Relax Inn"
Sherri 7-night trip
Posted 3 weeks ago
Relax Inn
Comfort Inn Martinsville

Comfort Inn Martinsville

8/10 Good
"Great location, close to places to eat and easy to get to and from."
Robert 2-night trip
Posted 2 months ago
Comfort Inn Martinsville
Travel Inn

Travel Inn

10/10 Excellent
"Clean room and great air conditioning and heating "
Donald 2-night trip
Posted 5 months ago
Travel Inn

Frequently asked questions

What hotels do travelers like in Spencer?
Can I book a refundable hotel in Spencer?
If you want the flexibility to change your travel plans to Spencer, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Spencer be like during my visit?
July and August are typically the warmest months in Spencer when the average temp is 74°F. January and February are the coldest months when the average temperature is 42°F. September and May are the months with the most rain.
Why should I book my Spencer accommodation with Hotels.com?
There are lots of reasons to book your Spencer trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring