Luxurious oasis in a vineyard

Located in the midst of the French Provence, within the Château La Coste vineyard and only minutes from the Luberon Nature Park, Villa La Coste is a hotel that represents the soul of the French “ Art de Vivre”. The hotel’s vast art collection includes the w...

Our selection of rooms and suites

Rooms and suites

Hotel information

A handpicked collection of the world's best hotels

All guaranteed to be exceptional