Resort Description
Sol Mar Beach Club is Located on the sunny Baja Penninsula in Cabo San Lucas. This Pacific side beachfront resort offers on-site tennis and swimming with water sports and golf nearby. Charter a boat for some of the best fishing in the world. In season be sure to catch the migrating whales.