Prepare for a stunning escape to Lorne and immerse yourself in scenic seaside charm at Mantra Lorne, the area's only beachfront hotel, or spend time surrounded by resort-style bliss with a stat at the elegant Cumberland Lorne Resort.