Come for the Golf… Stay for Lake Las Vegas
Located in the heart of Lake Las Vegas Resort, SouthShore Country Club is a breathtaking oasis you'll want to experience. Whether it's relishing the views atop our Jack Nicklaus Signature golf course or enjoying the variety of sport and social activities around our pristine private lake, you'll know you have found the perfect home to complement and enhance your lifestyle.