Originally opened in 1908, the 197-room Hotel Excelsior is one of Venice's most iconic luxury hotels, with a price tag to match. Located on the beach of the Lido, it's about 20-minutes away from the main tourist attractions by boat, but there's a free shuttle that runs regularly throughout the day. Rooms and suites are spacious and retro in style, with a 1960s feel that channels both the Moorish-style architecture and a vintage Miami Beach vibe; they can feel a bit dated, but most have private balconies looking out towards either the city or the beach. The hotel's myriad features include a private beach, outdoor pool, tennis courts, kids' club, and small spa, and there are several restaurants and bars, although the prices are high and the food isn't anything special. You might see some famous faces here, particularly if you stay when the Venice Film Festival is on.