About Cape Elizabeth, Maine
Located about five miles south of Portland on the southern Maine coast, Cape Elizabeth was named in 1604 by Captain John Smith to honor Princess Elizabeth, daughter of King James I and Queen Anne of Denmark. Its craggy shores and unspoiled sandy beaches extend twelve miles into open ocean, forming the entrance to spectacular Casco Bay.
Plan Your Stay