Hotels in Afton, Minnesota

Search & Compare Afton Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Afton

Afton overview

Afton is a relaxing place unique for its riverfront. You'll enjoy the ample beer and coffee options, along with outdoor areas for running and walking. Visitors can take a fun excursion to Xcel Energy Center. Head to StoneRidge Golf Club and Afton Alps Ski Area to make some memories. Afton is a family- and business-friendly destination with something for everyone.

Where to stay in Afton

With a wide assortment of lodging choices to choose from, Afton has options to suit everyone's style. There are 174 hotels in the Afton area and you can shop as many as 29 deals for rooms on, some with discounts of up to 50%.
  • • 36 2-star hotels with an average price of $50 per night
  • • 89 3-star hotels with an average price of $84 per night
  • • 31 4-star hotels with an average price of $81 per night
  • • 6 5-star hotels with an average price of $104 per night

Here's the top hotel based on 51221 user reviews of Afton hotels: Afton House Inn

How to get to Afton

Fly in to Minneapolis, MN (MSP-Minneapolis - St. Paul Intl.), 19.3 mi (31 km) from downtown Afton.

What to see around Afton

Fun activities like football and running are on hand, along with attractions such as:
  • • Xcel Energy Center
  • • James Griffin Stadium
  • • Midway Stadium
Family-friendly attractions include:
  • • Como Park Zoo and Conservatory
  • • Cascade Bay Waterpark
Here are some local highlights:
  • • StoneRidge Golf Club
  • • Afton Alps Ski Area
  • • Troy Burne Golf Club
  • • Afton State Park
  • • Seasons on St. Croix Gallery

When to visit Afton

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

Seasonal temperature averages
  • • January-March: 48°F day, 2°F night
  • • April-June: 81°F day, 28°F night
  • • July-September: 82°F day, 44°F night
  • • October-December: 64°F day, 5°F night
Seasonal rainfall averages
  • • January-March: 3.3 inches
  • • April-June: 11.1 inches
  • • July-September: 12.8 inches
  • • October-December: 6.1 inches