• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 30 days

Sort By:
Popular
User Rating (Highest First)
Price (Highest First)
Price (Lowest First)
Top Hotels in Saint Lucia - Book from Saint Lucia Hotels available at best prices starting from @ AED . Avail best offers on Saint Lucia Hotel booking. Get up to 20% Off* up to AED 400 on your first hotel booking in Saint Lucia with MakeMyTrip using coupon code : “SUPERSAVER”. View More
map
BACK TO TOP
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Winfort 4 Bay Walk

 | 20.0 km from Saint Lucia
| Sleeps 4 Guests
Free Wi-FiFree Wi-Fi
Balcony/TerraceBalcony/Terrace
Free Cancellation till 24 hrs before check in
Book with Zero Payment
Hurry! only 1 room left at this price

AED 645

AED 571

+ AED 77 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Caribbean Dream Vacation Property

Rodney Bay | 18.5 km from Saint Lucia
| Sleeps 2 Guests
GymGym
Book with Zero Payment
Hurry! only 1 room left at this price
Excellent4.6

(54 Ratings)

AED 357

AED 306

+ AED 43 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Harbor Club St. Lucia, Curio Collection by Hilton

Rodney Bay | 19.6 km from Saint Lucia
SpaSpa
GymGym
JacuzziJacuzzi
Book with Zero Payment
Hurry! only last few rooms left at this price
Excellent4.4

Based on 674 Ratings

Hospitality4.5

Room4.6

Cleanliness4.6

(674 Ratings)

AED 750

+ AED 127 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Zoetry Marigot Bay - All Inclusive

Castries | 9.5 km from Saint Lucia
SpaSpa
GymGym
Free Cancellation
Book with Zero Payment
Breakfast, Lunch and Dinner Included
Excellent4.3

Based on 460 Ratings

Hospitality4.5

Room4.3

Cleanliness4.6

Value For Money4.3

(460 Ratings)

AED 2,189

AED 1,859

+ AED 343 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

The Still Beach House

Soufriere | 11.2 km from Saint Lucia
Free Cancellation
Book with Zero Payment
Hurry! only last few rooms left at this price
Very Good3.8

Based on 130 Ratings

Location3.9

Cleanliness4.1

Room3.6

Hospitality3.7

(130 Ratings)

AED 595

AED 495

+ AED 561 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Hammock Suites

Castries | 11.6 km from Saint Lucia
Book with Zero Payment
Hurry! only last few rooms left at this price

AED 595

AED 510

+ AED 71 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Beachcross Villa Apartments

Rodney Bay | 19.8 km from Saint Lucia
| Sleeps 2 Guests
Book with Zero Payment
Hurry! only 1 room left at this price
Very Good4.1

(73 Ratings)

AED 371

AED 312

+ AED 44 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Harmony Marina Suites

 | 19.5 km from Saint Lucia
Water park
SpaSpa
GymGym
Free Cancellation till 24 hrs before check in
Book with Zero Payment
Breakfast Included
Excellent4.3

Based on 500 Ratings

Location4.4

Cleanliness4.4

Room4

Hospitality4.2

Value For Money4.5

(500 Ratings)

AED 528

AED 429

+ AED 116 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Windjammer Landing Resort and Residences

 | 17.9 km from Saint Lucia
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Book with Zero Payment
Breakfast Included
Excellent4.5

Based on 953 Ratings

Hospitality4.6

Room4.4

Cleanliness4.6

Value For Money4.6

(953 Ratings)

AED 1,454

AED 1,248

+ AED 320 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

Cute Studio Apartment in Soufriere From Clavier's

Soufriere | 10.9 km from Saint Lucia
Free Cancellation
Book with Zero Payment
Hurry! only 1 room left at this price

AED 411

AED 364

+ AED 66 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort

Gros Islet | 22.2 km from Saint Lucia
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Book with Zero Payment
Breakfast, Lunch and Dinner Included
Hurry! only last few rooms left at this price
Very Good4.1

Based on 904 Ratings

Hospitality4.1

Room4.3

Cleanliness4.4

(904 Ratings)

AED 1,769

+ AED 197 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Bay Gardens Marina Haven

 | 20.0 km from Saint Lucia
Water park
Free Shuttle ServiceFree Shuttle Service
Free Cancellation
Book with Zero Payment
Breakfast Included
Hurry! only last few rooms left at this price
Very Good4.2

Based on 220 Ratings

Cleanliness4.4

Room4

Hospitality4.4

(220 Ratings)

AED 340

AED 293

+ AED 122 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Bay Gardens Inn

Rodney Bay | 19.0 km from Saint Lucia
GymGym
Free Cancellation
Book with Zero Payment
Breakfast Included
Hurry! only last few rooms left at this price
Very Good4.1

Based on 514 Ratings

Location4.3

Cleanliness4.3

Room4

Hospitality4.3

Value For Money4.4

(514 Ratings)

AED 386

AED 333

+ AED 133 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Sugar Beach, A Viceroy Resort

Soufriere | 12.8 km from Saint Lucia
Private BeachPrivate Beach
SpaSpa
GymGym
Free Cancellation
Book with Zero Payment
Hurry! only last few rooms left at this price
Excellent4.7

Based on 504 Ratings

Hospitality4.7

Room4.8

Cleanliness4.8

Value For Money4.1

(504 Ratings)

AED 3,155

AED 2,807

+ AED 919 taxes & fees

Per Night

Login to Book Now & Pay Later!

Hotels in Nearby Countries

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.