We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Vegetarian Restaurants in Mpumalanga

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Vegetarian Friendly
(132)
Cuisines & Dishes
(22)
(20)
(20)
(11)
(14)
Bar
(12)
Belgian
(1)
Colombian
(1)
Contemporary
(11)
Diner
(1)
(2)
(7)
Gastropub
(1)
(2)
Grill
(11)
(16)
Pub
(10)
(6)
(3)
Cannelloni
(1)
Chicken Wings
(1)
Crab
(1)
Hamburger
(4)
Lasagne
(1)
Noodle
(1)
Oyster
(1)
Pasta
(3)
Ribs
(3)
Tapas
(2)
More
Dietary Restrictions
Vegetarian Friendly
(132)
Gluten Free Options
(44)
Vegan Options
(28)
Halal
(7)
Meals
(72)
(125)
(101)
Price
Cheap Eats
(4)
Mid-range
(246)
Fine Dining
(4)
Restaurant features
(2)
Free Wifi
(38)
Parking Available
(64)
Reservations
(114)
Serves Alcohol
(92)
Takeout
(78)
Television
(22)
Wheelchair Accessible
(91)
More
Good for
Bar Scene
(12)
Business meetings
(41)
(78)
Kids
(48)
Local cuisine
(31)
(9)
More
Sort by:
  • Relevance
  • Ranking
  • Name
We found great results, but some are outside Mpumalanga. Showing results within 40 km of Mpumalanga.
Limit search to Mpumalanga.

Magnolia White River

#1 of 132 Results
$$ - $$$ Pizza Sushi International Vegetarian Friendly Vegan Options

Mrs Simpson's Restaurant Dullstroom

#3 of 132 Results
$$ - $$$ Contemporary Gluten Free Options Vegetarian Friendly Vegan Options

The Wild Fig Tree Sabie

#5 of 132 Results
$$ - $$$ African Vegetarian Friendly Gluten Free Options Vegan Options

Olive and Oil Durban 36.3 km away

#6 of 132 Results
$$ - $$$ Pizza Seafood Mediterranean Grill Gluten Free Options Vegetarian Friendly Vegan Options

Kuka Restaurant and Cocktail Lounge Hazyview

#7 of 132 Results
$$ - $$$ Bar Sushi Grill Gluten Free Options Vegetarian Friendly

Spiga D'oro Durban 37.6 km away

#8 of 132 Results

9th Avenue Bistro Durban 37.5 km away

#9 of 132 Results
$$$$ French European Fusion Vegetarian Friendly Gluten Free Options

Pioneer's Grill Hazyview

#10 of 132 Results
$$ - $$$ Grill Steakhouse African Vegetarian Friendly Gluten Free Options

La Vita'e Restaurant Pietermaritzburg 34.5 km away

#11 of 132 Results

Abe' at The Glass House Graskop

#12 of 132 Results
$$ - $$$ African Vegetarian Friendly Gluten Free Options

Oscars Cafe Hillcrest 14.1 km away

#13 of 132 Results
$$ - $$$ Cafe European Delicatessen Gluten Free Options Vegetarian Friendly

Orange Restaurant Nelspruit

#14 of 132 Results
$$$$ European Contemporary Gluten Free Options Vegetarian Friendly

Quo Restaurant Gillitts 15.8 km away

#15 of 132 Results
$$ - $$$ Thai International European Gluten Free Options Vegetarian Friendly

Tandoor Kitchen Pietermaritzburg 32.4 km away

#16 of 132 Results
$$ - $$$ Indian Vegetarian Friendly

Olive & Oil Pietermaritzburg 37.2 km away

#17 of 132 Results
$$ - $$$ Mediterranean European Gluten Free Options Vegetarian Friendly

Sagewood Cafe Pietermaritzburg 34.2 km away

#18 of 132 Results
$$ - $$$ Steakhouse Barbecue Contemporary British Vegetarian Friendly Vegan Options Gluten Free Options

Harrie's Pancakes Graskop

#19 of 132 Results
$$ - $$$ Vegetarian Friendly Gluten Free Options

The Seedling Schoemanskloof

#20 of 132 Results
$$ - $$$ Fusion Vegetarian Friendly Vegan Options

Circus Circus Beach Cafe Durban 39.7 km away

#21 of 132 Results
$$ - $$$ Cafe Healthy Vegetarian Friendly Gluten Free Options

The Food Fundi Nelspruit

#22 of 132 Results
$$ - $$$ Contemporary Cafe Healthy Vegetarian Friendly Vegan Options Gluten Free Options

Chilliplum Hillcrest 13.3 km away

#24 of 132 Results
$$ - $$$ Asian Vegan Options Vegetarian Friendly Gluten Free Options

Canimambo Restaurant Graskop

#25 of 132 Results
$$ - $$$ Portuguese Vegetarian Friendly Gluten Free Options

Potluck Boskombuis Graskop

#26 of 132 Results
$$ - $$$ African Vegetarian Friendly

Topolino's Italian Restaurant Hazyview

#27 of 132 Results
$$ - $$$ Italian Pizza Vegetarian Friendly Gluten Free Options

Lupa Osteria Westville 29.4 km away

#28 of 132 Results
$$ - $$$ Italian Pizza Gluten Free Options Vegetarian Friendly

Summerfields Kitchen Hazyview

#29 of 132 Results
$$$$ International Contemporary Vegetarian Friendly Gluten Free Options

Rosehurst Pietermaritzburg 33.8 km away

#30 of 132 Results
$$ - $$$ Cafe British Vegetarian Friendly Gluten Free Options Vegan Options