El Hotel Don Angel está situado en el paseo marítimo de Roquetas de mar, a primera línea de mar y al pie de una amplia playa de arena. Goza de excelentes vistas al mar, al golfo de Almería y al Cabo de Gata.
Está a pocos metros del núcleo antiguo de Roquetas de Mar y del Teatro Auditorio, de la plaza de toros, del campo municipal de fútbol, de las pistas de petanca, del aquario más grande de Andalucía y del centro comercial Gran Plaza.