The Belizean Shores Resort has a prime location on the beach north of San Pedro. It is only a short boat ride away from shops and restaurants. This is the perfect place to stay when you just want to get away from it all! This property is a full-service, beachfront resort with some of the most spacious units on the island. All units have their own balcony with fantastic views.