Hotels in Caledonia, Minnesota

Search & Compare Caledonia Hotels

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Best hotels in Caledonia

Caledonia overview

Caledonia is special for its riverfront and sports, and known for its college atmosphere and shops. You'll appreciate the coffee and bar choices. Families can spend some quality time at Riverside Amusement Park and Seed Savers Exchange Heritage Farm. Head to Houston County Historical Society and Beaver Creek Valley State Park to make some memories. If you're looking for a family- and business-friendly getaway, Caledonia is for you.

Where to stay in Caledonia

Whether you're planning to stay for a night or for the week, Caledonia has accommodations to fit every need. There are 27 hotels in the Caledonia area, some with discounts of up to 20%.
  • • 10 2-star hotels with an average price of $42 per night
  • • 15 3-star hotels with an average price of $63 per night

Here's the top hotel based on 3739 user reviews of Caledonia hotels: Fairbridge Inn and Suites Caledonia

How to get to Caledonia

Fly in to La Crosse, WI (LSE-La Crosse Municipal), 20.3 mi (32.7 km) from downtown Caledonia.

What to see around Caledonia

Sights especially popular with families include:
  • • Riverside Amusement Park
  • • Seed Savers Exchange Heritage Farm
Here are some top sights to see:
  • • Houston County Historical Society
  • • Beaver Creek Valley State Park
  • • Goose Island County Park
  • • Mount La Crosse Ski Area
  • • City Brewery

When to visit Caledonia

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 52°F day, 8°F night
  • • April-June: 84°F day, 32°F night
  • • July-September: 85°F day, 46°F night
  • • October-December: 67°F day, 10°F night
Seasonal rainfall averages
  • • January-March: 4.2 inches
  • • April-June: 11.2 inches
  • • July-September: 12.1 inches
  • • October-December: 5.6 inches