Bordighera centre regroupe une vingtaine d'hôtels, des établissements historiques en front de mer aux villas avec jardin et piscine. La plupart se situent à 5 minutes à pied du centre-ville et de la plage, avec un accès direct au sentier côtier. Les tarifs oscillent entre 70 et 150 € par nuit selon la saison. Pour un budget plus serré, Hotel Piccolo Paradiso et Hotel Lora RDA Luxury offrent des chambres avec balcon et petit-déjeuner inclus à partir de 70 €. Les familles et les couples privilégient les hôtels centraux comme Hotel Villa Elisa & Spa, qui propose une piscine extérieure chauffée et un espace bien-être avec sauna et bain à remous. Si vous cherchez un séjour avec spa haut de gamme, Grand Hotel del Mare - dont le véritable nom est Grand Spa Del Mare - se distingue par sa piscine d'eau salée, sa plage privée et ses 3 restaurants. Pensez à réserver tôt pour obtenir des tarifs réduits, en particulier en juillet et août.
Pour les voyageurs qui veulent tout faire à pied, le quartier de la vieille ville et le front de mer sont les plus recommandés. Hotel Parigi & Spa (ex-Hotel Parigi) est à 5 minutes à pied du centre, avec un parking privé payant et un spa bien-être. Hotel Astoria, dans une villa élégante, propose une grande terrasse panoramique avec vue sur la mer et la côte. Les hôtels centraux incluent généralement la climatisation, le Wi-Fi gratuit, un minibar et un petit-déjeuner buffet. Certains offrent des services supplémentaires comme un service de navette pour l'aéroport de Nice (Hotel Villa Elisa & Spa) ou une plage privée avec transats (Hotel Piccolo Lido). Notez que la plupart des hôtels du centre sont non-fumeurs et disposent de chambres familiales. Pour un bon compromis entre emplacement et budget, Hotel Lucciola (note 8,9) est à 5 minutes à pied de la plage et dispose d'un jardin avec terrasse. Si vous arrivez en voiture, vérifiez la disponibilité du parking privé, car le stationnement dans le centre est payant et limité.
