Las Islas se encuentra a 10 km de Pontevedra, en las Rías Baixas de Galicia. Cuenta con piscina al aire libre, vistas panorámicas a la ría de Vigo, WiFi gratuita y aparcamiento gratuito.
Las Islas está situado en unos jardines y tiene un embarcadero. El interior del hotel es de estilo rústico y cuenta con muebles antiguos.
Todas las habitaciones disponen de calefacción, baño privado, TV por cable y un balcón privado con vistas al mar o a las montañas.
Las Islas Hotel alberga una cafetería que da al jardín. También cuenta con un bar e instalaciones para hacer barbacoas.
Asimismo, hay un mostrador de información turística que ofrece información sobre excursiones a Pontevedra, Vigo, Santiago de Compostela y Portugal.