Los hoteles frente al mar en Arica ofrecen acceso directo a playas como Chinchorro y El Laucho, con vistas al océano Pacífico. Los precios van desde $60 por noche en opciones económicas como Hotel Avenida (con piscina infantil) hasta $150 en establecimientos de lujo como Antay Hotel & Spa (con spa, sauna y dos piscinas). La zona de Chinchorro concentra la mayoría de los alojamientos beachfront, a poca distancia del centro histórico y del Aeropuerto Internacional Chacalluta (12 km).
El Hotel Apacheta (puntuación 9.0) destaca por su enfoque ecológico, desayuno con productos locales y terraza con vistas a la ola gigante 'El Buey'. El Novotel Arica (9.0) ofrece habitaciones modernas a 2 minutos de la playa, con gimnasio y restaurante de cocina latinoamericana. Para familias, el Hotel Diego De Almagro (7.8) cuenta con piscina exterior, gimnasio y estacionamiento gratuito, ubicado directamente sobre Las Machas Beach. Todos los hoteles incluyen WiFi gratis y la mayoría ofrece desayuno bueno o muy bueno.
