Located close to Competition Hill, Laguna Shores Resort provides golfing on site, a swim-up bar, and a beach bar. This hotel is a great place to bask in the sun with a private beach, beachfront dining, and free beach cabanas. Treat yourself to a facial, reflexology, or aromatherapy at the onsite spa. The onsite Mexican cuisine fine-dining restaurant, Infusion del Golf, features ocean views and a poolside location. Enjoy the gym, as well as activities like basketball, snorkeling, and beach volleyball. In addition to a poolside bar and a grocery/convenience store, guests can connect to free in-room WiFi.