Our Resort
warm and friendly hospitality
Portofino Beach Resort Belize is the epitome of barefoot luxury; unpretentious and relaxing, for most, it will be an experience of a lifetime
Located on the pristine and unspoiled northern coast of Ambergris Caye, Portofino Beach Resort Belize is remote and tranquil, easily accessible by both land and sea. The pace is unhurried...the beaches are white...the water is amazingly azure...the perfect setting for Caribbean adventure vacations, romantic getaways, intimate weddings and honeymoons, anniversaries and birthdays, or simply to get away and reconnect with family or friends.

Getting Here
Access to and from Portofino Beach Resort Belize is primarily by land. Upon arrival, our driver will meet you in San Pedro Town, and you will embark on a scenic 30-minute golf cart ride to the resort.

Resort Amenities
Relax on the beach, in our ocean hammocks, or in our freshwater outdoor swimming pool; indulge in a relaxing massage on the beach. Kayak to the famous Belize Barrier Reef, located just a few minutes away from the resort. Savor fresh delicious meals, sip on handcrafted cocktails at the Green Parrot or perhaps indulge in a late afternoon snack. In short, relax and enjoy!

Seafront Accommodations
With only 17 beautifully appointed rooms, Portofino Beach Resort Belize is undoubtedly a haven of tranquility, where guests will enjoy the subtle sounds of the nearby waves caressing the reef, the gentle breeze, the breathtaking sunrises, the star-studded night sky, and panoramic views of the Caribbean Sea.

Exceptional Hospitality
This is where Portofino Beach Resort Belize offers service, undoubtedly second to none. Our team of professional and knowledgeable staff is always willing and eager to assist. From a smooth check-in, to the arranging of activities and tours, dining recommendations and directions to and from the resort, our friendly staff is here to cater to your vacation needs. The Portofino family will anticipate your every need with grace and charm. You will not want to leave our little piece of paradise!