Mirachoro Praia is one of the best hotels in the resort of Carvoeiro situated roughly 600 metres from the village of Carvoeiro and the same distance from the fantastic beach. The village comprises bars, restaurants (with local and international cuisine) and a variety of shops. The Mirachoro Praia offers guests modern rooms in a classic style equipped with all the usual facilities as well as a balcony to enjoy the view. The hotel cocktail bar provides the evening entertainment as well as some choice refreshments. There is an outdoor pool with sun loungers and its own snack bar. For those wanting a little more than the hotel provides there are nearby tennis courts, golf courses, horse riding centre and water parks providing fun for the whole family.