Maryland Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Maryland?

Top hotels in Washington (and vicinity)

Top hotels in Ocean City

Top hotels in Baltimore (and vicinity)

Top hotels in Annapolis

Top cities in Maryland

Showing deals for:22 May - 24 May

Top landmarks in Maryland

Check out reviews of Maryland hotels guests love

Find out more about Maryland

Discover the Charm of Maryland: A Tapestry of Nature, Culture, and History

Discover Maryland, a charming tapestry of culture, history, and natural beauty nestled on the Mid-Atlantic coast. From the vibrant streets of Baltimore, home to the acclaimed National Aquarium and the historic Fort McHenry, to the serene shores of the Eastern Shore, where sandy beaches meet picturesque landscapes, Maryland offers a delightful blend of experiences. Explore the lush trails of the Appalachian Mountains or indulge in fresh seafood at quaint waterfront eateries. With its rich heritage, diverse attractions, and warm hospitality, Maryland is an enchanting destination for every traveller seeking adventure and relaxation alike.

Discover great hotels in Maryland

Maryland boasts a diverse range of hotel accommodations, from charming waterfront inns to modern urban hotels. Enjoy scenic views, comfortable amenities, and easy access to cultural attractions, making it an ideal destination for travellers seeking both relaxation and adventure. Here are some of the best hotels in Maryland that our travelers love:

  1. Inn at 202 DoverOpens in a new window: This exquisite 5.0-star inn situated in Easton presents a luxurious getaway tailored for discerning leisure travellers. With its elegant design and upscale amenities, it offers a serene atmosphere complemented by a well-appointed meeting room for curated experiences. The property’s luxurious touch is reflected in its pet-friendly policy, allowing for a truly inclusive stay. Visitors appreciate the seamless check-in process and the option to bring their pets along, enhancing the overall comfort during their stay.
  2. Inn at Perry CabinOpens in a new window: Located in the charming town of St. Michaels, this 5.0-star hotel combines family-friendly features with a touch of sophistication. The hotel boasts a range of amenities, including a 24-hour business centre and multiple meeting rooms, making it a versatile choice for those seeking both relaxation and productivity. The thoughtful inclusion of free cribs and attentive childcare services ensure a delightful experience for families. Guests frequently commend the engaging atmosphere and the high-quality experiences offered throughout the property.
  3. Sagamore Pendry BaltimoreOpens in a new window: Set in the vibrant city of Baltimore, this 5.0-star hotel is a haven for luxury seekers and leisure travellers. With multiple meeting rooms and an impressive business centre, it caters to those who desire a blend of elegance and convenience. The hotel’s pet-friendly amenities further enhance the luxurious experience, allowing guests to indulge in comfort while travelling with their furry companions. The stunning architectural design and high-end features consistently earn praise for providing an unforgettable stay.

Top locations to stay in Maryland

In Maryland, Ocean City, Baltimore, and Annapolis offer unique experiences for visitors. Ocean City boasts beautiful beaches and vibrant boardwalks, perfect for seaside relaxation. Baltimore is rich in history and culture, featuring renowned sports venues and a bustling port. Annapolis, home to the U.S. Naval Academy, blends charm with maritime heritage. For first-time visitors, Annapolis is the ideal choice, providing a delightful mix of history and coastal allure.

  1. Ocean CityOpens in a new window: Ocean City is a fantastic beach destination that promises sun, sand, and sea. With its stunning boardwalk stretching for miles, it's the perfect place for leisurely strolls, indulging in local ice cream, and enjoying the vibrant atmosphere. The area is known for its beautiful sandy beaches, where you can soak up the sun or try your hand at water sports. Don't miss the iconic amusement parks and family-friendly attractions that add a touch of excitement to your stay. Whether you're looking to relax by the shore or engage in fun-filled activities, Ocean City has something for everyone.
  2. BaltimoreOpens in a new window: Baltimore is a lively city known for its rich maritime history and vibrant arts scene. The Inner Harbor is a must-visit, offering picturesque views and a range of cultural attractions, including museums and galleries. Explore the diverse neighbourhoods filled with unique shops, eateries, and local markets where you can discover the charm of this historic port city. For a taste of the local culture, check out the city's numerous theatres and concert venues that showcase everything from live music to engaging performances. Baltimore's blend of history and modernity makes it a captivating place to stay.
  3. AnnapolisOpens in a new window: Annapolis is a quaint and charming city with a rich naval history, making it a delightful getaway. The historic district is lined with beautifully preserved buildings and offers a relaxed atmosphere for leisurely exploration. Stroll along the waterfront, where you'll find lovely parks and charming shops. Annapolis is also renowned for its seafood, with local markets offering fresh catches. For those who enjoy cultural experiences, the city hosts various events and festivals throughout the year, showcasing its vibrant arts community. The combination of history, culture, and scenic views makes Annapolis a lovely spot to unwind.

