Quick Summary:

  • What is Oxon Hill?
    • Oxon Hill is an unincorporated area in southern Prince George's County, Maryland. It is a suburb of Washington, D.C., located southeast of downtown.
  • What is National Harbor?
    • National Harbor is a 300-acre development on the banks of the Potomac River. It features shopping, dining, entertainment, and waterfront attractions.
  • What is MGM National Harbor?
    • MGM National Harbor is a luxury resort and casino featuring:
      • 308 rooms
      • Eight restaurants
      • A casino with various gaming options
  • What is Oxon Cove Park and Oxon Cove Farm?
    • Oxon Cove Park and Oxon Cove Farm is a national historic district that includes:
      • Oxon Hill, a living farm museum where visitors can explore farm life
      • An educational experience for children and families
  • What is Oxon Hill Manor?
    • Oxon Hill Manor is a magnificent neo-Georgian house designed in 1928 for Sumner Welles.


  • Updated with new information since originally published.
  • Please support our journalism through affiliate links. Affiliate Disclosure
  • Our editors recommend these diverse local experiences.

1. MGM National Harbor ⭐⭐⭐⭐⭐

Category: Activities
MGM National Harbor | Things to Do in Oxon Hill, MD
© MGM National Harbor

2. Oxon Cove Park and Oxon Hill Farm ⭐⭐⭐⭐⭐

Category: Activities
Oxon Cove Park and Oxon Hill Farm | Things to Do in Oxon Hill, MD
© Larry/stock.adobe.com

3. Oxon Hill Manor

Oxon Hill Manor | Things to Do in Oxon Hill, MD
© zhu difeng/stock.adobe.com

4. Topgolf

Topgolf | Things to Do in Oxon Hill, MD
© Topgolf

5. Mason's Famous Lobster Rolls

Category: Food & Drink
Mason's Famous Lobster Rolls | Things to Do in Oxon Hill, MD
© Mason's Famous Lobster Rolls

6. Sardi's Chicken, Oxon Hill, Maryland

Sardi's Chicken, Oxon Hill, Maryland | Things to Do in Oxon Hill, MD
© Gian/stock.adobe.com

Map:


Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.