We recently visited Dom Pedro Marina in Vilamoura. The hotel is perfectly situated within walking distance of both the beach and marina. There is a nice pool area, bar and restaurant on site, although the restaurant is not widely promoted. Unfortunately we found the hotel to be a little tired and lacking the extras a hotel of this calibre should have, especially when we compared it to other four star hotels we stayed at on this trip. Our accommodation was dated and the sofa in the lounge area too uncomfortable to be if use. The towels although clean had obviously been in use many years and needed replacing. Breakfast each morning was good with plenty waiting staff to clear tables so there was always somewhere to sit. The bar staff were also very welcoming and were the highlight of our visit but unfortunately not enough to bring us back for a second visit. If money was spent upgrading the accommodation to four star standard it could be amazing.