Welcome to Baia Cristal Beach & Spa Resort in Carvoeiro. The sandy beach is 300 m from the hotel and the town of Armacao is 7 km away. The closest city to the hotel is Portimao (7 km). To make your stay more comfortable a reception, a kiosk, air conditioning, an elevator and a lobby are available. The staff in this 3 storey hotel speaks English, German and Spanish. A playground for children is available. The hotel features a swimming pool with a separate children's pool. For convenience, refreshing drinks are offered at the pool bar. Sunshades and sunbeds are available free of charge at the pool. Distance from the hotel to: shops (8 km), Carvoeiro (11 km), tourist information (8 km), airport FAO (60 km), theater (14 km), disco (2 km) and Lagoa (6 km). The hotel is within easy reach of bus stops and bars and restaurants. For your entertainment the hotel features a TV lounge. Vehicles may be parked in the parking lot.