Located in what looks like a tropical forest, El Pedregal is a great place to stay on the island's northwestern tip. There's no beach, but several of the best are only a short drive away. In the meantime, the pool can be a refreshing oasis. The rooms, in several two-story buildings, are slightly dated but comfortable with all the basic amenities. There are also 2-to 4-bedroom villas.