Top-3 of luxury Valetta hotels

  • guests
Here is a selecion of luxury Valetta hotels according to Hotellook. The average hotel price per room starts from $111 and reaches $336 in high season.
Hotellook team
1
Rating 8.7
Excellent hotel. Luxurious Hotel. Near city centre. Friendly atmosphere. Popular among couples.
from $197
2
Rating 8.6
Excellent business hotel. Close to Harbour. Good for sightseeing and close to the city center. Spacious rooms with charming balconies. Great pool. Popular among couples.
from $111
3
Rating 8.6
Excellent romantic hotel. Close to Harbour. Good for sightseeing with access to public transportation. Great amenities. Awesome vibe. Friendly atmosphere.
from $336
Check all Valetta hotels
  • guests