For such a small island, Bonaire has a surprisingly good dining scene. Kralendijk has dozens of restaurants across every price bracket — from casual beach bars to serious fine dining. This guide sticks to 12 picks that are worth it, with an honest note on what each one does best.
Fine dining
1. At Sea
Bonaire's most acclaimed fine-dining restaurant. Tasting menus focused on fresh fish and local ingredients. Reserve weeks ahead, price point around €100–150 per person.
- Location: central Kralendijk, waterfront
- Reservations: required, well ahead
- Good for: a birthday, an anniversary, a foodie night
2. Brass Boer
High-quality eclectic cooking. Small-scale, personal, beautiful presentation. A little less expensive than At Sea but the same level.
- Location: centre
- Reservations: yes
- Atmosphere: intimate
3. Capriccio
Authentic Italian, Italian owner. Fresh pasta, a good wine list, classic Italian cooking without pretension.
- Speciality: handmade pasta, ossobuco
- Price point: mid-to-high
Local and authentic
4. It Rains Fishes
Fish-focused cooking with local and international influences. On the water, romantic, strong fresh fish.
- Tip: book a waterfront table
- Price point: mid-to-high
5. Cuba Compagnie
Cuban cooking in a tropical setting. Live music in the evenings, legendary mojitos. Good ribeye and black beans.
6. Donna & Giorgio
An Italian family place. Simple, honest, tasty. The pizza especially is excellent.
Casual and beach
7. Karel's Beach Bar
Iconic — on stilts above the water at Karel's Pier. Burgers, fish & chips, sundowners. Not for fine dining, but for the atmosphere and the view.
- Best for: sunset with a cocktail
- Atmosphere: busy, lively, live music
8. Sebastian's
A casual brasserie with an international menu. A favourite lunch spot for a good burger or salad.
9. La Guernica
A Spanish-style tapas restaurant. Good for sharing, a broad wine list, a warm welcome.
Breakfast and lunch
10. Posada Para Mira
Breakfast on a terrace with a panoramic view. Healthy, fresh, excellent coffee. A little out of the centre, but worth it. (This one is in Rincon.)
11. Ribbon & Beans
Specialty coffee, croissants, smoothie bowls. Ideal for working from your laptop between activities.
A local staple
12. Lac Cai (on Sunday)
Not a restaurant, but a tradition: on Sunday afternoon half of Bonaire gathers at Lac Cai for BBQ fish, lambi (conch), a live band and beer. Authentically local, $15–25 per person. Cash only.
Local dishes to try
- Lambi (conch): in stew, scampi-style or as ceviche
- Kabritu stoba: goat stew, traditional Antillean
- Funchi: cornmeal, similar to polenta
- Pastechi: an Antillean fried filled pastry
- Piska kora: red snapper, caught locally
- Sopi mondongo: tripe soup — not for everyone, but a local favourite
Practical tips
- Reserving is wise. Especially in high season (December–April). The better restaurants are often full.
- Cash + card. Most places accept both; the exceptions are the truly local spots.
- Tip 10–15%. A service charge is usually not added automatically — check your bill.
- Late dinner. Many restaurants serve until 22:00. Locals eat earlier than in the Netherlands.
- Dress code: casual is fine everywhere, but At Sea and Brass Boer merit something a little smarter.
What to skip
Many beachfront restaurants in the cruise zone are opportunistically priced and average in quality. Avoid places with menus in five languages and photos of the food — those are often tourist traps.