The Thayer

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

With a stay at The Thayer in Annandale, you'll be a 4-minute walk from Annandale Public Library and 9 minutes by foot from Pleasant Lake. This hotel is 15.2 mi (24.4 km) from Mississippi River and 2 mi (3.3 km) from Lake John.

10 suites at The Thayer

10 suites

15 amenities at The Thayer

  • 24-hour front desk
  • Breakfast available (surcharge)
  • Fireplace in lobby
  • Free self parking
  • Free WiFi
  • Garden
  • Number of bars/lounges - 1
  • Number of restaurants - 1
  • Picnic area
  • Smoke-free property
  • Television in common areas
  • Upper floors accessible by stairs only
  • Wedding services
  • Well-lit path to entrance
  • Wheelchair accessible – no

25 images of The Thayer

  • Primary image | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Breakfast meal | The Thayer
  • Bar (on property) | The Thayer
    See More...
  • Bathroom | The Thayer
  • Room | The Thayer
  • Room amenity | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Bathroom | The Thayer
  • Bathroom | The Thayer
  • Bathroom | The Thayer
  • Bar (on property) | The Thayer
  • Room | The Thayer
  • Bathroom | The Thayer
  • Room amenity | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Room | The Thayer
  • Room amenity | The Thayer

The Thayer reviews

4.7
31 reviews

The Thayer Location

60 Elm St W

Annandale, MN 55302 US

1 (855) 282-1325

{# Hotel structured data. Every interpolated value goes through |json, which supplies its own quotes. Do NOT add quotes around a — the filter emits them, and writing them twice produces """value""". The reason is not style. This block used to interpolate values raw, so any hotel whose suite descriptions contained a line break emitted invalid JSON and Google discarded the whole thing — which was seven of our ten highest-impression hotel pages. Names came out with "&" in them for the same reason: HTML escaping applied where JSON escaping was needed. #}