Booking Bar

Booking Bar


The Difference is in the Detail

A warm welcome

Welcome to the award winning Hotel d’Angleterre, located in Geneva, overlooking the magical Lake Leman.

Defining elegant luxury,  Hotel d'Angleterre is recognised as one of Europe’s finest five star luxury boutique hotels. With impeccable staff and service levels, our hotel proudly lives by its motto where "No request is too large, no detail too small".

From the Blog

Geneva's Best Chocolate Shops

A rich taste of Switzerland

Spectacular Lake Castles in Geneva

Spectacular Lake Castles


Explore Hotel d'Angleterre

Our Location