Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
This was the cleanest hotel we have ever stayed at. The grounds were gorgeous. The staff was extremely attentive.
It's been far too long since you and your family went on a vacation together, so why not reserve one today? When you book a vacation to Cape Elizabeth, you and your kids will create memories that you'll treasure forever. Not only that, but you just may start a new family tradition. Whether you're making friends with other vacationing families or getting travel advice from the locals, you'll leave town happy.
Your vacation starts as soon as you book a family-friendly hotel in Cape Elizabeth. Allow us to help. Here at Expedia.com, we invite you to browse through our selection of countless hotels. With the perfect place booked, the opportunities for family fun are endless. It doesn't matter if you're the kind of family who is looking to explore as soon as the sun comes up or cozy up in the hotel all vacation long, there's an accommodation out there that is ideal for you and your kids.
As Cape Elizabeth continues to climb in popularity, everyone is flocking here for a family vacation. In fact, this city saw lots of vacationers last year, and now you can find helpful tips and recommendations in our review section. You'll be blown away at how many people would recommend the place they stayed! As soon as you show up, you'll understand why these places earned such high marks. The rooms are clean and tidy, while the property grounds are especially welcoming. From nice rooms to even nicer hotel staff, your family will be well on its way to being spoiled.
Trust us, your family will be over the moon with a trip booked to Cape Elizabeth. Don't waste another minute visualizing your trip. The time is now to book. Click and reserve your family hotel in Cape Elizabeth and get ready to accept some major points with your kids!