sangeeth venugopal
We stayed at the Salini Resort from Dec 21–26 and had a very peaceful experience. The location is beautiful and right by the sea, offering stunning views.
Highlights of our stay:
Room: Check-in was smooth. Our room was a great size and perfect for a family—it featured a large, comfortable king bed and a separate single bed for our daughter. Housekeeping was consistent and kept everything tidy every day.
Facilities: Since it was December and a bit chilly, we really appreciated the indoor heated pool. The steam room and "hot room" (sauna) were also excellent. We noticed the on-site spa often has good offers for guests.
Dining: There are three restaurants on-site. The breakfast buffet had plenty of high-quality options, though it would have been nice to see a bit more variation in the menu from day to day.
Location: While peaceful and quiet, it is still very accessible. We found it easy to get to Valletta by both taxi and the local bus.
Overall, a lovely, relaxing resort for a winter break. We would definitely recommend it!
Gerald
We booked four rooms at this hotel to celebrate my mother-in-law’s birthday, expecting a memorable and enjoyable stay. Instead, we experienced one of the most embarrassing and disappointing hotel services we’ve ever had.
At breakfast, after we had already finished eating, my mother-in-law was holding a small piece of fruit to take upstairs. Rather than calmly explaining any policy, a waiter aggressively confronted her, spoke loudly, and publicly shamed her in front of other guests. His tone was rude, unprofessional, and completely unacceptable.
This is hospitality — not a marketplace. Staff are supposed to serve guests with respect, not act like security guards. Even if taking food is not allowed, there is no excuse for humiliating a paying guest, especially a birthday celebrant, over a piece of fruit.
The waiter showed zero courtesy, zero empathy, and zero training in customer service. Because of him, what was meant to be a happy family celebration turned into an awkward and hurtful moment.
What makes this even more disappointing is that we are repeat guests since 2022 and regularly choose your hotel for family gatherings. Today’s experience made us feel unwelcome and disrespected.
Management should take immediate action and properly train staff on how to speak to guests. One rude employee is enough to damage the reputation of the entire hotel.
This was supposed to be a celebration, and instead it became an embarrassing memory.
Adam Gill
We went in January and got a good deal on a room. They're quite spacious and had everything we needed. The shower did tend to overflow a little and my wife had a massage which left her with a sore neck afterwards but the breakfasts were good, the staff friendly and helpful and it was lovely and quiet at night. Our room was at the back of the hotel so we sacrificed a view for the quiet but we got the view each morning heading out and at breakfast so I didn't feel we lost anything.
Kristijan Orešković
We stayed at the resort for 14 nights, so we feel we can give a fairly well-rounded impression.
The rooms are okay — spacious and generally comfortable. However, the housekeeping service could be much better. Bed linen was only changed upon request, and even when using the “please make up room” sign, the cleaning usually covered just the bare minimum (trash, cups, quick floor clean), rather than a proper room refresh.
The staff are polite and friendly, but often lack immediate information. In many cases, they need to check with someone else before giving an answer, which slows things down.
There is a pool with a policy allowing children only during specific hours, which is understandable in principle. However, enforcement is inconsistent and seems to depend on who is at reception. We also noticed guests entering the pool area with outside shoes, which doesn’t feel appropriate.
Breakfast is one of the weaker points. On paper, the selection is decent and standard, but the freshness clearly depends on how full the resort is. On many mornings, pastries were hard and clearly 2–3 days old, juices were diluted, and overall quality was inconsistent. Again, the breakfast staff were polite, but that doesn’t really compensate for the food quality.
We definitely felt that the stay was overpriced for the level of service provided.
On the positive side, the resort offers parking, and there is a bus stop nearby with connections to other parts of the island. Giuseppe’s restaurant on site is a must-visit, and Vecchia Napoli is great for pizzas (stick to pizzas only).
Overall, the resort is pleasant enough, but there is still a lot of room for improvement, especially when it comes to service quality, housekeeping, and value for money.
Mildred Mizzi
My family of 10 booked four rooms at Salini Resort under an offer that included breakfast and a buffet dinner. While the hotel itself is pleasant, the booking details were unclear. We later found out that drinks were not included with the dinner buffet and had to be paid for separately, which was not clearly explained.
Before arrival, we were assured by a staff member that our pool booking was confirmed, but on arrival we were told that no reservation existed and the pool was fully booked.
When we raised our concerns, the response from staff and management was not as helpful or professional as we would have expected.
With clearer communication and better coordination between staff, this could have been a much better experience, especially for families.