Collioure, avec son clocher coloré et ses criques préservées, mérite un hébergement à la hauteur de son cadre. Les hôtels de charme en bord de mer y sont rares et se distinguent par leur situation : entre le centre historique et la Côte Vermeille, ils offrent un accès direct aux plages tout en restant proches des ruelles animées. Le Madeloc Hôtel & Spa, perché sur les hauteurs à 200 mètres de la gare, dispose d'une piscine chauffée et d'un spa avec hammam, tandis que le Grand Hotel Du Golfe - Spa & Restaurant, face à la mer, dévoile une piscine de 19 mètres et un institut de beauté. Comptez à partir de 150 € par nuit pour une chambre double, avec un petit-déjeuner buffet fait maison inclus dans la plupart des établissements.
Pour profiter pleinement de la baie, privilégiez le quartier du Port ou celui de la Plage de la Marina, à moins de 500 mètres du clocher. Ces hôtels, souvent gérés par des familles locales depuis les années 1960, proposent des chambres climatisées avec balcon ou terrasse privative, un parking privé sur réservation-un atout rare à Collioure-et un accès direct aux sentiers de randonnée du Fort Saint-Elme. L'hôtel Princes de Catalogne, rénové en 2021 dans un style contemporain, séduit les voyageurs à la recherche d'un rapport qualité-prix solide, avec ses chambres insonorisées et sa vue sur les montagnes. Pour les amateurs de vin, plusieurs établissements organisent des dégustations des crus du domaine Terra Jaume, à proximité immédiate.
