Este alojamento de 3 estrelas ocupa um edifício georgiano listado como Grau II, situado na pitoresca orla marítima de Weymouth, apenas a 2 minutos a pé da Estação Ferroviária de Weymouth. O acesso Wi-Fi gratuito está disponível nas áreas públicas.
Os quartos do Acqua Beach Weymouth possuem casas de banho privativas, uma televisão de ecrã plano e comodidades para preparar chá e café. Alguns quartos oferecem vistas panorâmicas sobre a Baía de Weymouth.
Os hóspedes podem desfrutar de pequenos-almoços completos na sala de jantar do Acqua Beach, com vistas sobre a Baía de Weymouth. O Acqua Beach providencia um salão com licença para servir bebidas alcoólicas e um bar para os hóspedes relaxarem.
O Acqua Beach Weymouth está situado em frente à praia premiada e a 10 minutos a pé do centro histórico e do centro da cidade de Weymouth. O Weymouth Sea Life Centre fica apenas a 10 minutos a pé do Acqua Beach Weymouth e o Monkey World está a 25 minutos de carro.