Grand Caribe Resort Beachfront Building, San Pedro, Ambergris Caye

Taken January 2022

Grand Caribe Resort beachfront facade on Ambergris Caye, Belize, with terracotta roofs and arched windows.
Grand Caribe Resort beachfront facade on Ambergris Caye, Belize, with terracotta roofs and arched windows.

Grand Caribe Resort in San Pedro on Ambergris Caye, Belize, is a beachfront hotel complex with terracotta roof tiles, arched windows, and multi-story balconies. The resort sits on the island’s Caribbean coast and includes landscaped grounds, a pool terrace, and direct access from the beach.

Taken January 2022

More from

Ambergris Caye

Nearby photos

© 1996–2026 Chad Davis