El Hotel Arrecife se encuentra en Punta Uva, en el cantón de Talamanca, provincia de Limón, Costa Rica. Está situado a pocos pasos de la playa de Punta Uva, una de las más reconocidas de la zona, y a solo 8 km de Puerto Viejo de Talamanca. La ubicación es accesible por la carretera costera principal que conecta Puerto Viejo con Manzanillo, lo que facilita el acceso tanto al centro como a la Reserva Natural Gandoca-Manzanillo.