Your best bet is to have a look at our Restaurant listings for Region 6, which covers Scaroborough. Sadly, you will see that there is little choice. Without exception, all the 'restaurants' in Scarborough are low-grade fast-food and/or local restaurants and if staying at the Bacolet Beach Club, I somehow don't think that any of them will be your choice of dining spot. The only possible exception is the Blue Crab Restaurant, but that is a lunchtime dining spot.
To be perfectly honest, your only realistic choice is going to be Cafe Havana (Bacolet Beach Club), Belle Creole (at the assoicated Half Moon Blue Hotel, directly opposite) and Shutters Restaurant at the Blue Haven Hotel, next door. The only other choice within easy reach is Salsa Kitchen on the far side of town.
The Bacolet Beach Club is just over a mile from Upper Scarborough. Please note that 'Upper' is the commercial side of town and Lower Scarborough is half a mile further on (port and main 'shopping' areas). I wouldn't hesitate to walk it during the day, but I would caution walking any such distance after dark.