Cadaqués ofrece opciones de alojamiento accesibles para viajeros con presupuesto ajustado. Hoteles como el Hotel Octavia (84/100) ofrece desayuno y parking privado en el centro. El Hotel Tarongeta (85/100) es solo para adultos y tiene parking gratuito y desayuno muy bueno. El Hotel Llane Petit (89/100) está en primera línea de playa con piscina exterior. En el casco antiguo, el Hotel Ubaldo (87/100) ofrece balcones y WiFi gratuito.
Para quienes buscan tranquilidad, el Hotel Sol Ixent (91/100) está en el Parque Natural Cap de Creus con piscina. También hay opciones como Hostal Marina Cadaqués (87/100) frente al mar. La mayoría de estos hoteles económicos se concentran en el centro histórico y cerca del puerto. Las tarifas suelen oscilar entre 55 y 90 euros por noche dependiendo de la temporada. Es recomendable reservar con antelación en verano. Muchos ofrecen desayuno incluido, WiFi gratuito y algunos tienen parking privado. Para los amantes de Dalí, el Hotel Calina (90/100) está junto a su casa museo en Port Lligat.
