Leonardtown Maryland Hotels & Motels

Find accommodations in Leonardtown with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Leonardtown, MD for your corporate or personal leisure travel. Discover the most favored Leonardtown, Maryland motel and hotel rooms. Browse the Leonardtown area hotels to find the perfect lodging! Please use the provided map of the Leonardtown hotels.

The Leonardtown center is around 5 miles west of BAE Systems Support Solutions and 5 miles west of The Boeing Company.

Leonardtown Hotels/Accommodations

MGM National Harbor Resort & Casino 101 MGM National Avenue, Oxon Hill, MD 20745 +1-888-389-4121 ~40.21 miles northwest of Leonardtown
  • Resort hotel
  • 74 suites in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Thompson Washington D.C. by Hyatt 221 TINGEY STREET SE, Washington, DC 20003 +1-888-675-2083 ~44.88 miles northwest of Leonardtown
  • 4 star property
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Hyatt Place National Harbor 123 Waterfront Street, Oxon Hill, MD 20745 +1-800-716-8490 ~39.84 miles northwest of Leonardtown
  • Mid-scale property
  • Check in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Cambria Hotel Washington D.C. Navy Yard Riverfront 69 Q STREET SW, Washington, DC 20024 +1-800-805-5223 ~44.85 miles northwest of Leonardtown
  • Affordable property
  • 7 suites in hotel
Call to Book
Add your dates for price
Very Good 8.1 /10 Read Reviews Call BookMore Details
Hyatt Regency Crystal City 2799 Richmond Hwy, Arlington, VA 22202 +1-888-965-1860 ~44.61 miles northwest of Leonardtown
  • Expensive hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Hampton Inn & Suites Washington DC-Navy Yard 1265 1st St. SE, Washington, DC 20003 +1-888-788-5576 ~44.98 miles northwest of Leonardtown
  • Three Star hotel
  • 13 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
The Westin Washington National Harbor 171 Waterfront St, Fort Washington, MD 20745 +1-888-897-9207 ~39.78 miles northwest of Leonardtown
  • Expensive hotel
  • Pets Allowed
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Archer Hotel Old Town Alexandria 1600 King Street, Alexandria, VA 22314 +1-888-311-4278 ~42.21 miles northwest of Leonardtown
  • property
  • 107 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Review Score Call BookMore Details
Gaylord National Resort & Convention Center 201 Waterfront Street, Fort Washington, MD 20745 +1-888-469-4795 ~39.61 miles northwest of Leonardtown
  • Four-star Resort property
  • 1996 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
AC Hotel by Marriott National Harbor Washington D.C. Area 156 Waterfront Street, Oxon Hill, MD 20745 +1-888-734-9421 ~39.81 miles northwest of Leonardtown
  • Mid-scale hotel
  • 8 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Renaissance Arlington Capital View Hotel 2800 South Potomac Ave, Arlington, VA 22202 +1-888-841-5292 ~44.50 miles northwest of Leonardtown
  • 3 star hotel
  • 13 suites in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Harborside Hotel BW Premier Collection 6400 Oxon Hill Road, Oxon Hill, MD 20745 +1-888-455-5160 ~40.25 miles northwest of Leonardtown
  • Mid-scale hotel
  • 194 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Sheraton Suites Old Town Alexandria 801 North Saint Asaph Street, Alexandria, VA 22314 +1-888-965-8297 ~42.23 miles northwest of Leonardtown
  • Four-star hotel
  • 247 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Hilton Alexandria Old Town 1767 King St, Alexandria, VA 22314 +1-888-906-6358 ~42.33 miles northwest of Leonardtown
  • High end property
  • Pets are OK
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Residence Inn Arlington Capital View 2850 South Potomac Ave, Arlington, VA 22202 +1-888-749-6785 ~44.46 miles northwest of Leonardtown
  • Affordable property
  • 14 floors in property
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Hotel Indigo Old Town Alexandria by IHG 220 South Union St, Alexandria, VA 22314 +1-888-878-9982 ~41.50 miles northwest of Leonardtown
  • Four-star hotel
  • 120 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Hyatt Centric Old Town Alexandria 1625 King Street, Alexandria, VA 22314 +1-888-389-4485 ~42.26 miles northwest of Leonardtown
  • Four-star property
  • 124 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Recent Reviews Call BookMore Details
Residence Inn National Harbor Washington DC Area 192 Waterfront St, Oxon Hill, MD 20745 +1-888-389-4121 ~39.80 miles northwest of Leonardtown
  • 3-star hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
