Hotels in Calheta (Madeira)
Calheta boasts 231 hotels with a range of options, including charming boutique hotels and luxurious resorts. The majority are tucked in scenic districts like Estrela and Arco da Calheta. Expect to pay around $80 per night for a 3-star hotel and $250 for a 5-star experience. Recently, a stunning modern resort opened with ocean-view suites and eco-friendly credentials. Book now on our platform for the best deals!