An old, weathered gas station with two fuel pumps outside, yellow walls with peeling paint, and a faded red canopy. In the background, there are small rustic structures and a landscape with rolling hills and a utility pole.
Level 4 -- Challenging

Possible with preparation. Hard without it.

Veganism is not widely understood and dedicated options are scarce outside major cities. Self-catering is often necessary. Mistakes are easy without careful checking at every meal.

35
Destinations
Essential
Self-Catering
Limited
Vegan Awareness

How these destinations are chosen

🇨🇼
Caribbean

Curaçao

Dutch colony benefits; European imports; Willemstad leads; compact island

Good Self-Catering

Dutch colony benefits mean excellent European imports. Centrum Supermarket and Goisco stock comprehensive ranges. Willemstad’s Pietermaai district has the strongest restaurant scene.

🇧🇶
Caribbean

Bonaire

Dutch supply chain; Alpro, Vivera, tofu at Van den Tweel; active local vegan community; compact island

Good Self-Catering

Dutch supply chains deliver Alpro, Vivera, tofu and nut milks to Van den Tweel supermarket. Vegetarianbonaire.com lists 10-plus restaurants with genuine vegan options, and a local Vegans of Bonaire community is active. Structurally comparable to Aruba and Curacao but smaller and quieter.

🇵🇹
Southern Europe

Azores

Portuguese supply chains; EU standards; ecotourism improving awareness; limited scale

Good Self-Catering

Includes São Miguel. Best-supplied of the Azores islands. Continente supermarket in Ponta Delgada stocks mainland Portuguese vegan ranges. Growing ecotourism means improving restaurant awareness.

🇮🇹
Southern Europe

Sardinia

Major European summer destination. Self-catering solid, dining out varies hard outside Cagliari and Olbia areas.

Good Self-Catering

Cagliari and Alghero have the most options. Conad and Coop supermarkets stock mainland Italian products. Pecorino appears in almost everything — even bread (pane frattau) contains egg. Ask “senza formaggio, senza uova” and stick to simple grilled vegetables.

🇲🇶
Caribbean

Martinique

Similar to Guadeloupe: cruise traffic, resorts, distinct tourist circuit. French supermarkets help, restaurant friction still real.

Good Self-Catering

Same French retail advantage as Guadeloupe — Carrefour and Casino supermarkets stock mainland products. Fort-de-France has the most options. Traditional accras (fritters) contain salt cod, and colombo dishes often hide chicken stock.

🇧🇦
Southern Europe

Bosnia and Herzegovina

Sarajevo has some options; meat culture strong; vegetable dishes exist

Good Self-Catering

Sarajevo’s Baščaršija district has the most options. Somun bread is vegan, but ćevapi fillings are meat. Vegetable pies (zeljanica) contain cheese by default. Bingo and Konzum supermarkets stock regional imports. Ask “bez mesa, bez mliječnih proizvoda”.

🇹🇨
Caribbean

Turks and Caicos

Resort infrastructure; expensive; seafood-heavy local dining

Good Self-Catering

Providenciales (Provo) has the most infrastructure. IGA and Graceway Gourmet stock US imports at high prices. Conch is the local specialty — seafood dominates. Resorts handle dietary requests well; local restaurants rarely understand “vegan”. Self-catering is expensive but reliable.

🇨🇱
South America

Chile

Santiago leads; Jumbo supermarkets strong; empanada lard risk; variance outside capital

Good Self-Catering

Santiago’s Bellavista and Lastarria districts lead. Look for “Jumbo” supermarkets which stock the best vegan ranges. Traditional empanadas almost always contain lard in the pastry.

🇹🇿
East Africa

Zanzibar

Island tourism improves supply versus mainland Tanzania

Good Self-Catering

Stone Town has more options than the beach resorts. Indian influence helps — daal and vegetable curries are common. Spice farm tours can arrange vegan lunches. Ask in advance as seafood dominates local menus. Coconut-based dishes are your friend.

🇷🇪
East Africa

Reunion

French overseas department; EU labelling; dedicated vegan restaurants across the island; Carrefour and Leclerc stock full EU ranges; French-speaking

