
Maryland offers a diverse golf resort scene with options ranging from luxurious coastal retreats to scenic inland destinations. Whether you’re seeking championship courses or family-friendly accommodations, the state provides excellent choices for golf enthusiasts of all skill levels.
You’ll find everything from boutique luxury experiences at historic properties like The Inn at Perry Cabin to expansive resorts with multiple courses such as Turf Valley Resort on 1,000 acres of forested land. Ocean City alone boasts 20 championship golf courses catering to various preferences and abilities, making Maryland an appealing destination for your next golf getaway.
1. Hyatt Regency Chesapeake Bay Golf Resort, Spa and Marina
Nestled along the Choptank River, the Hyatt Regency Chesapeake Bay offers a premier golfing experience in Maryland. The resort features an exceptional 18-hole championship golf course that provides challenging play for golfers of all skill levels while showcasing stunning waterfront views.
Beyond golf, this upscale destination provides a complete resort experience with five distinctive restaurants serving everything from casual fare to fine dining. You can enjoy multiple swimming pools, including both indoor and outdoor options, perfect for relaxation after a day on the links.
The marina adds another dimension to your stay, offering water activities and boat access. For ultimate relaxation, the resort’s spa provides rejuvenating treatments designed to soothe tired muscles after your round of golf.
The accommodation options blend comfort with elegance, featuring modern amenities and picturesque views. Many rooms overlook the water or golf course, allowing you to fully immerse yourself in the peaceful Eastern Shore environment.
Rating: 4.5 (2344 reviews)
Location: 100 Heron Blvd US-50, Cambridge, MD 21613
Contact: (410) 901-1234
Website: Visit Website
2. Inn At Perry Cabin
Inn At Perry Cabin offers a luxurious golf experience on Maryland’s Eastern Shore with their Links at Perry Cabin course. Designed by legendary Pete and Alice Dye, this impressive layout features challenging elements including devilish bunkers, a Biarritz hole, and an island green.
The course boasts premium bent grass tees, greens, and fairways with sub-air infrastructure that ensures excellent playing conditions. This attention to detail provides one of the finest golfing experiences in the state, making it a must-visit destination for serious golfers.
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
Beyond golf, you’ll find this 19th-century manor house resort offers elegant accommodations and numerous amenities. After your round, you can enjoy the spa, dine al fresco, play tennis on the Har-Tru courts, or explore water activities on the Miles River and Chesapeake Bay.
Located in St. Michaels, this peaceful retreat provides a scenic escape without even a stop light to interrupt your day. The resort’s proximity to Washington, DC makes it an accessible yet secluded getaway for golf enthusiasts seeking both challenging play and upscale relaxation.

