Spencer
trover photo by Erik Rowley

Search Spencer Hotels from $51

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Spencer

South T Motel
2 out of 5
1004 S Grand Ave, Spencer, IA
Free CancellationReserve now, pay when you stay
$55
per night
Nov 1 - Nov 2
3.6/5Good! (105 reviews)

"I didn't like being woke at 7:30 to request payment for pet fee. Could have waited to ask for pet pee until we checked out. But other than that we pleased"…"

Reviewed on Aug 7, 2019

South T Motel
The Oakwood Inn
3.5 out of 5
2625 41st St, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
$99
per night
Nov 3 - Nov 4
4.9/5Exceptional! (72 reviews)

"Amazing place, very relaxing. Breakfast was yummy!!!"…"

Reviewed on Oct 7, 2019

The Oakwood Inn
AmericInn by Wyndham Spencer
2.5 out of 5
1005 13th Street SW, Spencer, IA
Free CancellationReserve now, pay when you stay
$72
per night
Oct 20 - Oct 21
3.9/5Very Good! (128 reviews)

"Stay was good just a little outdated and dusty but overall was good and the price was also"…"

Reviewed on Jul 1, 2019

AmericInn by Wyndham Spencer
AmericInn by Wyndham Okoboji
2.5 out of 5
1005 Brooks Park Dr, Okoboji, IA
Free CancellationReserve now, pay when you stay
$85
per night
Oct 21 - Oct 22
4.3/5Excellent! (170 reviews)

"Great place to stay. Clean and friendly. Great pool area"…"

Reviewed on Oct 11, 2019

AmericInn by Wyndham Okoboji

Not seeing what you're looking for?

Try sorting with these options

Days Inn by Wyndham Hotel Spencer IA
2 out of 5
10 11th Street S.E., Spencer, IA
Free CancellationReserve now, pay when you stay
$55
per night
Oct 21 - Oct 22
4.2/5Very Good! (219 reviews)

"Huge rooms and clean. Microwave and refrigerator in the room. Friendly staff at breakfast buffet. Good find for the price."…"

Reviewed on Sep 17, 2019

Days Inn by Wyndham Hotel Spencer IA
Super 8 by Wyndham Spencer
2 out of 5
209 11th St SW, Hwy 18 & 71 at South T, Spencer, IA
Free CancellationReserve now, pay when you stay
$51
per night
Oct 21 - Oct 22
3.6/5Good! (80 reviews)

"The breakfast was good. Computers were slow for checking in and out but overall a good experience"…"

Reviewed on Aug 11, 2019

Super 8 by Wyndham Spencer
Ramada by Wyndham Spirit Lake/Okoboji
2.5 out of 5
2704 17th St, Intersection of Highway 9 & 71, Spirit Lake, IA
Free CancellationReserve now, pay when you stay
$81
per night
Oct 16 - Oct 17
4/5Very Good! (247 reviews)

"The front desk personnel were friendly, the room was clean and the breakfast was good."…"

Reviewed on Oct 13, 2019

Ramada by Wyndham Spirit Lake/Okoboji
Okoboji Inn & Suites
2.5 out of 5
3400 Okoboji Ave, Milford, IA
Free CancellationReserve now, pay when you stay
$79
per night
Oct 16 - Oct 17
4.4/5Wonderful! (197 reviews)

"In a great area! Staff was very nice. Room big and very comfortable. Would stay there again!"…"

Reviewed on Oct 9, 2019

Okoboji Inn & Suites
Bridges Bay Resort
3.5 out of 5
630 Linden Drive, Arnolds Park, IA
Free CancellationReserve now, pay when you stay
$99
per night
Oct 16 - Oct 17
3.9/5Very Good! (214 reviews)

"very well maintained, and very clean. beautiful view of the lake!!!!"…"

Reviewed on Sep 4, 2019

Bridges Bay Resort
Econo Lodge
2 out of 5
102 11th St. SW Plaza Dr., Spencer, IA
Free CancellationReserve now, pay when you stay
$60
per night
Oct 16 - Oct 17
3.9/5Very Good! (88 reviews)

"Staff was very pleasant and breakfast was very good."…"

Reviewed on Sep 3, 2019

Econo Lodge
Don't see what you're looking for?
See all available properties in Spencer
View all properties
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.

Visiting Spencer

Visitors can enjoy all that Spencer has to offer including the festivals, entertainment choices, and churches. Tourists can also enjoy the city's opera houses, golf courses, and riverfront. In Spencer, there are 6 hotels and other accommodations to choose from.

Sightseeing and Staying in Spencer

Favorite places to visit in the city include Clay County Fairgrounds, Riverview Park, and Spencer Municipal Golf Course. Additionally, you might want to add Spencer Golf and Country Club to your agenda.

As you plan your holiday retreat, you'll find 6 hotels and other lodging options to select from in Spencer. Here you'll find top ones based on our user reviews:

  • Holiday Inn Express & Suites Spencer - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. It's a favorite with Expedia travelers for its breakfast and pool.
  • Days Inn by Wyndham Hotel Spencer IA - Our customers like the quiet location and helpful staff at this hotel. With a stay at this 2-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with an in-room kitchenette.
  • AmericInn by Wyndham Spencer - With a stay at this 2.5-star hotel, guests can enjoy access to free breakfast and an indoor pool, along with free WiFi. Expedia customers like its breakfast and pool.

Dressing for Spencer

  • Between January and March, daytime temperatures average 51°F, while nighttime temperatures stay around 7°F
  • From April to June, the average is 83°F during the day and 29°F at night
  • July through September sees average temperatures of 84°F during the day and 43°F at night
  • In October-December, you can expect 67°F as the daytime average and 7°F as the nighttime average
  • About 29.49 inches of rain falls on Spencer each year
  • July and June are usually the hottest months averaging 82°F, while January and December are usually the coldest with an average temperature of 10°F

More trip options

Recently Booked Hotels in Spencer

Recent Reviews in Spencer