Amazing spa hotels in Saint Lucia
8.0Great31 reviews
Resort
Saint Lucia, Gros Islet
The grill restaurant at the hotel serves fine dishes of the Indian cuisine and guests can lounge at a private pool.
from USD 651 per night
7.2Very good44 reviews
Resort
Saint Lucia, Marigot Bay
A private pool is available onsite together with windsurfing, scuba diving and snorkeling, while the hotel boasts an unique location in a business area.
from USD 217 per night
8.0Great63 reviews
Resort
Saint Lucia, Castries
The Upper Deck restaurant and the in-house bar are available onsite of the hotel boasting a stunning location in Castries.
from USD 481 per night
7.8Very good14 reviews
Resort
Saint Lucia, Gros Islet
Every traveler will enjoy a beachfront restaurant and an outdoor pool available, while the hotel offers convenient setting in a beach area of Gros Islet.
from USD 377 per night
7.8Very good13 reviews
Hotel
Saint Lucia, Gros Islet
The hotel lies not far away from Knotty Girl Speed Boat Tours and offers an al fresco restaurant and a swimming pool onsite.
from USD 155 per night
8.0Great66 reviews
Aparthotel
Saint Lucia, Rodney Bay
Set in a commercial area overlooking Rodney Bay, this hotel with 30 rooms and an indoor pool aims to satisfy your every demand.
from USD 156 per night
8.8Great54 reviews
Resort
Saint Lucia, Marigot Bay
A chic-style building was carefully renovated in 2006 and the intimate hotel is quite close to Morne Fortune.
from USD 435 per night
7.8Very good32 reviews
Resort
Saint Lucia, Gros Islet
The hotel, centrally set in a business area, provides 96 bright rooms together with steam baths and various massages.
from USD 311 per night
7.6Very good41 reviews
Resort
Saint Lucia, Gros Islet
The hotel offers a year-round outdoor pool and a coffee bar, featuring setting in a recreational area of Gros Islet.
from USD 364 per night
8.2Great38 reviews
Resort
Saint Lucia, Castries
169 rooms and a plunge pool are available in this property, located close to a port and Castries Market.
from USD 931 per night
8.4Great66 reviews
Resort
Saint Lucia, Anse La Raye
At this venue you can enjoy wonderful views, have breakfast and other meals at the garden restaurant.
from USD 251 per night
8.0Great62 reviews
Hotel
Saint Lucia, Soufriere
Featuring 14 inviting rooms along with facials and massage treatments, this hotel provides convenient access to The Image Tree.
from USD 601 per night
8.0Great50 reviews
Hotel
Saint Lucia, Soufriere
This unique venue includes a private swimming pool and an outdoor restaurant.
from USD 245 per night
7.8Very good61 reviews
Hotel
Saint Lucia, Soufriere
The hotel features an authentic restaurant and beautiful views and is just 1.9 km from Tazanite Heights.
from USD 1 375 per night
7.8Very good72 reviews
Resort
Saint Lucia, Gros Islet
This excellent hotel with 103 luxury rooms is located in the centre of Gros Islet.
from USD 165 per night
8.2Great43 reviews
Resort
Saint Lucia, Soufriere
Enjoy breathtaking views and relax by a private pool of the hotel, that boasts a secluded location close to Piton Falls and a boat dock.
from USD 666 per night
8.0Great60 reviews
Hotel
Saint Lucia, Gros Islet
Everyone will enjoy a private pool onsite and admire ocean views offered from 35 rooms.
from USD 153 per night
8.4Great40 reviews
Resort
Saint Lucia, Soufriere
The hotel features an outdoor shower, loungers and deckchairs plus a barbeque restaurant in a stunning location just off Pitons.
from USD 481 per night
8.2Great80 reviews
Hotel
Saint Lucia, Gros Islet
Rodney Bay can be observed from the rooms of the hotel perfectly located in a marina area, offering a spa area and a Jacuzzi on the premises.
from USD 146 per night
8.4Great121 reviews
Hotel
Saint Lucia, Gros Islet
Boasting a lagoon swimming pool, the hotel is about 20 minutes' walk from the center of Gros Islet.
from USD 205 per night
Top family hotels in Saint Lucia
Hotel
Saint Lucia, Soufriere
Located less than 0.7 miles from the city center, this 25-room accommodation features a patio and a flat screen TV.
from USD 273 per night
7.8Very good66 reviews
Hotel
Saint Lucia, Gros Islet
Only a short distance from Gros Islet Street Party, the hotel with 87 rooms comprises an outdoor pool area and a library, plus a 24-hour restaurant, serving international specilities.
from USD 157 per night
7.6Very good4 reviews
Guest house
Saint Lucia, Castries
Set in Castries, this 6-room property is an ideal base for visits to Derek Walcott Square.
from USD 51 per night
8.0Great24 reviews
Resort
Saint Lucia, Gros Islet
Mexican meals are served at the hotel's air-conditioned restaurant, featuring pedicure, manicure and massage services and a prime location.
from USD 712 per night
8.0Great21 reviews
Aparthotel
Saint Lucia, Castries
Featuring a library and a golf course, the hotel offers a family accommodation just outside Rodney Bay.
from USD 130 per night
7.8Very good42 reviews
Resort
Saint Lucia, Gros Islet
Located 1 km away from Gros Islet city center, this hotel features 115 rooms and a year-round outdoor pool.
from USD 221 per night
8.0Great65 reviews
Hotel
Saint Lucia, Gros Islet
Set in a busy area, this world-class hotel has a plunge swimming pool and 70 rooms within walking distance of Pigeon Island National Park.
from USD 557 per night
8.0Great19 reviews
Resort
Saint Lucia, Rodney Bay
Boasting location close to Holiday Riding Stable, the venue includes 104 rooms and a swimming pool.
from USD 353 per night
Best luxury hotels in Saint Lucia
Hotel
Saint Lucia, Castries
Set within close proximity to Parts & Labour, the luxury hotel boasts fitness facilities and a bar.
from USD 354 per night
Hotel
Saint Lucia, Gros Islet
Providing guests with a swimming pool and facials and various massages, this luxury hotel is located close to Spices Cooking Studio.
from USD 330 per night
8.2Great30 reviews
Hotel
Saint Lucia, Castries
Guests can enjoy the Caribbean Sea views from rooms or use pilates classes and aerobics classes.
from USD 297 per night
8.2Great49 reviews
Resort
Saint Lucia, Gros Islet
Featuring a private pool and views of the sea, the property offers guests to enjoy local meals and take advantage of its location in Gros Islet.
from USD 975 per night
Hotel
Saint Lucia, Mamin
The luxury hotel is a good starting point to Soufriere' sights including Piton Falls and Zaka Art Cafe.
from USD 2 613 per night
Hotel
Saint Lucia, Castries
Guests at this hotel will enjoy a swimming pool and international meals together with a great setting in a charming area.
from USD 741 per night
7.4Very good12 reviews
Hotel
Saint Lucia, Gros Islet
International meals are served at the hotel's garden restaurant, featuring facials and massage services and a beachfront location.
from USD 883 per night
Resort
Saint Lucia, Vieux Fort
There are rooms facing the terrace and the hotel is set close to Atlantic Shores Riding Stables.
from USD 1 149 per night
8.4Great17 reviews
Bed & Breakfast
Saint Lucia, Cap Estate
Overlooking the garden, this boutique hotel welcomes guests with a daily continental buffet breakfast.
from USD 152 per night
Hotel
Saint Lucia, Vieux Fort
Offering windsurfing, hiking and horse riding in the area, this accommodation lies next to Vieux Fort, and within a 20-minute drive of Atlantic Shores Riding Stables.
from USD 79 per night
7.8Very good13 reviews
Hotel
Saint Lucia, Marigot Bay
The hotel has a garden restaurant plus 16 rooms and is located in a busy area.
from USD 120 per night
Hotel
Saint Lucia, Marigot Bay
Located 10 minutes' drive from Marigot Bay city center, this hotel offers barbeque grills and a library.
from USD 2 679 per night
7.8Very good1 review
Bed & Breakfast
Saint Lucia, Soufriere
Offering snorkeling, diving and hiking in the area, this accommodation lies next to Morne Coubaril Estate, and within a 40-minute drive of Mamiku Gardens.
from USD 750 per night
Hotel
Saint Lucia, Gros Islet
Set near Kayak Adventure Tours, this luxury venue is 10 minutes' walk of the city center.
from USD 393 per night
Hotel
Saint Lucia, Castries
Located near Ultra Lounge, the hotel offers pool views and a private pool.
from USD 1 348 per night
Cheap hotels in Saint Lucia
8.2Great5 reviews
Guest house
Saint Lucia, Gros Islet
Featuring a furnished terrace, this property is situated a short distance from Splash Island Water Park Saint Lucia and about a 20-minute walk from the center of Gros Islet.
from USD 41 per night
8.6Great3 reviews
Guest house
Saint Lucia, Soufriere
Set in Soufriere, this 6-room property is an ideal base for visits to Anse Mamin.
from USD 70 per night
8.2Great17 reviews
Aparthotel
Saint Lucia, Gros Islet
Located next to Kayak Adventure Tours, the venue comprises 12 rooms with patio views.
from USD 107 per night
8.2Great6 reviews
Guest house
Saint Lucia, Vieux Fort
Located 7 km from the center of Vieux Fort, this hotel features windsurfing and hiking in the area and a garden bar onsite.
from USD 57 per night
7.0Very good2 reviews
Bed & Breakfast
Saint Lucia, Marigot Bay
Guests can take advantage of a private pool and an outdoor pool area and a library, while staying in the budget property, set in a business area.
from USD 140 per night
7.6Very good10 reviews
Inn
Saint Lucia, Gros Islet
Located 1 km away from Gros Islet city center, this hotel features 7 rooms and a private swimming pool.
from USD 109 per night
7.8Very good58 reviews
Aparthotel
Saint Lucia, Castries
Only steps from Harry Edwards Jewelers, this budget hotel with garden views features beauty therapy and various massages.
from USD 71 per night
Guest house
Saint Lucia, Gros Islet
Featuring an aqua park, a tennis court and a golf course, this venue provides convenient access to LucianStyle Experiences and is within a 15-minute drive from George F L Charles airport.
from USD 70 per night
Bed & Breakfast
Saint Lucia, Castries
Just 30 minutes' walk from the city centre and Immaculate Conception Church, this apartment with 2 bedrooms features a sunbathing terrace with an outdoor pool.
from USD 79 per night
7.6Very good23 reviews
Hotel
Saint Lucia, Gros Islet
Located 2 km from the center of Gros Islet, this hotel features snorkeling, diving and horse riding in the area and a lounge bar onsite.
from USD 80 per night
Inn
Saint Lucia, Soufriere
Located a few steps from Zaka Art Cafe, the hotel features 6 rooms with views over the mountain.
from USD 80 per night
7.0Very good1 review
Inn
Saint Lucia, Rodney Bay
Just 2.3 km from Verve, this hotel offers snorkeling, diving and horse riding for guests to keep active.
from USD 65 per night
Hotel
Saint Lucia, Soufriere
This hotel features rooms with garden views, while a convenient location provides easy access to Pitons.
from USD 79 per night
7.8Very good28 reviews
Bed & Breakfast
Saint Lucia, Gros Islet
The budget hotel is a good starting point to Gros Islet' sights including Pigeon Island National Park and Splash Island Water Park Saint Lucia.
from USD 98 per night
7.8Very good10 reviews
Inn
Saint Lucia, Anse La Raye
Offering garden views, the venue is placed close to Dive Fair Helen, and boasts an infinity pool.
from USD 113 per night
Resorts with beach in Saint Lucia
Hotel
Saint Lucia, Rodney Bay
At this property, guests can enjoy magnificent views across the mountain and use a plunge swimming pool available on site.
from USD 70 per night
7.6Very good16 reviews
Hotel
Saint Lucia, Gros Islet
Set in a picturesque area, this intimate venue entices guests with a library, a tennis court and a golf course.
from USD 90 per night
7.8Very good43 reviews
Hotel
Saint Lucia, Soufriere
Boasting an air-conditioned restaurant, this designer hotel is available close to Diamond Falls Botanical Gardens.
from USD 82 per night
7.8Very good16 reviews
Resort
Saint Lucia, Vieux Fort
Featuring a beautiful location close to Atlantic Shores Riding Stables, the hotel has a wellness centre and a Jacuzzi.
from USD 467 per night
Hotel
Saint Lucia, Gros Islet
Offering convenient proximity to Gros Islet Street Party, the hotel is also close to Pigeon Island National Park.
from USD 451 per night
8.0Great18 reviews
Aparthotel
Saint Lucia, Castries
Located in Castries, just 2.4 km from Verve, this hotel offers barbeque grills and a library.
from USD 81 per night
8.0Great20 reviews
Resort
Saint Lucia, Castries
The hotel offers an outdoor swimming pool, a beachside restaurant and a 24-hour bar.
from USD 574 per night
8.6Great39 reviews
Resort
Saint Lucia, Castries
Located in Castries, this hotel provides guests with French meals and an outdoor pool area and a tennis court.
from USD 574 per night
Hotel
Saint Lucia, Soufriere
Offering convenient proximity to Eco Dive St. Lucia Charters, the hotel is also close to Morne Coubaril Estate.
from USD 189 per night
7.8Very good26 reviews
Hotel
Saint Lucia, Soufriere
There are rooms facing the ocean and the hotel is set close to Pitons.
from USD 162 per night
7.4Very good43 reviews
Resort
Saint Lucia, Soufriere
This chic-style hotel serves local meals prepared in the gourmet restaurant on site.
from USD 1 888 per night
7.4Very good47 reviews
Hotel
Saint Lucia, Gros Islet
Located a few steps from Cook Like A Lucian, the hotel features 360 rooms with views over the sea.
from USD 210 per night
8.0Great38 reviews
Hotel
Saint Lucia, Soufriere
The venue features a private pool and panoramic views of the ocean, boasting setting close to Pitons.
from USD 95 per night
8.4Great28 reviews
Resort
Saint Lucia, Soufriere
It was opened in 2006 and till today has to offer luxury rooms, a garden restaurant, and a secluded location.
from USD 4 407 per night
8.4Great6 reviews
Resort
Saint Lucia, Marigot Bay
Situated close to Melting Pot West Indian Studio, this hotel in Marigot Bay features a casino, an outdoor pool area and a library.
from USD 231 per night
7.4Very good13 reviews
Guest house
Saint Lucia, Castries
At this traditional venue guests can lounge by an outdoor swimming pool or visit St Joseph the Worker Parish which is located in the area.
from USD 71 per night
7.6Very good7 reviews
Hotel
Saint Lucia, Gros Islet
Boasting an outdoor swimming pool, the hotel is about 20 minutes' walk from the center of Gros Islet.
from USD 133 per night
8.2Great14 reviews
Hotel
Saint Lucia, Gros Islet
This business hotel with garden views lies close to the sights of Gros Islet including Baywalk Shopping Mall.
from USD 116 per night
8.0Great5 reviews
Hotel
Saint Lucia, Gros Islet
You can admire beautiful views or soak in an outdoor pool, while the hotel boasts location in a business area close to Knotty Girl Speed Boat Tours.
from USD 105 per night
Hotel
Saint Lucia, Rodney Bay
Offering convenient proximity to St Joseph the Worker Parish, the hotel is also close to Baywalk Shopping Mall.
from USD 90 per night
Resorts with free parking in Saint Lucia
7.8Very good30 reviews
Hotel
Saint Lucia, Soufriere
Guests of the property can relax in the garden bar, swim in a year-round outdoor pool, or enjoy a shared lounge, barbeque grills and a library close to a ferry port.
from USD 403 per night
Guest house
Saint Lucia, Soufriere
Featuring a terrace with garden views, the apartment is placed next to Climb Gros Piton St Lucia.
from USD 230 per night
8.0Great35 reviews
Resort
Saint Lucia, Soufriere
Located off Piton Falls and Andes Mountains, this hotel is only 1.5 km from Giddy Up Tours.
from USD 184 per night
7.8Very good20 reviews
Aparthotel
Saint Lucia, Gros Islet
Offering convenient proximity to Kayak Adventure Tours, the hotel is also close to Pigeon Island National Park.
from USD 79 per night
7.0Very good2 reviews
Guest house
Saint Lucia, Vieux Fort
Set in Vieux Fort, this property has a large terrace with sun loungers and seats together with a shared kitchen for guests use.
from USD 112 per night
Guest house
Saint Lucia, Cap Estate
The property has 2 bedrooms, a kitchen and a sun terrace overlooking the bay.
from USD 150 per night
8.0Great22 reviews
Hotel
Saint Lucia, Marigot Bay
Offering snorkeling, diving and canoeing in the area, this accommodation lies next to Dive Fair Helen, and within a 20-minute drive of Rodney Bay.
from USD 162 per night
7.8Very good18 reviews
Guest house
Saint Lucia, Gros Islet
Located less than 2 km from the town of Cap Estate, this accommodation offers a patio overlooking the garden.
from USD 55 per night
7.8Very good26 reviews
Guest house
Saint Lucia, Soufriere
Featuring a kitchen and a patio, the property is a 25-minute drive from Hewanorra airport.
from USD 77 per night
8.0Great10 reviews
Hotel
Saint Lucia, Gros Islet
The hotel is based close to Gros Islet Street Party in Castries, and consists of 154 rooms with Indian decor.
from USD 666 per night
8.6Great9 reviews
Hotel
Saint Lucia, Soufriere
Located a few steps from Fond Doux Plantation & Resort's Heritage Tour, the hotel features 14 rooms with views over the sea.
from USD 96 per night
7.8Very good24 reviews
Aparthotel
Saint Lucia, Soufriere
Offering diving, snorkeling and hiking onsite, this hotel boasts a convenient location close to Eco Dive St. Lucia Charters reachable on foot.
from USD 99 per night
8.0Great12 reviews
Guest house
Saint Lucia, Laborie
Set 16 km from St. Lucia Forest Reserve, this apartment features a sunny balcony and a sunny patio.
from USD 90 per night
8.2Great36 reviews
Resort
Saint Lucia, Castries
Located just off Ride St. Lucia and only 1.6 km from Diamonds International, this hotel features a swim-up bar plus a year-round outdoor swimming pool.
from USD 856 per night
Resort
Saint Lucia, Vieux Fort
Guests of this hotel can relax in the garden bar or lounge at a private pool.
from USD 346 per night
Hotel
Saint Lucia, Rodney Bay
There are rooms facing the garden and the hotel is set close to Cook Like A Lucian.
from USD 189 per night
7.8Very good2 reviews
Resort
Saint Lucia, Gros Islet
Housed in a building with an Italian-style architecture, this 4-storey hotel is not far away from Pigeon Island National Park.
from USD 681 per night
8.2Great57 reviews
Resort
Saint Lucia, Soufriere
Placed directly next to Piton Falls, the venue welcomes guests since 1997 year and offers a spectacular view together with snorkeling, diving and hiking.
from USD 165 per night
7.8Very good31 reviews
Aparthotel
Saint Lucia, Castries
There are rooms facing the sea and the hotel is set close to Morne Fortune.
from USD 142 per night
7.8Very good15 reviews
Guest house
Saint Lucia, Soufriere
Featuring an aqua park and a sunbathing terrace, this venue provides convenient access to Morne Coubaril Estate and is within a 25-minute drive from Hewanorra airport.
from USD 58 per night
Top Resorts in Saint Lucia
Hotel
Saint Lucia, Gros Islet
Located within 1.6 miles from Beausejour Stadium, this hotel features an a la carte restaurant and continental breakfast.
from USD 180 per night
8.2Great14 reviews
Guest house
Saint Lucia, Gros Islet
Situated 2 km from the centre of Gros Islet, the apartment with a view over the sea offers a terrace.
from USD 137 per night
8.0Great4 reviews
Aparthotel
Saint Lucia, Rodney Bay
Guests may relax and enjoy the breathtaking views of Island State Park or explore the center of Rodney Bay in a 10-minute walk.
from USD 112 per night
Hotel
Saint Lucia, Castries
Less than 4 km from the city centre of Castries, this 64-room accommodation features a sunbathing terrace, an indoor swimming pool and a library.
from USD 268 per night
7.8Very good49 reviews
Resort
Saint Lucia, Castries
Caribbean menu is served at the hotel's 24-hour restaurant in the resort area of Castries.
from USD 318 per night
Bed & Breakfast
Saint Lucia, Laborie
Located a few steps from Choiseul Art Gallery, the hotel features 13 rooms with views over the sea.
from USD 131 per night
Guest house
Saint Lucia, Anse La Raye
Situated 4 km from the centre of Anse La Raye, the apartment with a view over the mountain offers a patio.
from USD 110 per night
8.0Great4 reviews
Guest house
Saint Lucia, Anse La Raye
Featuring a patio, this property also provides guests with cots, toys and board games for kids, in close proximity of Melting Pot West Indian Studio.
from USD 139 per night
Hotel
Saint Lucia, Castries
Set step away from Meme Bete, this hotel features an indoor pool and a 24-hour restaurant serving dishes of international cuisine.
from USD 177 per night
Guest house
Saint Lucia, Gros Islet
Featuring a kitchen and a patio, the property is a 15-minute drive from George F L Charles airport.
from USD 200 per night
7.6Very good17 reviews
Inn
Saint Lucia, Castries
There are rooms facing the sea and the hotel is set close to Central Library.
from USD 150 per night
8.4Great8 reviews
Aparthotel
Saint Lucia, Rodney Bay
Boasting a private swimming pool, the hotel is about 10 minutes' walk from the center of Rodney Bay.
from USD 223 per night
7.6Very good7 reviews
Guest house
Saint Lucia, Vieux Fort
Boasting a sunny patio, the venue is set within a stroll from a sandy beach.
from USD 96 per night
8.0Great20 reviews
Guest house
Saint Lucia, Castries
Featuring a kitchen, the venue is only 1.7 km from Castries Market.
from USD 92 per night
8.4Great3 reviews
Hotel
Saint Lucia, Rodney Bay
In the hotel you will find the small 24-hour restaurant that offers selected typical specialties of Italian cuisine.
from USD 312 per night
Hotel
Saint Lucia, Castries
Offering sea views, the venue is placed close to MeCurator and boasts an outdoor swimming pool.
from USD 308 per night
8.2Great11 reviews
Bed & Breakfast
Saint Lucia, Marigot Bay
Located 1 km from Marigot Bay's city centre, this hotel boasts individual rooms and a year-round outdoor swimming pool.
from USD 240 per night