Top-4 of luxury St Julians hotels

  • guests
Here is a selecion of luxury St Julians hotels according to Hotellook. The average hotel price per room starts from $141 and reaches $225 in high season.
Hotellook team
1
Rating 8.9
Excellent family hotel. Close to restaurants, bars and shopping areas. Beautiful beach.
from $140
2
Rating 8.8
Very good business hotel. Great location.
from $163
3
Rating 8.6
Very good family hotel. Great location. Beautiful beach.
from $89
4
Rating 8.6
Very good beach hotel. Close to the beach with many options for eating and drinking. Fantastic service. Great pool. Beautiful beach.
from $104
Check all St Julians hotels
  • guests