Corte Di Gabriela

An 11-room palazzo tucked into a quiet San Marco lane, run by a former restaurateur who draws the staircases himself and still makes breakfast every morning. Venice with actual soul.

The Highs

Owner Gian Luca still makes breakfast every single morning
Best affordable design hotel in Venice
Quiet San Marco location — steps from everything, far from the chaos
Genuinely personal touches you can't manufacture

Stuff You Should Know

The room won’t be the highlight of your stay — entry-level rooms are modest in size and the design doesn’t fully match the personality of the rest of the building. That’s the honest trade-off. What you’re really paying for is location, breakfast, and soul. The acqua alta steel bulkhead system means no flood anxiety, and rubber boots are on standby if you want to experience Venice’s famous seasonal flooding rather than dodge it. Rates fluctuate significantly by season. No pets, no extra beds.

Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.

Rates At-A-Glance

$300.

Rewards/Points Programs

None

Swank Guide Extras

Fancy the VIP treatment? Book with us, and we’ll make it happen. Early check-in, late check-out? Sorted. Free breakfast? Of course. F+B voucher? We’ll work on it. Room upgrade? Probably.

It’s all about who you know, and with our FORA partnership, you’re always in the inner circle. We’ll confirm what perks we’ve arranged before you ever pay.

Planes, Trains + TukTuks

A quiet residential lane two minutes from La Fenice, seven from St. Mark’s Square. The Venice tourists don’t know exists — until they stay here.

Rate advice Approximate rates by room type and season

Low Season
High Season
Shoulder Season

Most basic room

(Comfort Double)

$300

$650

$500

Mid-priced room

(Luxury Double/Garden View)

$350

$700

$550

Most expensive room

(Junior Suite / Deluxe Suite)

$400

$800

$700

Rates are approximate and for guidance only. To get prices for your trip dates, book with us.

Amenities In our room

Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.
Your template contains unsafe Twig tags, functions or globals. Please check it and remove any of these code constructs: block, set, embed, macro, filter, apply, verbatim, sandbox, with, include, import, from, use, extends, do, flush, passthru, exec, eval, system, shell_exec, proc_open, popen, assert, file_put_contents, file_get_contents, unlink, fopen, fwrite, call_user_func, call_user_func_array, create_function, reduce, constant, function, fn, source, template_from_string, _self, _charset, _env, globals. Also make sure you do not use string concatenations inside functions or filters calls.

*Top-scoring pillows are pillows we've rated 8 (or higher) out of 10 for comfort.

Food + Drink On-site surprises

The Owner Makes Breakfast. Every Morning. That's the Whole Story.

Breakfast at Corte di Gabriela isn’t a hotel amenity — it’s a personal statement. Owner Gian Luca prepares it himself daily: homemade quiches, made-to-order omelets and crepes, fresh pastries, Prosecco, and coffee sourced from Caffè Girani, reportedly Venice’s last remaining artisan roaster. Served in the breakfast room or in the wisteria courtyard when weather allows. The lounge bar is quiet and intimate — not a scene, which suits the hotel perfectly. For dinner, the surrounding San Marco neighborhood offers serious options within a five-minute walk, including Ai Gondolieri for Mediterranean dishes.

Hotels

Close
Find Nearby Share Location Get Directions Close