Clifton Beach Lodge boasts five unique one and two bedroom self-contained cottages. Located on the Great Ocean Road just 2km from the world famous 12 Apostles, Great Ocean Walk and National parks, it is an ideal base for your adventures. Set on 2.5 acres Clifton Beach Lodge has plenty of open space and an abundance of native birds and wildlife. The result is naturally charming, tranquil and relaxing.