You could visit the Expedia website and select "All-inclusive hotels - Portugal". Then simply click on the hotel of your choice to see its location.