Without hesitation one of the worst hotels we have visited in the Algarve. Dingy, drag and absolutely garish, the Carvi Beach Hotel would only be good as a base for travellers on a small budget for a night or two. Another advantage is that it is close to a lovely beach, which is down the side of a steep cliff. Located in Lagos up on the cliff (almost) overlooking the sea, there isn't much else is the surroundings, which are for the most part residential. If you're looking for somewhere cheap to holiday, you're better off putting in that little extra for a hotel of better value as this one is just cheap and nasty.