How much does a hotel in Saint Lucia cost on an average?
On an average, it costs INR 272 per night to book a hotel in Saint Lucia. You will pay on average around INR 456 if you choose to stay in a 4-star hotel. A 5-star hotel in Saint Lucia will cost around INR 503
What are the best places to stay in Saint Lucia?
Marigot Palms Luxury Caribbean Apartment Suites, Serenity at Coconut Bay - All Inclusive, Sugar Beach, A Viceroy Resort are among the best hotels in Saint Lucia. If you are looking for hotels less than INR 272, then the best hotels are Marigot Palms Luxury Caribbean Apartment Suites, Serenity at Coconut Bay - All Inclusive, Ladera Resort