Planning a summer vacation can be a bear. Everyone wants to find an exciting city, a beautiful beach, or an adventurous activity that will please the entire family. Keeping these requirements in mind, here are three places that are sure to please everyone from the quietest of grandmothers to the pickiest of teenagers.

Galveston, TX

The city of Galveston is located less than two hours from the bustling big city of Houston, making it an easy place to travel to. The downtown area may be smaller than some cities, but it boasts exciting nightlife, delicious seafood, and very interesting museums and marine tours. Your family could book a bus service Galveston Island TX, so you could even skip a rental car to save some cash. The locals like to drive around on golf carts, which are available to rent and a fun experience in themselves.

Carmel-by-the-Sea, CA

If you are looking to escape the intense summer heat, look no further than the beautiful northern coastline of California. Carmel is charming, relaxing, and beautiful. Children of all ages will love the local beaches, and the Monterrey Bay Aquarium is only thirty minutes away. If you have any golf enthusiasts in your family, they should book a tee time at Pebble Beach Golf Links. Carmel is also a couple of hours from San Francisco, so you could also consider a day trip to the famous city.

Fort Lauderdale, FL

The biggest city on the list is the always exciting Fort Lauderdale. A bit smaller than its counterpart, Miami, Fort Lauderdale has miles of beaches for every aquatic activity under the sun. You can bike the entire length of the beach in old-fashioned cruisers (for the sake of nostalgia, of course.) The city has an incredible amount of nightlife, including bars, clubs, and lively restaurants. For those who enjoy a quieter vacation, the hotels and resorts of Fort Lauderdale have their own nightlife that would offer a smaller crowd.

With a little time and research, you can find a fun, exciting, and relaxing beach vacation that will please the whole family.