Good Self-Catering

Full EU allergen labelling applies (Reg 1169/2011). Saint-Pierre has the strongest vegan scene, with Midori Kitchen (100% plant-based, Asian-inspired) a standout. Carrefour and Leclerc stock identical ranges to mainland France. Traditional cari (curry) is meat-heavy, so say “Je suis vegane, sans viande, sans lait, sans oeuf” and watch for bouillon cubes in rice dishes.

🇲🇴
East Asia

Macau

Casino tourism hub; Buddhist vegetarian options; resort accommodation strong

Good Self-Catering

Casino resorts cater well to dietary requirements, and Buddhist vegetarian restaurants serve the local Chinese population. Look for the “su” (vegetarian) character. Portuguese-influenced dishes often hide butter and chorizo.

🇮🇹
Southern Europe

Sicily

Huge standalone tourism market. Italian self-catering easy, but seafood-heavy menus outside main hubs require planning.

Good Self-Catering

Italian supermarkets (Conad, Lidl, Carrefour) make self-catering easy. Palermo and Catania have the most dedicated options. Caponata and pasta with tomato sauce are naturally vegan, but anchovies hide in many “vegetable” dishes. Ask “senza pesce, senza formaggio”.

🇴🇲
Middle East

Oman

Muscat improving; imports available; Indian influence helps

Good Self-Catering

Muscat’s Al Qurum and MQ areas have the most options. LuLu Hypermarket stocks excellent international imports. Indian restaurants are your safest bet — ask for “bina ghee” (without ghee). Traditional Omani cuisine uses animal fats liberally.

🇺🇬
East Africa

Uganda

Plant staples common; limited processed options; gorilla lodges accommodate

Poor Self-Catering

Kampala’s Kololo and Nakasero areas have some options. Shoprite and Capital Shoppers stock South African imports. Gorilla trekking lodges accommodate dietary requests with advance notice. Matooke (steamed banana) and beans are naturally vegan staples.

🇯🇵
East Asia

Okinawa

Japan’s subtropical outlier; resort areas strong; distinct culinary traditions

Good Self-Catering

Distinct from mainland Japan — Okinawan cuisine uses less dashi but more pork (rafute, soki). Look for “shojin ryori” Buddhist restaurants, or stick to the American-influenced resort strips around Naha.

🇧🇸
Caribbean

Bahamas

Tourist infrastructure helps; seafood-heavy local cuisine

Good Self-Catering

Nassau and Paradise Island have tourist infrastructure. Super Value and Solomon’s stock US imports. Conch and seafood dominate local cuisine. Peas ’n’ rice is often made with bacon — ask specifically. Resorts accommodate dietary requests better than local restaurants.

🇦🇽
Northern Europe

Åland Islands

Finnish-administered; EU allergen labelling; Nordic retail infrastructure; no dedicated vegan venue; self-catering solid

Good Self-Catering

Finnish-administered with full EU allergen labelling and Nordic retail infrastructure. Mariehamn has around a dozen vegan-friendly restaurants but no dedicated vegan venue. S-Market and K-Supermarket stock the same Finnish vegan ranges as the mainland. The food culture leans heavily on fish, so self-catering is the reliable fallback.

🇲🇪
Southern Europe

Montenegro

Coastal tourist zones easier; Kotor and Budva have options

Good Self-Catering

Coastal towns (Kotor, Budva) have better tourist infrastructure than the interior. Voli and Idea supermarkets stock EU imports. Njeguški pršut (ham) and cheese dominate traditional menus — stick to grilled vegetables and salads, specifying “bez sira” (without cheese).

🇨🇳
East Asia

China

Major cities well served; Buddhist vegetarian options; rural lard/stock issues

Good Self-Catering

Buddhist vegetarian restaurants exist in every major city — look for the “su” (vegetarian) character. Hidden pork lard and chicken stock are pervasive in regional cuisines. Say “wo chi su” (I eat vegetarian).

🇲🇰
Southern Europe

North Macedonia

Orthodox fasting helps; small market; Skopje and Ohrid manageable

Good Self-Catering

