Hotels in Franklin, New Hampshire

Search & Compare Franklin Hotels

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

Best hotels in Franklin

Franklin overview

Surrounded by picturesque views of mountains and lakes, Franklin is known for its live music and sports. You'll find extensive coffee and bar options. Visitors can take a fun excursion to New Hampshire International Speedway. A stop at places like Toad Hall and Tarbin Gardens will create some memories. If you're looking for a family-friendly getaway, Franklin is for you.

Where to stay in Franklin

Whether you're planning to stay for a night or for the week, Franklin has accommodations to fit every need. There are 73 hotels in the Franklin area and you can shop as many as 11 deals for rooms on, some with discounts of up to 40%.
  • • 16 2-star hotels with an average price of $64 per night
  • • 37 3-star hotels with an average price of $69 per night
  • • 11 4-star hotels with an average price of $133 per night

How to get to Franklin

Fly in to Lebanon, NH (LEB-Lebanon Municipal), 34.2 mi (55.1 km) from downtown Franklin. Manchester, NH (MHT-Manchester-Boston Regional) is the next closest major airport, 37.8 mi (60.8 km) away.

What to see around Franklin

Outdoor activities are at hand such as biking, skiing, and sporting events, along with attractions like:
  • • Ragged Mountain Ski Resort
  • • Opechee Park Cove Beach and Opechee Point Beach
  • • Bolduc Park
  • • Gunstock Mountain Resort
  • • Ellacoya State Park
Sights especially popular with families include:
  • • Tarbin Gardens
  • • Highland Mountain Bike Park
  • • Funspot Family Fun Center
  • • Winnipesaukee Scenic Railroad
Some recommended attractions include:
  • • Toad Hall
  • • Daniel Webster Birthplace State Historic Site
  • • Memorial Arch of Tilton
  • • Tanger Outlets Tilton
  • • Profile Falls

When to visit Franklin

Wondering what time of year to travel, or what clothes to pack? Here are seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 48°F day, 10°F night
  • • April-June: 80°F day, 28°F night
  • • July-September: 82°F day, 46°F night
  • • October-December: 66°F day, 14°F night
Seasonal rainfall averages
  • • January-March: 9.1 inches
  • • April-June: 11.8 inches
  • • July-September: 11.5 inches
  • • October-December: 11.8 inches