Things to do in Maryland

Maryland offers a delightful mix of experiences, from tranquil mornings watching the sunrise on sandy beaches to thrilling days at vibrant amusement parks. Explore scenic natural parks, enjoy a round of golf, or stroll along lively boardwalks filled with unique shops. Whether you seek relaxation or excitement, Maryland has something for everyone.

  • Washington – Dive into the vibrant cultural scene of Washington, where history comes alive among its impressive museums and monuments. Stroll through the National Mall, marvel at the iconic White HouseOpens in a new window, and take in the stunning views of the Lincoln Memorial. Don't miss the opportunity to explore the various art galleries and theatres that showcase both local and international talent. After a day of sightseeing, indulge in some shopping at the unique boutiques and craft stores scattered throughout the city. Whether you’re interested in a leisurely walk through natural parks or an engaging theatre performance, Washington has something for everyone.
  • Ocean City – Prepare for a delightful beach getaway in Ocean City, a charming coastal city known for its stunning shoreline and relaxed atmosphere. Walk along the soft sands at sunrise, or try your hand at surfing the waves that attract enthusiasts from all over. The Ocean City BoardwalkOpens in a new window is a must-visit, where you can find an array of shops, eateries, and attractions that cater to families and couples alike. Enjoy a round of golf at one of the local courses, or simply relax by the water as the sun sets, creating a picturesque backdrop for your seaside escape.
  • Downtown Ocean City – Experience the lively heart of the city in Downtown Ocean City, where the beach meets an exciting array of entertainment options. Wander along the Ocean City BoardwalkOpens in a new window, perfect for family outings with its amusement parks, water parks, and fairgrounds. Treat yourself to some shopping or enjoy the vibrant atmosphere filled with street performers and local vendors. The area is ideal for a leisurely day spent with loved ones, offering plenty of activities to create cherished memories. Don't forget to take a moment by the water feature, enjoying the sounds and sights of this bustling tourist precinct.

4 tips for savvy savings when booking a hotel in Maryland

  1. Book for the cheapest times: The most budget-friendly time to visit Maryland is during January, February, and December, when hotel prices tend to be lower. For a truly enriching experience of the state’s historical and cultural landmarks, a stay of at least 2 days is recommended. This duration allows visitors to appreciate attractions such as the historic sites in Annapolis, the natural beauty of the Chesapeake Bay, and the cultural offerings at the Maryland State House. Planning your trip during these months could provide great value for money, making it an ideal choice for those on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Maryland, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. It’s prudent to enable email alerts or push notifications to stay informed about flash sales and special promotions, ensuring you don't miss potential savings. Moreover, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, making it easier to find the best fit. You'll be among the first to know if rooms become available or prices drop, facilitating your last-minute getaway.
  3. Be flexible with dates: Prices may fluctuate based on various factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay in a hotel in Maryland. For those seeking unique experiences, boutique hotels can provide a more personalised touch and sometimes offer better value. When you book with Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that may be more affordable, increasing the likelihood that you’ll secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Maryland undoubtedly offers convenience, as you're close to local attractions and vibrant culture. However, this prime location tends to be associated with higher accommodation costs. In contrast, smaller towns and rural areas are generally more likely to be affordable, making them an attractive alternative for budget-conscious travellers. For those seeking better rates, it may be worthwhile to consider hotels situated just outside the city centre, although this could necessitate additional travel to reach key sites. Alternatively, exploring nearby cities that boast their own array of attractions can provide a delightful experience while often being more budget-friendly.

Best time to go to Maryland

Maryland has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, June, and July are the peak travel months in Maryland, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly sunny conditions.

Keep exploring