If you want a luxurious base for exploring Piazza San Marco, these four Venice hotels place you within easy reach of the iconic square while also sitting close to San Basilio Cruise Terminal. The Venice Venice Hotel tops the list, followed by Nolinski Venezia – Evok Collection, Hotel Palazzina Grassi and Hotel Metropole Venezia.

All properties are ordered by nightly price, most expensive first, with any missing prices appearing at the end, and the ranking will update automatically as rates change. Each hotel’s proximity to the cruise terminal is verified, offering convenient access for arriving guests without compromising a short stroll to St. Mark’s Square.

Hotels near Piazza San Marco (St. Mark's Square) in Venice, Italy

The Venice Venice Hotel

The Venice Venice Hotel

Venice

9.3 Superb

A 5‑star Venice hotel with sea‑view terraces, free breakfast and a rooftop lounge, perfect for pre‑cruise luxury stays and families seeking spacious rooms near San Basilio Cruise Terminal.

  • Honeymoons - private balconies with lagoon views create an intimate setting for newlyweds.
  • Families - family rooms and a child‑friendly breakfast menu accommodate travelers with children.
  • Pre‑cruise travelers - only 1.57 km straight‑line from San Basilio Cruise Terminal, simplifying luggage handling.
  • Luxury seekers - 5‑star rating, spa‑like bathrooms and a rooftop terrace deliver upscale experiences.
from $1,841for 1 room, 1 night
Nolinski Venezia – Evok Collection

Nolinski Venezia – Evok Collection

Venice

9.4 Superb

A five‑star Venice hotel with a rooftop indoor pool, wellness centre and superb 9.4/10 guest rating, perfect for cruise passengers and luxury‑seeking travelers alike.

  • Honeymoons - spacious suites, private terraces and a rooftop pool create a romantic setting.
  • Cruise passengers - only 1.17 km straight‑line from San Basilio Cruise Terminal, ideal for pre‑ or post‑cruise stays.
  • Business travelers - sound‑proof rooms, high‑speed Wi‑Fi and a 24‑hour desk streamline work needs.
  • Families - family‑friendly services, indoor pool and flexible breakfast options keep all ages comfortable.
from $1,223for 1 room, 1 night
Hotel Palazzina Grassi

Hotel Palazzina Grassi

Venice

9.4 Superb

A 5‑star Venice hotel on the Grand Canal, offering canal‑view terraces, complimentary breakfast and a 0.72 km walk to San Basilio Cruise Terminal—perfect for luxury travellers, families and pre‑cruise stays.

  • Honeymoons - Canal‑view terraces and intimate dining create a romantic setting.
  • Families - Spacious rooms, complimentary breakfast and pet‑friendly policy accommodate all ages.
  • Business travel - Free high‑speed Wi‑Fi, business facilities and quiet workspaces.
  • City breaks - Central San Marco location puts Venice’s landmarks within a short walk.
from $1,138for 1 room, 1 night
Hotel Metropole Venezia

Hotel Metropole Venezia

Venice

8.7 Fabulous

A five‑star Venice hotel on the historic Riva Degli Schiavoni, Hotel Metropole Venezia blends sea‑view terraces, a spa and inclusive breakfast, perfect for couples, families and pre‑cruise travelers seeking refined comfort.

  • Honeymoons - intimate sea‑view balconies and a spa create a romantic backdrop.
  • Couples - elegant rooms and a terrace breakfast set a relaxed, upscale tone.
  • Families - larger suites and a garden courtyard provide space for children.
  • Business travel - business facilities, fast Wi‑Fi and quiet work areas support productivity.
from $970for 1 room, 1 night

Sign up to our weekly newsletter

Stays near the port for embarkation day, straight to your inbox. No spam — only new guides and the hotels our experts would actually book.