Golf course photo
Visit Course Website

Dennis Highlands Golf Course

Location icon 825 Old Bass River Rd, Dennis, MA
Phone icon (508) 385-8347
18

Holes

71

Par

6,464

Yards

70.9

Rating

120

Slope

Unknown

Driving Range

Description

Dennis Highlands Golf Course in Dennis is a highly regarded public Cape Cod layout known for its modern design and scenic woodland setting. The course features rolling fairways, natural sandy terrain, and strategic bunkering that create visual drama and shot variety. Golfers must balance aggressive driving with precise iron play to navigate contoured greens. The routing offers strong variety and memorable risk-reward opportunities. Dennis Highlands delivers a championship-caliber public golf experience widely considered among Cape Cod’s finest.

Mon, Apr 13

58

weather-icon

Tue, Apr 14

68

weather-icon

Wed, Apr 15

63

weather-icon

Thu, Apr 16

68

weather-icon

Fri, Apr 17

63

weather-icon

Sat, Apr 18

58

weather-icon

Sun, Apr 19

62

weather-icon
This course doesn't offer online bookings.
Visit Course Website
Call Pro Shop

Awesome course with rolling fairways and variable topography. The conditions were very good, with lush fairways and firm, fast greens. Overall the greens are the most challenging part of the course. Very firm, pretty fast, and a lot of slope. Many 4 foot putts outside the hole. The course has no water hazards, but bunkers and narrow wooded fairways add their own challenge. Overall the par 3s were pretty easy, and the par 5s were more challenging. Pace of play was fast, but the course was not particularly crowded.

Zach

5

7 months ago

google-icon

Fun course with friendly staff. A little challenging, but accessible for all levels. Grass driving range.

Dominic

5

9 months ago

google-icon

Nice course, good condition. Staff made our group not feel welcome from the beginning to end. The gentleman in the pro shop gave everyone in the group a very hard time when checking in and getting carts. Once on the course the ranger followed our group for at least 5-6 holes, stopped us 3-4 times to tell us we were too slow despite playing 18 and stopping after the 9th for snacks in 4 hours and 15 minutes total. The woman working on the course was very nice, but the men made us feel unwelcome and rushed despite paying $90 for a round. Overall great course but subpar hospitality.

Brandon

3

7 months ago

google-icon

Beautiful course, wide open and reasonably forgiving. Lots of hills so a good workout if you’re walking.

Matthew

5

over 3 years ago

google-icon

Course is in beautiful shape. Great staff, full grass range and very good restaurant.

Joseph

5

6 months ago

google-icon
Show All 49 Reviews

Filters

Sort
Time
5 AM - 9 PM
Morning 8 AM - 11 AM
Afternoon 12 PM - 3 PM
Evening 4 PM - 8 PM
Golfers
0
Price
Min
$0
Max
$300+
fairway finder logo

Set Up Your Account

Find tee times. Snag cancellations. Play more golf.

  • At least 10 characters
  • A lowercase letter
  • An uppercase letter
  • A number
  • A special character like !, @, or #
+1
OR
14 day free trial. No credit card required.
fairway finder logo

Verify Phone Number

Verify your phone number to receive cancellation alerts via SMS, our most powerful feature.
+1

Check your email

A link to reset your password has been sent to . Please check your spam just in case!

password reset icon

Password Reset Successfully

Log into your account with your new password

Registration Complete

Please check your email to confirm your account. If you don’t see it, be sure to check your spam folder

fairway finder logo

Resend Confirmation Email

Please enter your registered email.

fairway finder logo

Reset Password

Create a new password for your account
  • At least 10 characters
  • A lowercase letter
  • An uppercase letter
  • A number
  • A special character like !, @, or #
OR

Account Confirmed

You can now log in to your Fairway Finder account

password reset icon

Unlock Alerts

Sign Up to start a free 14-day trial and start using alerts. No credit card required.

password reset icon

Unlock Favorites

Sign up for a free account to save your favorite courses.

Heads Up