The Aroeira Lisbon Hotel is the best of all worlds. Less than half an hour south of the historic capital city of Portugal, it has two great golf courses nearby and the beach about a mile away.  Surrounded by pine trees, the tranquil, modern hotel has spacious bedrooms, many with garden view.  The gastronomic restaurant at the four-star hotel comes highly recommended and Aroeira Lisbon Hotel has its own beach bar and guest only sunbeds overlooking the Atlantic Ocean.  During the summer season there are regular hotel shuttles to the beach as well as to the two popular 18-hole golf courses within the Aroeira Golf Resort.