Guests of The Landings St. Lucia can choose from two restaurants: the casual Beach Club Restaurant and the fine-dining Palms Restaurant.
- The Beach Club Restaurant offers breakfast, lunch, and dinner while overlooking the private beaches. The casual venue is a great spot to start the day with a delicious breakfast, relax during the day, and take the sunset in at night.
- The Palms Restaurant is the resort's fine dining option. The beachfront restaurant serves a seasonal menu of signature Continental-Caribbean cuisine with the freshest produce and seafood.