We had the pleasure of staying at the Bella Vista for 3 nights. It is located on a clifftop overlooking the north beach at Swannage. We had a room with a beautiful sea view. We had an en-suite shower room and although we would have liked to have had a bath, the rest of what we received during our stay... more






Rooms
Service
Older Travellers
Families with Teenagers





