Default HTG hotel image

Find hotels in St. Charles, MD from $77

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St. Charles hotels

1. Hampton Inn Waldorf

Hampton Inn Waldorf
3.5 star property
Waldorf
8.6 out of 10, Excellent, (1,003 reviews)
"Rooms were clean. Atmosphere smells fresh. Breakfast was good and plenty of free parking."
United States
Regina
15 days ago
$110 nightly
The price is $122
Dec 6 - Dec 7
Total with taxes and fees
Hampton Inn Waldorf

2. Hilton Garden Inn Waldorf

Hilton Garden Inn Waldorf
3.0 star property
Waldorf
8.0 out of 10, Very good, (1,002 reviews)
"They had an amazing frontdesk crew working that weekend. Everything was good."
United States
Tammi
October 12th, 2026
$109 nightly
The price is $121
Dec 9 - Dec 10
Total with taxes and fees
Hilton Garden Inn Waldorf

3. Best Western La Plata Inn

Best Western La Plata Inn
2.5 star property
La Plata
8.2 out of 10, Very good, (1,006 reviews)
"Tasty breakfast. Friendly staff. Great amenities."
United States
Regine
September 28th, 2026
$72 nightly
The price is $81
Nov 16 - Nov 17
Total with taxes and fees
Best Western La Plata Inn

4. Hampton Inn & Suites Fort Belvoir Alexandria South

Hampton Inn & Suites Fort Belvoir Alexandria South
2.5 star property
Alexandria
9.2 out of 10, Wonderful, (1,000 reviews)
"The staff were helpful. The hotel was very nice."
United States
Ronnie
5 days ago
$101 nightly
The price is $116
Nov 29 - Nov 30
Total with taxes and fees
Hampton Inn & Suites Fort Belvoir Alexandria South

5. Best Western Plus Alexandria / Fort Belvoir

Best Western Plus Alexandria / Fort Belvoir
2.5 star property
Alexandria
8.8 out of 10, Excellent, (1,000 reviews)
"The property location was great. The beds were comfortable. The room was clean."
United States
Christine
16 days ago
$106 nightly
The price is $122
Nov 21 - Nov 22
Total with taxes and fees
Best Western Plus Alexandria / Fort Belvoir

6. Hyatt Regency Crystal City

Hyatt Regency Crystal City
4.0 star property
Crystal City
9.2 out of 10, Wonderful, (1,001 reviews)
"It was convenient just what I needed."
United States
Brett
4 days ago
$103 nightly
The price is $118
Nov 20 - Nov 21
Total with taxes and fees
Hyatt Regency Crystal City

7. Holiday Inn Express Lorton by IHG

Holiday Inn Express Lorton by IHG
2.5 star property
Lorton
9.0 out of 10, Wonderful, (1,442 reviews)
"Easy the location. I stayed at this holiday express."
United States
Linda
1 day ago
$97 nightly
The price is $112
Dec 6 - Dec 7
Total with taxes and fees
Holiday Inn Express Lorton by IHG

8. Quality Inn Mt. Vernon

Quality Inn Mt. Vernon
2.5 star property
Groveton
7.8 out of 10, Good, (1,059 reviews)
"Front desk staff was extremely helpful and knowledgeable."
United States
johnathin
October 12th, 2026
$67 nightly
The price is $77
Dec 3 - Dec 4
Total with taxes and fees
Quality Inn Mt. Vernon

9. Hyatt Place National Harbor

Hyatt Place National Harbor
3.0 star property
Oxon Hill
9.4 out of 10, Exceptional, (2,505 reviews)
"Room was very spacious and service was spectacular."
United States
Derontay
9 days ago
$118 nightly
The price is $139
Nov 23 - Nov 24
Total with taxes and fees
Hyatt Place National Harbor

10. Courtyard by Marriott Springfield

Courtyard by Marriott Springfield
3.0 star property
Springfield
8.4 out of 10, Very good, (1,258 reviews)
"A great place to stay."
United States
Alvin
7 days ago
$83 nightly
The price is $96
Nov 22 - Nov 23
Total with taxes and fees
Courtyard by Marriott Springfield

11. The Westin Alexandria Old Town

The Westin Alexandria Old Town
4.0 star property
Eisenhower East
9.4 out of 10, Exceptional, (1,000 reviews)
"Staff was lovely, had a great stay!"
United States
Darya
6 days ago
$127 nightly
The price is $148
Nov 27 - Nov 28
Total with taxes and fees
The Westin Alexandria Old Town

12. My Place Hotel - Dahlgren/King George, VA

My Place Hotel - Dahlgren/King George, VA
2.5 star property
King George
9.6 out of 10, Exceptional, (837 reviews)
"Very good for stay. Needs a little bit more clean. But is good."
United States
milagros
5 days ago
$106 nightly
The price is $116
Nov 24 - Nov 25
Total with taxes and fees
My Place Hotel - Dahlgren/King George, VA

13. Hotel Hive

