Villas Welcome to Heaven se encuentra en Puerto Carrillo, cantón de Hojancha, provincia de Guanacaste, Costa Rica. Está ubicada al costado oeste de la plaza de deportes de Puerto Carrillo, en una casa esquinera, muy cerca de Playa Carrillo, una de las playas más tranquilas y pintorescas de la zona.
Para llegar desde el Aeropuerto Internacional Daniel Oduber Quirós (Liberia), toma la carretera hacia el sur rumbo a Nicoya/Sámara, luego desvía hacia Puerto Carrillo por caminos costeros pavimentados o parcialmente pavimentados, siguiendo las señales hacia Carrillo. Otro punto de origen es San José: viaja por la Ruta 27 hasta la Ruta 1, luego continúa hacia Liberia, y posteriormente hacia la Península de Nicoya pasando por Sámara hasta llegar a Puerto Carrillo. El trayecto completo desde San José suele tomar alrededor de 5-6 horas, mientras que desde Liberia es más corto, aproximadamente 2 horas dependiendo del tráfico y del estado de los tramos finales de carretera.