Skopje’s Old Bazaar has some options. Orthodox fasting (“posno”) helps during fasting periods. Tavče gravče (baked beans) is often vegan — but check for lard. Vero and Tinex supermarkets stock EU imports. Ask “bez meso, bez mleko” (without meat, without milk).

🇹🇳
North Africa

Tunisia

Adaptable dishes; coastal resorts help; interior more difficult

Good Self-Catering

Harissa is naturally vegan and appears everywhere — but couscous is traditionally steamed over meat broth and finished with butter. Coastal resorts accommodate requests better than the interior. Carrefour and Monoprix stock French imports.

🇬🇪
Eastern Europe

Georgia

Tbilisi improving; cheese-heavy traditions; lobio and vegetable dishes help

Good Self-Catering

Tbilisi is improving rapidly, but Georgian cuisine hides cheese everywhere — even “vegetable” dishes often contain matsoni (yogurt). Lobio (bean stew) and badrijani (walnut-stuffed aubergine) are your safest bets. Ask “khortsis da rdzis gareshe” (without meat and dairy).

🇰🇳
Caribbean

Saint Kitts and Nevis

Short stays workable; limited options; cruise tourism focused

Poor Self-Catering

Basseterre has basic provisions. Ram’s and TDC supermarkets stock limited imports. Short cruise stays are manageable; extended visits require planning. Stewed saltfish is everywhere — ask for “provisions” (root vegetables) without fish or meat additions.

🇬🇩
Caribbean

Grenada

Limited vegan awareness; basics available; spice island produce helps

Poor Self-Catering

St. George’s has the most options. Real Value and Food Fair stock basic imports. Oil Down (national dish) contains meat by default. Nutmeg and spices make produce flavourful. Callaloo soup can be vegan if you specify “no crab, no salt meat” — but check every time.

🇵🇰
South Asia

Pakistan

Lentil staples; ghee contamination pervasive; vegetarian concept exists

Poor Self-Catering

Dal (lentils) and roti are staples but ghee contamination is pervasive — even “vegetarian” hotels cook with ghee by default. Say “bina ghee, bina gosht” (without ghee, without meat). Imtiaz and Metro Cash & Carry stock basics in major cities.

🇻🇨
Caribbean

Saint Vincent and the Grenadines

Basic provisions only; limited imports; yacht tourism focused

Poor Self-Catering

Kingstown has basic provisions only. C.K. Greaves and Coreas stock limited imports. Breadfruit and roasted plantains are reliable staples. Yacht charter tourists may have better provisioning options than land-based visitors. Very limited vegan awareness.

🇩🇲
Caribbean

Dominica

Limited imports; nature tourism focus; eco-lodges may accommodate

Poor Self-Catering

Roseau has very limited options. Whitchurch and Astaphan’s stock basics. Eco-lodges may accommodate dietary requests — contact directly before booking. Mountain chicken (actually frog) and crab back are local specialties. Fresh tropical fruit from markets is reliable.

🇲🇫
Caribbean

Saint Martin / Sint Maarten

Split French/Dutch island; Carrefour on French side; Freedom Fighters Ital Shack (vegan) on Dutch side; seafood-heavy local cuisine

Good Self-Catering

Two countries, one island, no border. Freedom Fighters Ital Shack in Philipsburg (Dutch side) is fully vegan and Rastafarian-inspired. Carrefour on the French side is the best self-catering option, with EU labelling on French products. Grand Case (“Restaurant Row”) has the densest dining, but options are seafood-forward. Call ahead to confirm opening hours, especially on the Dutch side.

🇬🇫
South America

French Guiana

French overseas department; EU labelling; highest HappyCow density of all 20 new destinations; Creole and Bushinengue traditions intensely meat-based outside Cayenne

Good Self-Catering

EU Reg 1169/2011 allergen labelling applies in full. Cayenne has an unexpectedly strong HappyCow presence for a territory this size, concentrated entirely in the capital. Carrefour and Leader Price stock familiar French ranges for self-catering. Outside Cayenne the picture changes completely: Creole, Bushinengue, and Amerindian food traditions are built around smoked meats, fish bouillon, and lard, and French is the only working language. Say “Je suis vegan, sans viande, sans poisson, sans produits laitiers, sans oeuf” and be prepared to explain from scratch.

