La calidad precio que ofrecen los hoteles Madrid por lo general es muy buena, sobre todo si lo comparamos con los precios de otras capitales europeas con precios elevadísimos y una calidad o atención que en ocasiones deja mucho que desear. Por lo que podemos decir que los hoteles en Madrid son relativamente baratos. Los precios van desde los 10 €uros por noche en el hotel/hostal más barato de Madrid, llegando hasta más de 2800 €uros la noche en el Ritz.
Por lo general la noche por habitación, en un hotel en Madrid con una calidad aceptable, ronda los 50 €uros y de ahí en adelante encontramos hoteles muy buenos también, algunos podríamos decir que además de buenos son baratos para la calidad que ofrecen, la modernidad y la atención que brindan como es el caso del Eurostar Madrid Tower, donde por menos de 100 €uros puedes disfrutar de la estancia en una habitación de altura. Y digo de altura porque el hotel cuenta con alrededor de 30 plantas, y es uno de los edificios del skyline de Madrid. Por ese precio y por lo que es el hotel, es un hotel barato.
Otros hoteles sin embargo aprovechan cosas como la ubicación para elevar los precios aunque ofrezcan peores calidades y servicios
Un ejemplo de hotel barato en Madrid puede ser el Confortel Pío XII. Situado frente a la Nunciatura, es un hotel que cuenta con 4 estrellas y el precio en una habitación es de apenas 50 €uros y la superior de tan sólo 63 €uros, para una habitación con increíbles 40 metros cuadrados. La habitación tiene zona de estar, balcón, aire acondicionado, conexión Wi-Fi gratuita, carta de almohadas, agua embotellada gratuita y baño privado. Un buen ejemplo de hotel barato en Madrid, con buena ubicación y calidad.