Best Western Plus Belize Biltmore Plaza
Best Western Plus Belize is a modern hotel situated on the outskirts of Belize City. The property features a spacious outdoor pool and the Blue Kyanite Spa. The Cabana Club offers a fully-equipped gym for guests who wish to keep fit during their stay.
View all of our luxury holidays to Belize.