The best area to stay in Mount Lavinia is along Mount Lavinia Beach, particularly around the area of the historic Mount Lavinia Hotel.This area is the heart of Mount Lavinia's visitor experience, offering direct access to the beach and a selection of restaurants and cafes. The main road running parallel to the beach, Hotel Road, is where you'll find most of the hotels and guesthouses, providing easy access to the coastline. The iconic Mount Lavinia Hotel itself sits prominently on a small headland, offering excellent views.For couples seeking a relaxing beach holiday with convenient dining options, this area is ideal. You can enjoy strolls along the sandy beach, dine at beachfront establishments, and watch the sunset over the Indian Ocean. The proximity to the historic hotel also adds a touch of classic elegance to the surroundings.Families will also find this area suitable due to the easy access to the beach for swimming and playing. Many accommodations here offer family-friendly facilities, and the beach provides plenty of space for children to enjoy.