The golf and country club at Upton is an ideal golf vacation destination nestled in the hills of Ocho Rios. With sweeping views of the majestic mountains, the beautifully manicured course is a golfer’s delight, and is set just a few steps from the Monticello Villa & Golf Resort.
This 18-hole course, designed by PK Saunders, started as a 9-hole course but quickly grew to its current championship design. Rising 750 feet above sea level, it offers a challenging but fair 128 slope from the Blue Tees, while the forward tees measure 4,961 yards, par 72 with a slope of 120. Golf Digest Magazine granted it a four star rating for courses to play while on vacation.