🇳🇨
Melanesia

New Caledonia

French alignment gives EU labelling; Noumea has a small adaptable dining scene; Kanak bougna culture intensely animal-based; almost all food imported; limited English

Good Self-Catering

French collectivity with EU-aligned allergen labelling. Almost all food is imported, predominantly from France, which makes Carrefour and Casino in Noumea the most reliable self-catering option. Noumea’s restaurants will adapt with clear communication, but proactive advance notice works better than table-side requests. Outside Noumea, Kanak bougna (meat and fish slow-cooked in coconut milk in banana leaves) defines the food culture and veganism is not a concept that travels. Very limited English beyond tourist hotels. Say “sans viande, sans poisson, sans produits laitiers, sans oeuf” and check for chicken stock in any sauce.

🇫🇷
Southern Europe

Corsica

French region, EU labelling; cuisine built around charcuterie, brocciu and seafood; HappyCow density among the lowest of any ranked destination; bio stores in Ajaccio and Bastia only

Limited Self-Catering

EU Reg 1169/2011 allergen labelling applies in full. Corsican culinary identity is constructed around charcuterie (lonzu, figatellu, coppa), brocciu (fresh ewes-milk cheese), and lagoon seafood -- these appear in virtually every traditional preparation. Bio stores in Ajaccio and Bastia carry vegan staples; Carrefour and Geant are the main supermarket fallback. Outside the two cities, options thin sharply and dedicated vegan infrastructure is close to zero. Dishes described as “vegetarian” frequently contain brocciu -- say “sans viande, sans charcuterie, sans fromage, sans poisson, sans oeuf” and be prepared to self-cater for most evening meals.

🇧🇱
Caribbean

Saint Barthelemy

French collectivity, EU labelling; luxury chefs adapt on request; no dedicated vegan venue; French cuisine deeply butter and cream embedded; tiny island, very few absolute options

Limited Self-Catering

French overseas collectivity, EU Reg 1169/2011 allergen labelling applies. No dedicated vegan venue exists. The island’s high-end restaurant culture will accommodate with advance notice -- this is St Barts, and the guest’s needs are taken seriously. Contact ahead, not at the table. Marche U in Lorient is the main self-catering option, stocking French-imported products with full EU labelling. French cuisine is built on butter and cream at every price point; say “Je suis vegan strict, sans aucun produit animal” when booking and follow up on arrival. Limited English beyond hotel staff.

🇻🇬
Caribbean

British Virgin Islands

English-speaking helps; Vegan Haven BVI (fully plant-based) in Road Town; seafood-forward local culture; no meaningful labelling framework; limited retail range; resort accommodation is the safest bet

Poor Self-Catering

English-speaking helps significantly. Vegan Haven BVI on Main Street in Road Town, Tortola is fully plant-based and the clearest safe option on the island. Ital food spots (Rastafarian tradition) exist but opening hours are unpredictable. RiteWay supermarket near the Moorings stocks soy milk, some tofu and basics -- workable for yacht charterers provisioning in advance. No meaningful allergen labelling framework applies. Resort restaurants will adapt on request. Outside Tortola, options on Virgin Gorda and the outer islands are extremely limited and require advance planning.

🇲🇩
Eastern Europe

Moldova

Limited imports; polenta and vegetable staples help; small tourism market

Good Self-Catering

Chișinău has limited but improving options. Mămăligă (polenta) is naturally vegan, but traditional dishes rely heavily on sour cream (smântână). Linella and Fidesco supermarkets stock Romanian imports. Ask “fără carne, fără lactate” (without meat, without dairy).

🇽🇰
Southern Europe

Kosovo

Small market; Balkan meat traditions; Pristina slowly improving

Good Self-Catering

Pristina has a very small vegan scene — mostly international restaurants. Viva Fresh and Maxi supermarkets stock basics. Albanian cuisine relies heavily on dairy and lamb. Fasule (white bean stew) can be vegan — ask “pa mish, pa qumësht” (without meat, without dairy).