Hotels in Leonardtown, Maryland

Search & Compare Leonardtown Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

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

Best hotels in Leonardtown

Leonardtown overview

Whatever your interests are, Leonardtown has something for you. Leonardtown might not have many attractions within the city, but you won't need to venture far to find places to visit like St. Clement's Island State Park and Cecil's Old Mill. You may want to expand your exploration to the surrounding area to see Patuxent River Naval Air Museum and other sights.

Where to stay in Leonardtown

A welcoming city for all, Leonardtown offers a variety of hotels and other lodging choices. You can shop as many as 33 deals for Leonardtown accommodations on, some with discounts of up to 20%. We have room prices as low as 50 USD per night and here you'll find a breakdown of hotels by star rating in Leonardtown as well as in the surrounding area:
  • • 2 4-star hotels from 115 USD per night
  • • 23 3-star hotels from 85 USD per night
  • • 6 2-star hotels from 50 USD per night

How to get to Leonardtown

Fly in to Washington, DC (DCA-Ronald Reagan Washington National), 46.3 mi (74.6 km) from downtown Leonardtown.

What to see around Leonardtown

A top draw is the area's festivals, as well as places like:
  • • Patuxent River Naval Air Museum
  • • Annmarie Sculpture Garden and Arts Center
  • • Jefferson Patterson Park and Museum
  • • Stratford Hall Plantation
  • • Kinsale Museum
It's recognized for its natural features, and top places for nature lovers include:
  • • St. Mary's River State Park
  • • St. Clement's Island State Park
  • • Greenwell State Park
  • • Westmoreland State Park
  • • Elms Beach Park
Here are some recommended places to see in the surrounding area:
  • • St. Clement's Island State Park (6.8 mi/11 km from the city center)
  • • Cecil's Old Mill (7.2 mi/11.6 km from the city center)
  • • Patuxent River Naval Air Museum (9.3 mi/14.9 km from the city center)

When to visit Leonardtown

Wondering what time of year to travel or what should be on your packing list? Here are some average seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 61°F day, 28°F night
  • • April-June: 89°F day, 41°F night
  • • July-September: 89°F day, 57°F night
  • • October-December: 75°F day, 30°F night
Seasonal rainfall averages
  • • January-March: 10.51 inches
  • • April-June: 11.65 inches
  • • July-September: 13.35 inches
  • • October-December: 10.20 inches