Hotel Hive
3.5 star property
Northwest
9.2 out of 10, Wonderful, (1,700 reviews)
"Great space rooms were clean elevator. Front desk staff was fantastic."
United States
Jenny
7 days ago
$103 nightly
The price is $119
Nov 29 - Nov 30
Total with taxes and fees
Hotel Hive

14. Hampton Inn & Suites Alexandria Old Town Area South

Hampton Inn & Suites Alexandria Old Town Area South
2.5 star property
Alexandria
8.8 out of 10, Excellent, (1,930 reviews)
"The rooms were clean and a big bathroom."
United States
Shannda
1 day ago
$98 nightly
The price is $112
Nov 22 - Nov 23
Total with taxes and fees
Hampton Inn & Suites Alexandria Old Town Area South

15. Archer Hotel Old Town Alexandria

Archer Hotel Old Town Alexandria
4.5 star property
Old Town Alexandria
9.6 out of 10, Exceptional, (1,443 reviews)
"Great location and the valet parking was fast service 24 7."
United States
Matthew
3 days ago
$142 nightly
The price is $165
Nov 22 - Nov 23
Total with taxes and fees
Archer Hotel Old Town Alexandria

16. Motto by Hilton Washington DC Downtown

Motto by Hilton Washington DC Downtown
3.5 star property
Downtown Washington D.C.
9.0 out of 10, Wonderful, (2,085 reviews)
"The hotel was one block away from the capital one arena which was perfect."
United States
Nicholas
3 days ago
$100 nightly
The price is $116
Nov 26 - Nov 27
Total with taxes and fees
Motto by Hilton Washington DC Downtown

17. Holiday Inn Express Prince Frederick by IHG

Holiday Inn Express Prince Frederick by IHG
2.5 star property
Prince Frederick
8.8 out of 10, Excellent, (778 reviews)
"The bed was very comfortable, and the room was up to date and very clean."
United States
Pamela
16 days ago
$128 nightly
The price is $142
Nov 22 - Nov 23
Total with taxes and fees
Holiday Inn Express Prince Frederick by IHG

18. Comfort Inn & Suites Alexandria West

Comfort Inn & Suites Alexandria West
2.5 star property
Franconia
7.8 out of 10, Good, (1,478 reviews)
"Very convenient location to DC and surrounding area. The staff was extremely helpful and welcoming!"
United States
Elizabeth
3 days ago
$83 nightly
The price is $96
Dec 4 - Dec 5
Total with taxes and fees
Comfort Inn & Suites Alexandria West

19. Courtyard by Marriott Arlington Crystal City/Reagan National

Courtyard by Marriott Arlington Crystal City/Reagan National
3.5 star property
Crystal City
9.2 out of 10, Wonderful, (1,848 reviews)
"Nice setup. Clean room and bathroom."
United States
Aamirah
5 days ago
$98 nightly
The price is $112
Nov 20 - Nov 21
Total with taxes and fees
Courtyard by Marriott Arlington Crystal City/Reagan National

20. Hilton Alexandria Mark Center

Hilton Alexandria Mark Center
3.5 star property
Alexandria West
8.2 out of 10, Very good, (1,001 reviews)
"Everything was good. Breakfast buffet little high Lol."
United States
Richard
8 days ago
$95 nightly
The price is $111
Nov 21 - Nov 22
Total with taxes and fees
Hilton Alexandria Mark Center
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Charles attractions

Top St. Charles Hotel Reviews

More cheap stays in St. Charles

Hotels in St. Charles with star-rating

Frequently asked questions

What is the best area to stay in St Charles?
The best area to stay in St. Charles is the centrally located area around St. Charles Towne Center.

This area is the commercial heart of St. Charles, featuring a large shopping center and numerous dining options. It's designed for convenience, with hotels, restaurants, and retail spaces in close proximity, many accessible on foot or with a short drive. The main thoroughfares, like St. Charles Parkway and US-301 (Crain Highway), offer straightforward navigation.

For families, this area is particularly suitable due to its concentration of amenities. You'll find a variety of family-friendly restaurants and entertainment options within easy reach. The nearby Regency Furniture Stadium, home to the Southern Maryland Blue Crabs baseball team, offers a fun outing.

Business travelers will also find this location ideal. Many hotels in the vicinity cater to corporate guests, offering amenities like meeting spaces and high-speed internet.
When is the best time to go to St Charles?
The best time to go to St. Charles, Maryland, is during the spring (April to May) and fall (September to October) months. These seasons offer pleasant weather conditions that are ideal for exploring the area.

Spring brings mild temperatures and blooming flora, making it superb for outdoor activities such as visiting the Indian Head Rail Trail for walking or biking. The comfortable climate allows for enjoyable strolls through local parks and open spaces without the heat of summer.

Similarly, the fall provides comfortable temperatures and scenic foliage, creating a beautiful backdrop for sightseeing. This season is excellent for enjoying local events or simply relaxing at outdoor cafes.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Charles.
How much is the nightly rate at a St. Charles hotel?
Prices for hotels in St. Charles often vary, but you can find a great deal from $77 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia