Les hôtels du centre de Montpellier se concentrent autour de la Place de la Comédie, du quartier Antigone et de la gare Saint-Roch. Les établissements 3 et 4 étoiles dominent, avec des prix à partir de 50 € la nuit. La plupart offrent WiFi gratuit, climatisation et petit-déjeuner buffet. Certains disposent d'une piscine extérieure (Pullman, Radisson Blu, Novotel Suites) ou d'un spa (Oceania Le Metropole, Belaroia). Le stationnement est payant et souvent soumis à réservation.
Parmi les mieux notés, le Mercure Montpellier Centre Antigone (89/100) séduit par son patio et sa cuisine gastronomique. Le Pullman La Pléiade Montpellier Centre (87/100) propose une piscine sur le toit et un restaurant panoramique. Le Belaroia Montpellier Centre Saint Roch (85/100) offre salle de fitness et spa, à 200 mètres de la gare. L'Oceania Le Metropole (85/100) dispose d'une piscine et d'un jardin. Les petits budgets peuvent compter sur l'Ibis Montpellier Centre Comédie (79/100) ou le Kyriad Antigone (80/100). La Résidence Nemea Beaux Arts (87/100) propose des appartements avec kitchenette, idéaux pour les familles ou les longs déplacements.
