Magens Point Resort is located on the cool, scenic, north side of St. Thomas. Small, intimate and secluded, Magens Point Resort is situated on a lush tropical hillside overlooking World-Famous Magens Bay Beach, and acclaimed Fazio designed Mahogany Run Golf Course. Magens Point is far enough from town to allow for a quiet tropical vacation but only minutes away from major attractions and the world famous duty free shopping of St. Thomas.