Les meilleurs hôtels de luxe à San José sont idéalement situés dans des quartiers centraux et pratiques. L'Hôtel Grano de Oro est situé dans le quartier historique animé du centre-ville, tandis que l'Hotel Presidente bénéficie d'un emplacement central sur l'Avenida Central. L'Hôtel Real InterContinental San Jose se trouve dans le quartier branché d'Escazú, célèbre pour sa vie nocturne animée et ses centres commerciaux haut de gamme.