Sri Lanka has a rich collection of (British colonial) historic hotels, but only a handful was able to maintain a reasonable standard. The Mount Lavinia is our choice beach hotel outside of Colombo. Overlooking a bay, it sits on a huge rock. It is privately owned and maintains a high standard, thanks to a Malay general manager, who speaks perfectly Swiss German (married to a Swiss) and who keeps a perfect high European level of service in the hotel and in the restaurants. The hotel is a perfect setting for young couples and honeymooners. The food is outstanding even for Sri Lankan standards (which are in general high).