Rating: 4.6 (405 reviews)
Location: 308 Watkins Ln, St Michaels, MD 21663
Contact: (410) 745-2200
Website: Visit Website
3. Rocky Gap Casino, Resort & Golf
Nestled within the picturesque Rocky Gap State Park in Allegany County, Rocky Gap Casino, Resort & Golf offers a luxurious retreat for golf enthusiasts. The resort features the only Jack Nicklaus Signature Golf Course in Maryland, providing a challenging yet rewarding experience for players of all skill levels.
The accommodations at Rocky Gap are designed for comfort and relaxation after a day on the greens. The spacious guest rooms offer scenic views of Lake Habeeb, creating a tranquil atmosphere for your stay.
Beyond golf, you can enjoy a comprehensive resort experience with multiple dining options across three restaurants. The casino features over 600 slot machines and various table games if you’re feeling lucky after your round.
For relaxation, you can take advantage of the exclusive beach area, indoor pool, spa, and fitness center. The resort has maintained its quality standards, earning a 4-Diamond Award for twenty-three consecutive years and TripAdvisor’s Certificate of Excellence.
Rating: 4.2 (5828 reviews)
Location: 16701 Lakeview Rd NE, Flintstone, MD 21530
Contact: (800) 724-0828
Website: Visit Website
4. Four Seasons Hotel Baltimore
The Four Seasons Hotel Baltimore offers a sophisticated urban retreat in Baltimore’s vibrant Harbor East neighborhood. This luxury hotel combines elegant accommodations with exceptional amenities, making it an ideal destination for golf enthusiasts seeking premium lodging.
While not primarily known as a golf resort, the Four Seasons provides the perfect base for exploring Maryland’s excellent golf courses. You can enjoy a rejuvenating stay in one of their well-appointed rooms or suites, many featuring private balconies with stunning harbor views.
After a day on the greens, you can unwind at the Forbes-rated spa or take a dip in the rooftop pool. The hotel’s dining options are equally impressive, including contemporary South American cuisine at Maximón and seasonal fare at The Bygone rooftop bar.
The hotel’s central location puts you within easy reach of Baltimore’s attractions and several top golf courses in the region. The attentive staff can help arrange tee times and transportation to nearby courses, ensuring a seamless golfing experience.
Rating: 4.7 (3027 reviews)
Location: 200 International Drive, Baltimore, MD 21202
Contact: (410) 576-5800
Website: Visit Website
5. St. Michaels Harbour Inn, Marina & Spa
Nestled on the historic harbor of St. Michaels, Maryland, the Harbour Inn offers a luxurious retreat where land meets water. This year-round destination combines sophisticated accommodations with nautical-themed rooms that capture the essence of Chesapeake Bay living.
The property features an outdoor pool and a full-service spa where you can indulge in massages, facials, and body treatments in a welcoming “come as you are” atmosphere. After a day of relaxation, you can enjoy authentic Eastern Shore cuisine at their waterfront restaurant, Harrison’s Harbour Lights, which serves quality ingredients with unmatched harbor views.
For boating enthusiasts, the marina offers 52 transient boat slips, making it perfectly accessible by both land and water. The inn’s convenient location allows you to explore the charming town of St. Michaels, known as the “heart and soul of the Chesapeake Bay,” where you can discover maritime history, browse quaint boutiques, or kayak the local waterways.
While not primarily known as a golf resort, the Harbour Inn serves as an excellent base for exploring nearby golf courses while enjoying waterfront luxury and the unique charm of this vintage port town.
Rating: 4.5 (911 reviews)
Location: 101 N Harbor Rd, St Michaels, MD 21663
Contact: (410) 745-9001
Website: Visit Website
6. Sagamore Pendry Baltimore
The Sagamore Pendry Baltimore offers a unique luxury experience set in a historic 1914 pier building on Baltimore’s Inner Harbor. While not primarily known as a golf resort, this upscale hotel serves as an excellent home base for golf enthusiasts exploring Maryland’s courses.
The property features 126 elegantly designed guestrooms and suites that blend Baltimore’s historical sensibility with modern sophistication. You’ll find rich wood tones, crisp stone elements, and thoughtfully curated artwork throughout your accommodations.
Dining options include a stunning Italian steakhouse and an intimate cocktail lounge. After a day on the greens, you can relax at the harbor front’s al fresco setting, offering the perfect atmosphere to unwind with small bites and refreshing drinks.
Located in the vibrant Fell’s Point neighborhood, you’ll have easy access to Baltimore’s best shopping, dining, and cultural attractions when you’re not golfing. The hotel’s wellness facilities provide quality equipment for maintaining your fitness routine during your stay.
Rating: 4.5 (1933 reviews)
Location: 1715 Thames St, Baltimore, MD 21231
Contact: (443) 552-1400
Website: Visit Website
7. Wellspring Manor & Spa
Wellspring Manor & Spa offers a unique retreat experience nestled on seven acres of serene landscape in Prince George’s County. While not primarily a golf resort, this boutique getaway provides the perfect relaxation complement to your Maryland golf itinerary.
The property features five luxurious guest suites, each thoughtfully designed with spa-inspired bathrooms and elegant sitting areas. You’ll find select rooms with cozy fireplaces that add to the atmosphere of refined comfort after a day on the fairways.
Wellness takes center stage at Wellspring, where you can enjoy rejuvenating spa treatments including body therapies, facials, and couples massages. The intimate spa setting is specifically designed to restore balance and peace, making it ideal for golfers looking to soothe tired muscles.
Beyond relaxation, your stay includes chef-prepared cuisine that nourishes the body, a celebration of Black art and culture in their 2,000 square foot exhibition space, and occasional live jazz performances in their wine cellar. The outdoor pool offers another way to unwind between rounds at nearby golf courses.
Rating: 4.9 (146 reviews)
Location: 11311 Drumsheugh Ln, Upper Marlboro, MD 20774
Contact: (301) 288-6002
Website: Visit Website
8. Princess Royale Oceanfront Resort
Located on Ocean City’s pristine coastline, Princess Royale Oceanfront Resort offers a refreshing blend of beachfront relaxation and golfing opportunities. The resort features straightforward yet comfortable accommodations in the form of suites and apartments, giving you plenty of space to unwind after a day on the links.
While not primarily a golf resort, Princess Royale serves as an excellent home base for exploring Maryland’s eastern shore golf courses. You’ll find several championship courses within a short drive, making it convenient to enjoy both beach and fairway during your stay.
The property boasts an indoor pool for when you need a break from golf or beach activities. Dining options on-site ensure you can refuel properly before heading out for your tee time, with menu selections that cater to various preferences.
The beachfront location provides a unique advantage for golfers visiting Ocean City, as you can enjoy ocean views and beach access while still being close to the area’s popular golf destinations. The resort’s event planning services also make it suitable for golf retreats or small tournaments.
Rating: 4.3 (4696 reviews)
Location: 9100 Coastal Hwy, Ocean City, MD 21842
Contact: (410) 524-7777
Website: Visit Website
9. Gaylord National Resort & Convention Center
Situated on the picturesque banks of the Potomac River, Gaylord National Resort & Convention Center offers a luxurious getaway for golf enthusiasts. While not a golf resort itself, it serves as an excellent base for exploring Maryland’s premier golf courses in the surrounding area.
The resort features a stunning 19-story glass atrium that provides breathtaking views of the waterfront. You’ll find upscale accommodations designed with comfort in mind, allowing you to relax after a day on the links.
Gaylord National offers multiple dining options to satisfy your culinary desires after a round of golf. The on-site spa provides rejuvenating treatments that can help soothe tired muscles from your golf game, while the pool area offers a refreshing retreat.
The resort’s proximity to several championship golf courses makes it a strategic choice for your golfing vacation. The helpful concierge can arrange tee times at nearby courses, ensuring you experience the best golf Maryland has to offer while enjoying the resort’s premium amenities.
Rating: 4.5 (18821 reviews)
Location: 201 Waterfront St, Oxon Hill, MD 20745
Contact: (301) 965-4000
Website: Visit Website
10. Francis Scott Key Family Resort
Francis Scott Key Family Resort offers a unique blend of family-friendly activities and golf entertainment in Ocean City, Maryland. While primarily known for its seasonal pirate-themed water park, the resort also features an excellent mini-golf course that provides fun for visitors of all ages.
The mini-golf facilities at this unfussy lodging provide a perfect recreational option when you’re looking to practice your putting skills in a more relaxed environment. The course is well-maintained and offers enough challenge to keep experienced golfers engaged while remaining accessible to beginners.
Beyond golf, you’ll appreciate the resort’s comprehensive amenities including casual dining options and a fitness center. The comfortable accommodations provide a convenient base for exploring Ocean City’s golf courses, making it an excellent choice for families where some members want to golf while others prefer water activities.
After a day on the greens, you can unwind in the comfortable lodgings that emphasize practical comfort over luxury, perfectly aligned with the resort’s family-focused approach.
Rating: 4.2 (2216 reviews)
Location: 12806 Ocean Gateway, Ocean City, MD 21842
Contact: (410) 213-0088
Website: Visit Website
11. MGM National Harbor Hotel & Casino
MGM National Harbor offers a unique blend of luxury accommodation and entertainment just minutes from the nation’s capital. While primarily known for its casino gaming, this upscale resort provides a relaxing retreat for golf enthusiasts visiting Maryland’s top courses.
The sleek, modern rooms and suites provide comfortable accommodations after a day on the links. You’ll appreciate the polished amenities and attentive service that MGM Resorts is known for throughout their properties.
Beyond golf, you can enjoy the resort’s theater for live performances, multiple dining venues ranging from casual to fine cuisine, and vibrant bars for evening entertainment. The property’s strategic location makes it an excellent base for exploring both Maryland golf courses and Washington DC attractions.
The MGM Rewards App enhances your stay with convenient features like digital key access and mobile check-in, allowing you to maximize your time enjoying the resort’s amenities rather than waiting in lines.
Rating: 4.4 (37500 reviews)
Location: 101 MGM National Ave, Oxon Hill, MD 20745
Contact: (844) 646-6847
Website: Visit Website
12. The Oaks Waterfront Hotel
The Oaks Waterfront Hotel offers a luxurious retreat nestled on a secluded cove on Maryland’s Eastern Shore. While not primarily known as a golf resort, it provides an elegant accommodation option for golfers exploring nearby courses in the St. Michaels and Easton area.
You’ll find comfortable elegance throughout the property, with a variety of graciously appointed rooms featuring upscale amenities. For a truly indulgent experience, you can choose upgraded options with water views, private balconies, and soaking tubs, or opt for more spacious cottages with king beds and stunning water vistas.
Each morning of your stay, you’ll enjoy a freshly prepared hot breakfast before heading out to the links. After your round, you can unwind at the on-site restaurant, The Oak Room, which welcomes both hotel guests and the public Tuesday through Thursday from 4:00pm to 9:00pm.
The hotel’s convenient location makes it ideal for golf getaways, being just minutes from St. Michaels, Easton, and Oxford, and an easy trip from Washington DC. With its serene waterfront setting and luxurious accommodations, The Oaks provides the perfect base for exploring Maryland’s Eastern Shore golf offerings.
Rating: 4.8 (237 reviews)
Location: 25876 Royal Oak Rd, Easton, MD 21601
Contact: (410) 745-5053
Website: Visit Website
13. Kingsbay Mansion
Nestled along the scenic Coulbourn Creek in Marion Station, Kingsbay Mansion offers a luxurious getaway with stunning waterfront views of the Chesapeake Bay. While primarily known as a boutique hotel and event venue, Kingsbay provides golf enthusiasts with a perfect retreat after a day on nearby courses.
The property features five premium suites, each appointed with king beds and elegant furnishings. Your stay includes modern amenities such as in-room DIRECTV, Wi-Fi, and complimentary refreshments in the lounge bar. The 24/7 staffed mansion ensures your needs are met with executive-level service throughout your visit.
Beyond golf, you can enjoy the seasonal swimming pool open from April through November. The property’s dock remains accessible year-round, perfect for canoeing and kayaking adventures when you need a break from the greens. The tranquil setting makes Kingsbay ideal for both relaxation and recreation.
Kingsbay Mansion also accommodates special events, from corporate functions to family reunions. Their comprehensive packages can be tailored to your needs, making it suitable for golf groups looking for upscale accommodations with the convenience of nearby courses.
Rating: 4.8 (39 reviews)
Location: 27999 Coulbourn Creek Rd, Marion Station, MD 21838
Contact: (301) 346-8411
Website: Visit Website
14. 134 Prince – Luxury Boutique Hotel
Nestled in the heart of historic Annapolis, 134 Prince offers a luxurious retreat just steps away from the city’s top attractions. This boutique hotel combines classic Annapolis charm with contemporary touches to create an elegant atmosphere for your stay.
You’ll find spacious common areas and elegantly landscaped gardens that provide tranquility amid the bustling downtown scene. The polished suites, some featuring beautiful city views, offer a refined residential experience rather than a typical hotel stay.
The prime location puts you within walking distance of the U.S. Naval Academy, award-winning restaurants, and charming boutiques that line the brick sidewalks of Historic Annapolis. While not a golf resort itself, the hotel serves as an ideal luxury base for exploring Maryland’s renowned golf courses in the surrounding area.
Your mornings at 134 Prince begin with a delicious breakfast before you head out to enjoy the local golf scene or explore the historic waterfront city that surrounds you.
Rating: 4.9 (323 reviews)
Location: 134 Prince George St, Annapolis, MD 21401
Contact: (410) 834-4606
Website: Visit Website
15. Rod ‘N’ Reel Resort
Nestled on Maryland’s Western Shore, Rod ‘N’ Reel Resort offers a waterfront retreat that combines relaxation with excitement. Dating back to 1946, this bayfront destination provides a perfect balance of leisure activities while being conveniently located just a short drive from Washington D.C., Baltimore, and Annapolis.
The resort features spacious accommodations, many with stunning water views. For a truly indulgent experience, you can book one of their Waterfront suites, which come with luxury amenities like plush robes, wet bars, and in some cases, two-person jetted tubs and three-sided fireplaces.
While not primarily known as a golf destination, Rod ‘N’ Reel compensates with numerous other recreational options. You can enjoy gaming in their 24/7 game rooms, schedule boating excursions from their marina, or maintain your fitness routine at their rooftop and indoor pools and fitness center.
Dining options abound with multiple restaurants including CBQ for breakfast, 1936 Bar & Grill for lunch, and the seasonal Boardwalk Cafe where you can dine with your toes in the sand. The resort is currently undergoing construction to enhance the guest experience even further.
Rating: 4.2 (2805 reviews)
Location: 4165 Mears Ave, Chesapeake Beach, MD 20732
Contact: (410) 257-5596
Website: Visit Website
16. The Ivy Hotel
The Ivy Hotel offers a unique golf resort experience in Maryland, nestled within a historic Mount Vernon mansion in Baltimore. This elegant property combines luxury accommodations with world-class hospitality, making it an exceptional choice for golf enthusiasts seeking refinement.
The hotel features seventeen beautifully appointed guest rooms and suites, each exuding charm and sophistication. During your stay, you’ll have access to various amenities including a garden, library, piano, and billiards table—all at your disposal as if the mansion were your own.
Beyond accommodations, The Ivy Hotel boasts a small luxury spa where you can unwind after a day on the golf course. Their acclaimed culinary concept, Magdalena, A Maryland Bistro, offers exceptional dining options complemented by an impressive wine cellar.
The hotel’s location in Mount Vernon provides easy access to Baltimore’s attractions, including charming streets, the vibrant waterfront, boutiques, galleries, and theaters—perfect for exploring when you’re not golfing.
Rating: 4.8 (319 reviews)
Location: 205 E Biddle St, Baltimore, MD 21202
Contact: (410) 514-6500
Website: Visit Website
17. 10 Clarke
Nestled in the heart of downtown Frederick, 10 Clarke offers a unique blend of historic charm and modern comfort. This upscale bed and breakfast is housed in a Victorian landmark, providing you with an elegant retreat after a day on the greens.
You’ll appreciate the proximity to Frederick’s vibrant downtown scene, with numerous acclaimed restaurants like Thatcher & Rye and The Wine Kitchen just steps away. The B&B’s location makes it an excellent base for exploring Maryland’s golf courses while enjoying the cultural amenities of this historic city.
Each evening, you can unwind with complimentary wine and hors d’oeuvres served on the garden patio. This thoughtful touch exemplifies the attentive service that sets 10 Clarke apart from typical accommodations.
While not a golf resort itself, 10 Clarke’s central location puts you within easy reach of several excellent courses in the region. The inn’s comfortable accommodations and personalized service make it an excellent alternative to larger resorts for your Maryland golf getaway.
Rating: 4.8 (231 reviews)
Location: 10 Clarke Pl, Frederick, MD 21701
Contact: (301) 660-6707
Website: Visit Website
18. Annapolis Waterfront Hotel, Autograph Collection
Situated on the picturesque Annapolis harbor, the Annapolis Waterfront Hotel offers golfers a luxurious retreat when exploring Maryland’s golf courses. This upscale property provides stunning views of the State House and serves as an ideal base for your golfing adventure in the region.
The hotel combines elegant accommodations with a prime waterfront location, allowing you to unwind after a day on the links. You’ll appreciate the Caribbean-inspired dining options available on-site, perfect for refueling before your next round of golf.
While not a golf resort itself, the Annapolis Waterfront Hotel is strategically positioned near several excellent courses in Anne Arundel County. The attentive staff can help arrange tee times at nearby golf facilities, ensuring you make the most of your golfing trip.
The property features 5,600 square feet of event space, making it suitable for golf groups or small tournaments looking for sophisticated meeting areas. After your game, you can explore historic downtown Annapolis, with its charming shops and restaurants just steps from the hotel.
Rating: 4.4 (1420 reviews)
Location: 80 Compromise St, Annapolis, MD 21401
Contact: (410) 268-7555
Website: Visit Website
19. The Inn at Herrington Harbour
Nestled along the shores of the Chesapeake Bay, The Inn at Herrington Harbour offers a tranquil waterfront getaway just a short drive from major cities like Washington D.C. and Baltimore. While primarily known for its beachfront accommodations, the resort provides a relaxing environment for golf enthusiasts looking to unwind after a day on nearby courses.
Each room and suite features a private entrance, with most offering stunning Bayfront or Bayside views. The boutique resort’s peaceful atmosphere makes it an ideal base for golfers exploring Maryland’s eastern shore courses, combining luxury accommodations with natural beauty.
The property includes an outdoor pool and dining options, complementing your golf vacation with resort amenities. The marina setting creates a distinctive experience that sets it apart from traditional golf resorts, allowing you to enjoy water activities between rounds.
For those planning special occasions around golf outings, the Inn partners with Herrington on the Bay to host memorable events. This versatility makes it suitable for golf retreats, tournaments, or celebratory golf weekends with friends and family.
Rating: 4.7 (268 reviews)
Location: 7161 Lake Shore Dr, North Beach, MD 20714
Contact: (410) 741-5107
Website: Visit Website
20. The Tilghman Island Inn
Nestled on the tranquil shores of Tilghman Island, The Tilghman Island Inn offers a unique golfing retreat with spectacular Chesapeake Bay views. The property combines the charm of a waterfront location with upscale amenities that cater to golf enthusiasts looking for something different from traditional golf resorts.
While not primarily known as a golf destination, the Inn serves as an excellent base for exploring nearby courses. You can enjoy a relaxing stay in their bright, breezy rooms after a day on the greens at one of several quality golf courses within driving distance.
The on-site gourmet restaurant provides exceptional dining options featuring fresh seafood and local specialties. After your golf game, you can unwind by the outdoor pool or take in the stunning waterfront views from the property’s well-maintained grounds.
The Inn’s attentive staff can help arrange tee times and transportation to nearby courses, ensuring a hassle-free golfing experience. Their intimate setting offers a more personalized alternative to larger golf resorts while still providing access to quality golf opportunities.
Rating: 4.7 (109 reviews)
Location: 21384 Coopertown Rd, Tilghman, MD 21671
Contact: (410) 886-1170
Website: Visit Website
Find the Next Perfect U.S. Golf Course to Play
Get up to 3 AI-powered personalized golf course recommendations
Please note that some of the imagery in this article were created with the aid of AI image generators.




