The Satire Autograph Collection 625 1st St, Alexandria, VA 22314 +1-888-675-2083 ~42.36 miles northwest of Leonardtown
  • Expensive property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
The Westin Alexandria Old Town 400 Courthouse Sq, Alexandria, VA 22314 +1-800-716-8490 ~42.30 miles northwest of Leonardtown
  • Four star property
  • Hotel has 9 floors
Call to Book
Add your dates for price
Excellent 9.4 /10 Read Reviews Call BookMore Details
Holiday Inn National Airport / Crystal City by IHG 2650 Richmond Highway, Arlington, VA 22202 +1-800-805-5223 ~44.67 miles northwest of Leonardtown
  • 3-star hotel
  • 280 rooms in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Hilton Garden Inn Reagan National Airport 2020 Richmond Highway, Arlington, VA 22202 +1-888-965-1860 ~44.96 miles northwest of Leonardtown
  • Affordable hotel
  • Hotel has 8 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Read Reviews Call BookMore Details
Hilton Arlington National Landing 2399 Richmond Hwy, Arlington, VA 22202 +1-888-788-5576 ~44.77 miles northwest of Leonardtown
  • High-end property
  • Check in: 3:00 PM - 11:30 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Club Wyndham National Harbor 250 Mariner Passage, Oxon Hill, MD 20745 +1-888-897-9207 ~39.67 miles northwest of Leonardtown
  • 3-star hotel
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Hampton Inn & Suites National Harbor - Alexandria Area 250 Waterfront St, Oxon Hill, MD 20745 +1-888-311-4278 ~39.63 miles northwest of Leonardtown
  • Affordable property
  • 46 suites in property
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Residence Inn Alexandria Old Town / Duke Street by Marriott 1456 Duke St, Alexandria, VA 22314 +1-888-469-4795 ~42.08 miles northwest of Leonardtown
  • Three Star property
  • 8 floors in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Hampton Inn & Suites Arlington Crystal City DCA 2000 Richmond Highway, Arlington, VA 22202 +1-888-734-9421 ~44.99 miles northwest of Leonardtown
  • Three Star property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.7 /10 Reviews Call BookMore Details
Embassy Suites by Hilton Alexandria Old Town 1900 Diagonal Rd, Alexandria, VA 22314 +1-888-841-5292 ~42.31 miles northwest of Leonardtown
  • Mid-scale hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Courtyard by Marriott Arlington Crystal City / Reagan National 2899 Richmond Highway, Arlington, VA 22202 +1-888-455-5160 ~44.53 miles northwest of Leonardtown
  • Midscale property
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Hilton Garden Inn Alexandria Old Town National Harbor 1620 Prince Street, Alexandria, VA 22314 +1-888-965-8297 ~42.20 miles northwest of Leonardtown
  • Affordable property
  • Check-in time: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
Morrison House Old Town Alexandria Autograph Collection 116 South Alfred Street, Alexandria, VA 22314 +1-888-906-6358 ~41.91 miles northwest of Leonardtown
  • High end hotel
  • 45 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Hampton Inn Alexandria-Old Town / King St. Metro 1616 King St, Alexandria, VA 22314 +1-888-749-6785 ~42.24 miles northwest of Leonardtown
  • Midscale hotel
  • 82 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
The Alexandrian Old Town Alexandria Autograph Collection 480 King St., Alexandria, VA 22314 +1-888-878-9982 ~41.77 miles northwest of Leonardtown
  • High-end hotel
  • Has environment-friendly policy Learn more
Call to Book
Add your dates for price
Very Good 8.8 /10 Read Reviews Call BookMore Details
Hotel Heron Alexandria Old Town Curio Collection by Hilton 699 Prince St, Alexandria, VA 22314 +1-888-389-4485 ~41.79 miles northwest of Leonardtown
  • 4-star property
  • Hotel has 134 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Residence Inn by Marriott Alexandria Old Town South at Carlyle 2345 Mill Rd, Alexandria, VA 22314 +1-888-389-4121 ~42.31 miles northwest of Leonardtown
  • Mid-scale property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Springhill Suites by Marriott Alexandria Old Town / Southwest 2950 Eisenhower Ave, Alexandria, VA 22314 +1-888-675-2083 ~42.82 miles northwest of Leonardtown
  • Affordable property
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Hampton Inn & Suites Alexandria Old Town Area South 5821 Richmond Hwy, Alexandria, VA 22303 +1-800-716-8490 ~41.41 miles northwest of Leonardtown
  • 3 star hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.3 /10 Reviews Call BookMore Details
