Find and Book Top Rated Hotels in Leonardtown

Search among 11 available hotels and places to stay in Leonardtown from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-11 out of 11
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
7.8
Very good9 reviews
MapView on map200 m from City Centre1.6 km from Saint Marys County Rec and Parks
From   US$ 140 /nightSelect
Places to stay near Leonardtown
8.2
Great27 reviews
MapView on map14.9 km from Leonardtown14.9 km from City Centre
From   US$ 66 /nightSelect
8.4
Great52 reviews
27.3 km from Leonardtown27.3 km from City Centre
From   US$ 127 /nightSelect
15.1 km from Leonardtown15.1 km from City Centre
From   US$ 119 /nightSelect
13.9 km from Leonardtown13.9 km from City Centre
From   US$ 190 /nightSelect
27.5 km from Leonardtown27.5 km from City Centre
From   US$ 114 /nightSelect
8.4
Great63 reviews
10.0 km from Leonardtown10.0 km from City Centre
From   US$ 91 /nightSelect
8.4
Great42 reviews
15.7 km from Leonardtown15.7 km from City Centre
From   US$ 145 /nightSelect
8.4
Great48 reviews
16.9 km from Leonardtown16.9 km from City Centre
From   US$ 125 /nightSelect
8.6
Great26 reviews
26.4 km from Leonardtown26.4 km from City Centre
From   US$ 65 /nightSelect
Bed & Breakfast
31.6 km from Leonardtown31.6 km from City Centre
From   US$ 305 /nightSelect

Best hotels and places to stay in Leonardtown

Why visit?

Leonardtown, Maryland offers a charming and picturesque setting for tourists to explore. With its rich history, scenic water views, and a range of outdoor activities, it is an ideal destination for visitors looking for a relaxing and authentic experience. Leonardtown is home to several hotels that cater to different budgets and preferences, ensuring a comfortable and enjoyable stay.

Where to stay?

Leonardtown Hotel: Located in the heart of downtown Leonardtown, this hotel offers convenience and easy access to the towns attractions. Guests can enjoy well-appointed rooms, friendly service, and amenities such as a fitness center and on-site dining options. The Leonardtown Hotel provides a comfortable base for exploring the town and its surrounding areas.

Leonardtown hotels near the waterfront: For those seeking a more serene and scenic experience, staying at a waterfront hotel in Leonardtown is a great choice. These hotels offer stunning views of the water, peaceful surroundings, and often provide easy access to water activities such as boating and fishing. With comfortable accommodations and a tranquil atmosphere, these hotels are perfect for travelers looking to unwind.

Hotels in the outskirts of Leonardtown: If you prefer a quieter stay away from the hustle and bustle of the town center, there are also hotels located in the outskirts of Leonardtown. These hotels offer a peaceful retreat and are often surrounded by beautiful natural landscapes. Guests can enjoy a relaxing stay, with the option to explore nearby parks, trails, and other outdoor attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $200.

5-star hotels: The average price per night is around $200 to $300.

Best value for money:

The Leonardtown Hotel: This hotel offers a great value for money with its affordable rates and comfortable accommodations. Guests can enjoy the convenience of its downtown location, making it easy to explore Leonardtowns attractions. The hotels friendly service and amenities, including a fitness center, ensure a pleasant stay.

Comfort Inn & Suites: Another budget-friendly option, the Comfort Inn & Suites provides excellent value for money. This hotel offers spacious and well-appointed rooms, along with amenities such as free breakfast and an outdoor pool. Its location near the town center allows guests easy access to Leonardtowns restaurants and shopping.

Home2 Suites by Hilton Lexington Park Patuxent River NAS: While not located directly in Leonardtown, this hotel is a short drive away and offers an excellent balance of quality and affordability. It provides modern and comfortable rooms, along with amenities such as complimentary breakfast and a fitness center. With its convenient location near the Patuxent River Naval Air Station, it also appeals to those visiting for business.

Best kids-friendly hotels:

Home2 Suites by Hilton Lexington Park Patuxent River NAS: Along with providing great value for money, this hotel is also suitable for families. It offers spacious suites with separate living areas and kitchenettes, perfect for families looking for extra space. The hotel also has a barbecue area and an indoor saline pool, ensuring an enjoyable stay for both parents and kids.

Best hotels for a romantic getaway:

Halifax House Bed and Breakfast: Located in a beautifully restored 18th-century house, this charming B&B provides a romantic ambiance for couples. Its cozy rooms, elegant decor, and delicious homemade breakfast create a perfect retreat for a romantic getaway. The inns central location in Leonardtown allows couples to explore the town hand in hand.

The Combsberry Inn: Situated in a historic waterfront setting, this inn offers a serene atmosphere for couples seeking a romantic escape. Its elegant rooms, peaceful surroundings, and access to water activities make it an ideal choice for a romantic getaway. The inn also serves a gourmet breakfast each morning, allowing couples to start their day in indulgence.

Best for location:

The Leonardtown Hotel: With its prime location in downtown Leonardtown, this hotel provides easy access to the towns shops, restaurants, and attractions. Guests can explore the charming streets on foot and immerse themselves in the local culture effortlessly.

Hilton Garden Inn Solomons: Although located a short distance from Leonardtown, this hotel offers a picturesque waterfront location in Solomons Island. Guests can enjoy stunning views, waterfront dining options, and access to marinas. Its proximity to attractions such as the Calvert Marine Museum and Annmarie Sculpture Garden makes it a convenient choice for exploring the area.

Home2 Suites by Hilton Lexington Park Patuxent River NAS: While not directly in Leonardtown, its close proximity to the town and its location near the Patuxent River Naval Air Station make it a convenient option for travelers. Guests can explore Leonardtown during the day and return to the hotels comfortable accommodations in the evening.

Best for a short city break:

The Leonardtown Hotel: With its central location and proximity to various shops, restaurants, and attractions, this hotel is perfect for a short city break. Guests can make the most of their time by exploring Leonardtowns historic district, enjoying local cuisine, and immersing themselves in the towns vibrant atmosphere.

Fairfield Inn Lexington Park Patuxent River Naval Air Station: This hotel offers comfort and convenience for a short city break. Its location near Leonardtown, combined with its comfortable rooms and amenities, allows guests to easily explore the town and return to their cozy accommodations at the end of the day.

Show moreLess