Spencer Court Hotel - 50 If a view over a lovely Regency Square to the... - 2733 days ago Somerville Hotel - 90 The Somerville is a lovely little hotel on the Margate... - 2751 days ago Durlock Lodge - 90 What an excellent and home feel from home. Quite and... - 2752 days ago