Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
If you are hoping to stay near the center of Upper Marlboro, there is a limited range of options. Upper Marlboro has 9 quality accommodation options within a 0.1-kilometre (0.06-mile) radius of the town center.
If you would like like to stay within 5 kilometres (3 miles) from the center of Upper Marlboro, the Executive Inn And Suites is a good destination.
The Marriott Marquis Washington, DC is positioned 25 kilometres (15 miles) from the main part of Upper Marlboro. Or, alternatively, the Mandarin Oriental, Washington D.C. can be found 25 kilometres (15 miles) away. Alternatively you could make a reservation at the Willard InterContinental Washington or the Sofitel Washington DC Lafayette Square.
Interested in seeing more of the coastal plains and wetlands this area features? Why not plan a few nights in other destinations in Southern Maryland? You could travel to regional various attractions or enjoy hiking and then find a convenient hotel to stay the night.
The nearest accommodation options in Waldorf include Clinton and La Plata. Clinton is 13 kilometres (8 miles) to the southwest of Upper Marlboro, while La Plata is 35 kilometres (23 miles) to the southwest. Hotels and apartments in Clinton include the Towneplace Suites by Marriott Clinton at Joint Base Andrews and Comfort Inn Joint Andrews. While La Plata hotels include the Holiday Inn Express La Plata and Best Western La Plata Inn.
If watching sport is your passion, make sure you visit Nationals Park, which is 20 kilometres (14 miles) to the west of Upper Marlboro. For visitors who are interested in booking a room nearby, make a reservation in the The Jefferson, Washington, DC or The Hay-Adams.