Hyatt Regency Chesapeake Bay 100 Heron Blvd, Cambridge, MD 21613 +1-800-805-5223 ~36.94 miles northeast of Leonardtown
  • 4 star Resort hotel
  • 400 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.1 /10 Guest Reviews Call BookMore Details
Courtyard by Marriott Alexandria Old Town / Southwest 2700 Eisenhower Ave, Alexandria, VA 22314 +1-888-965-1860 ~42.46 miles northwest of Leonardtown
  • 3 star hotel
  • Check in: 3:00 PM - 11:00 PM
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Holiday Inn Alexandria at Carlyle by IHG 2460 Eisenhower Ave, Alexandria, VA 22314 +1-888-788-5576 ~42.43 miles northwest of Leonardtown
  • Mid-scale hotel
  • 207 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 7.3 /10 Hotel Reviews Call BookMore Details
Embassy Suites Springfield 8100 Loisdale Road, Lorton, VA 22150 +1-888-897-9207 ~43.01 miles northwest of Leonardtown
  • Affordable hotel
  • 7 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Hotel Belvoir Springfield 6550 Loisdale Rd, Springfield, VA 22150 +1-888-311-4278 ~44.46 miles northwest of Leonardtown
  • Affordable hotel
  • 243 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Residence Inn by Marriott Springfield Old Keene Mill 6412 Backlick Rd, Springfield, VA 22150 +1-888-469-4795 ~44.96 miles northwest of Leonardtown
  • Three Star property
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Homewood Suites Springfield VA 7010 Old Keene Mill Rd, Springfield, VA 22150 +1-888-734-9421 ~44.98 miles northwest of Leonardtown
  • Mid-scale property
  • 7 floors in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Stay APT Suites Alexandria-Fort Belvoir 8849 Richmond Highway, Alexandria, VA 22309 +1-888-841-5292 ~39.78 miles northwest of Leonardtown
  • 3-star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Courtyard by Marriott Springfield 6710 Commerce St, Springfield, VA 22150 +1-888-455-5160 ~44.73 miles northwest of Leonardtown
  • 3 star hotel
  • 191 rooms in property
Call to Book
Add your dates for price
Average 7.7 /10 Guest Reviews Call BookMore Details
SpringHill Suites Alexandria 6065 Richmond Hwy, Alexandria, VA 22303 +1-888-965-8297 ~41.41 miles northwest of Leonardtown
  • Affordable hotel
  • Free breakfast available
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Alexandria 6421 Richmond Highway Fort Belvoir, Alexandria, VA 22306 +1-888-906-6358 ~41.27 miles northwest of Leonardtown
  • Mid-scale hotel
  • Check in: 4:00 PM - 1:00 AM
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
DoubleTree by Hilton Hotel Largo / Washington DC 9100 Basil Court, Upper Marlboro, MD 20774 +1-888-749-6785 ~44.59 miles north of Leonardtown
  • High-end hotel
  • Hotel has an eco-friendly policy Learn more
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Holiday Inn Express Washington DC SW - Springfield by IHG 6401 Brandon Ave, Springfield, VA 22150 +1-888-878-9982 ~44.88 miles northwest of Leonardtown
  • Affordable property
  • Pets are Welcome
Call to Book
Add your dates for price
Very Good 8.3 /10 Latest Reviews Call BookMore Details

Next: See My Leonardtown Hotels with Pricing

Recent traveler guest reviews of Leonardtown, MD

Below are reviews of the city of Leonardtown, MD from an actual visitor's perspective.

"Very Quaint "
Score 5.0 / 5

Besides the restaurants offering delicious food there are a lot of places to visit like St. Clements Museum. The town is very quaint but you will touring the local wineries.

Pamela R., from 15-Jul-2025
"Many Options for Dining & Entertainment Nearby"
Score 5.0 / 5

It is very walkable with many options for eating and entertainment very close by. I really like the Rex and OTP but also like some of the nicer restaurants too.

Tracy S., from 26-Dec-2024
"Christmas Spirit!"
Score 4.0 / 5

Safe and Christmassy atmosphere!

Mary A., from 02-Dec-2024
"Cute City Square & Shops"
Score 4.0 / 5

Cute small town with shops around the city square.

Arthur P., from 07-Jan-2024
"Convenient to Restaurants"
Score 4.0 / 5

Restaurants are within walking distance.

David S., from 03-Jan-2024
"Great Restaurants "
Score 5.0 / 5

The hotel is in Solomons Island between Patuxent River and Chesapeake Bay with great restaurants shops and activities.

Julie K., from 28-Jul-2019
Back to Top