Set in a three acre park, Le Grand Barrail is a luxurious wine country hotel featuring gastronomic restaurant, wine bar and spa in the beautiful Saint-Émilion region of Bordeaux.

S

urrounded by a tree-acre park, the Château Grand Barrail Hôtel is a one-of-a-kind-property featuring luxurious restaurant, wine bar and spa.

Enjoy a stay in the south of France’s famous Saint-Émilion region surrounded by its most famous wine-producing châteaux; Bordeaux is just a short drive away.

This 5-star hotel offers sumptuous guest rooms, split between the château and its smaller guest buildings and a gourmet restaurant serving mouthwatering food and fine wines in an incredible setting.

The Mauresque Dining Room was originally constructed in 1902 and continues to keep its luxury ambiance today. The combination of its stunning stained glass windows, antique style mouldings and Viollet Le Duc-style paintings give all who step into it the feeling of going back into a more elegant time.

Spa Saint-Emilion is your source for a unique wellness experience featuring SOTHYS treatments, along with professional beauticians for your every need.

Location:

Saint-Émilion

Features:

  • Rooms & Suites 
  • Restaurant
  • Wine Bar
  • Spa
  • Vineyards
  • Wine Tastings
  • Concierge
  • Breakfast
  • Parking
  • Wifi
Back to top

Join Our List

Sign up to receive our French Provence Newsletter featuring monthly insider’s tips on luxury France travel and newly reviewed hotels, delivered to your inbox from Philip & Sarah.