Dolmen Hotel Malta is a beachfront hotel situated in Qawra, Malta. It offers spacious rooms and suites with fully equipped kitchens, providing guests with the convenience of self-catering. The hotel features multiple swimming pools, a private beach, a spa, and several dining options serving international and Mediterranean cuisine. Its location offers easy access to popular attractions like the Malta National Aquarium and the historic city of Mdina.