Les hôtels du centre-ville de Colmar sont idéalement placés pour explorer la Petite Venise, le Musée Unterlinden et la vieille ville. Les tarifs débutent autour de 70 € pour un hôtel économique comme le Greet Hotel Colmar, et grimpent jusqu'à 300 € pour les établissements 5 étoiles. Le parking privé est souvent payant, mais certains hôtels offrent un parking gratuit. Le petit-déjeuner est généralement inclus ou disponible en supplément.
Le Grand Hotel Bristol by Stay Collection, face à la gare TGV, propose un parking privé souterrain. Le Mercure Colmar Centre Unterlinden est à deux pas du musée et offre un sauna. L'Esquisse Hotel & Spa Colmar - Mgallery Collection, 5 étoiles, possède une piscine intérieure et un spa. Le Relais & Châteaux La Maison Des Têtes, dans une bâtisse du 17e siècle, séduit les gourmets. L'Hôtel Le Colombier, dans le quartier de la Petite Venise, allie confort et emplacement central. Le Novotel Suites Colmar Centre dispose d'un hammam. Pour un budget serré, l'Ibis Budget Colmar Centre Gare est une option.
