Das 3-Sterne-Hotel Isla Bonita Yacht Club San Pedro befindet sich im Stadtviertel San Pedro von San Pedro, lediglich 17 Minuten zu Fuß von der Belizean Arts Galerie entfernt. Es bietet zudem einen Swimmingpool, einen Patio und Grillanlagen. Das Hotel mit 27 Zimmern verfügt auch über einen Swimmingpool.
Das Zentrum von San Pedro kann man fußläufig in 15 Minuten vom Hotel aus erreichen. Das Isla Bonita Yacht Club San Pedro liegt in der Nähe von der Galerie von San Pedro, und zwar weniger als 1 km entfernt. Marco Gonzalez Maya Site liegt in einer 22 Gehminuten Entfernung von der Unterkunft. Für Fernreisende ist der Flughafen San Pedro in 5 Minuten mit dem Auto zu erreichen.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über eine Sitzecke und einen Essbereich. Eine getrennte Toilette und eine Dusche stehen in Badezimmern zur Verfügung. Die Zimmer bieten abgetrennte Badezimmer, die mit einer getrennten Toilette und einer Dusche ausgestattet sind. Alle Zimmer bieten einen Blick aufs Meer.
Das Restaurant My Place Steakhouse, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 50 Meter vom Isla Bonita Yacht Club San Pedro entfernt.