My girlfriend and I stayed at this resort between 2 - 9 November 2012. I was informed by the locals that the weather in St Lucia is great all year round. October and November are regarded as the rainy season in November, however you wouldn't think it.
I was very impressed with the Royal by Rex and if you are thinking of not going all inclusive then this Resort is the one for you. Firstly, the location of the hotel is perfect, it is situated right in the heart of the Rodney Bay strip. You are a 5 minute walking distance from all the top restaurants, Spice of India, Le Terasse, Wingz n Tingz, Chef Xavier, Delirius, etc. You are also a 5 minute walking distance from the Lucian Centre (where you can book excursions) and also many bars/clubs. The hotel is also approximately a 5 minute drive to the Marina and also about 10 mins drive to the Jump Up street party in Gros Islet. One thing i would advise is that the cabs in St Lucia are not cheap so please be prepared.
The staff at the Royal by Rex are such lovely people and everyone always stops to greet you (not always with a smile though). If you ever need something the staff are willing to help, however remember this is the Caribbean and therefore service is not always speedy. The breakfast is very pleasant in the morning and the staff are attentative. The reception staff are very friendly and helpful and special shout out has to go out to Marie Anne and Lestroy, who were very lovely individuals indeed. Another special shout out has to go out to Troy who was always full of humour and had a smile.
The hotel is along Reduit Beach (which is the only white sand beach in St Lucia) and is regonised as the best beach in St Lucia. One thing i will mention is that the beach is not private and therefore you do get a lot of individuals approaching you however a polite "i'm not interested" usually does the trick.
The reason why this hotel is only a 4 star from me is because i agree that the decor needs some slight improvement to make it a 5 star hotel. There were also a few issues with the TV not working, however we were in St Lucia, and therefore the TV not working was not an issue to us. The bathroom was fantastic with an amazing exotic shower. The pool was great and the spa was awesome and we certainly enjoyed our treatment.
I genuinely believe that this hotel deserves to be higher in the list than it actually is. I would definitely recommend this hotel to anyone out there and i would certainly return. Many thanks to all the staff at Royal for making our holiday a memorable one!!