Since you are staying on the beach, there are some great places within walking distance. Kuyaba has been a popular place for decades. Just past the Negril Beach Club, there is a chain link fence where Dru's is located. They have tremendous homemade Jamaican patties - a complete meal, they are huge!
Across the road you have Sunrise, Cafe Goa, Kenny's Italian and Kenie's (sp) Chinese (upstairs).
For a short taxi ride, you can go to Miss Lilly's at Skylark, Charela Inn, White Sands, Coco La Palm, Sandy Haven, Matthews, Firefly, Alfred's, along with jerk pans lining the entire length of Norman Manley Blvd.
Take a beach stroll early in your trip and stop by these places to check out their menus. With the global inflation, I don't want to "guess" what the prices are, but check their menus and you will find an incredible variety at fair prices. The higher priced places are much more set for their ambiance.