Spencer Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Spencer Vacation

Prepare to experience Spencer in your own style with a custom Spencer vacation package! Discovering the charms of this city is made simpler with a base in a neighborhood such as Fieldale, which is great for walking, among lots of other things. Ready to see some sights? Spend your days exploring well-known attractions such as Mayo River State Park during your trip to Spencer. Expedia will help you escape your routine. Tailor your vacation to Spencer to suit your style of travel, whatever that may be!

Top Spencer Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Julian Price House
KingBed PetFriendly Washer Dryer Sleep16
Kernersville Hot Tub  Pool  Arcade Gym Wifi Coffee
O.Henry Hotel
Proximity Hotel

Ready to book your vacation to Spencer?

 

Choose your dates

Spencer Hotel Deals

Econo Lodge Martinsville

Econo Lodge Martinsville

2 out of 5
1755 Virginia Ave Martinsville VA
Fully refundableReserve now, pay when you stay
The price is CA $84 per night from Jun 24 to Jun 25
CA $84
CA $93 total
Jun 24 - Jun 25
includes taxes & fees
6.6/10 (512 reviews)
"I used the handicapped room and was able to park right outside my door, no stairs , no elevator, no long walk. The price was right for this senior citizen, too!"

Reviewed on May 30, 2026

Econo Lodge Martinsville
Comfort Inn Martinsville

Comfort Inn Martinsville

3 out of 5
378 Commonwealth Blvd W Martinsville VA
Fully refundable
The price is CA $170 per night from Jun 7 to Jun 8
CA $170
CA $190 total
Jun 7 - Jun 8
includes taxes & fees
6.8/10 (660 reviews)
"Lot of poor maintenance...curtains in the room did not work. Front door did not work."

Reviewed on May 28, 2026

Comfort Inn Martinsville
Baymont by Wyndham Eden

Baymont by Wyndham Eden

2.5 out of 5
716 Linden Dr Eden NC
Fully refundableReserve now, pay when you stay
The price is CA $154 per night from Jul 2 to Jul 3
CA $154
CA $172 total
Jul 2 - Jul 3
includes taxes & fees
8.6/10 Excellent! (600 reviews)
"Very clean and updated"

Reviewed on May 27, 2026

Baymont by Wyndham Eden
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.