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.

Restaurants in Mpumalanga

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your SelectionsClear all
Cuisines & Dishes
(85)
(35)
(37)
Austrian
(1)
Bar
(54)
Belgian
(1)
Brew Pub
(2)
(51)
(13)
Colombian
(1)
Contemporary
(33)
(2)
Diner
(4)
Dutch
(1)
(6)
(15)
Gastropub
(6)
(3)
(10)
Grill
(61)
(35)
(2)
(61)
Pub
(52)
(67)
(1)
(50)
Swiss
(2)
(14)
Wine Bar
(1)
Cannelloni
(1)
Chicken Wings
(1)
Crab
(1)
Halloumi
(1)
Hamburger
(9)
Lasagne
(2)
Noodle
(2)
Oyster
(1)
Pasta
(7)
Ribs
(5)
Tapas
(3)
More
Dietary Restrictions
Vegetarian Friendly
(119)
Gluten Free Options
(52)
Vegan Options
(30)
Halal
(15)
Meals
(148)
(401)
(401)
Price
Cheap Eats
(57)
Mid-range
(938)
Fine Dining
(19)
Restaurant features
(8)
Free Wifi
(103)
Parking Available
(162)
Reservations
(383)
Serves Alcohol
(269)
Takeout
(263)
Television
(97)
Wheelchair Accessible
(274)
More
Good for
Bar Scene
(44)
Business meetings
(88)
(199)
Kids
(79)
Local cuisine
(109)
(21)
More
9th Avenue Bistro
$$$$, French, European, Fusion
Durban 37.5 km away
Havana Grill
$$$$, International, Grill
Durban 39.5 km away
Orange Restaurant
$$$$, European, Contemporary
Nelspruit 483.3 km away
Oliver's Restaurant & Lodge
$$$$, European
White River 505.1 km away
Tanks Bush Pub
$, Bar, Pub
Hazyview 532.8 km away
Goundens
$, Indian, Fast food
Durban 36.2 km away
Falafel Fundi
$, Lebanese, Fast food, Mediterranean
Durban 37.6 km away
The Hussar Grill
$, Steakhouse
Kloof 20.1 km away
Indian (35)
Seafood (67)
Pizza (85)
African (34)
Fast food (76)
Chinese (13)
Italian (61)
Steakhouse (73)
Art of Food
$$ - $$$, Delicatessen, Contemporary
Dullstroom 491.2 km away
Magnolia
$$ - $$$, Pizza, Sushi, International
White River 502.7 km away
Mali's Indian Restaurant
$$ - $$$, Indian, Asian
Durban 38.3 km away
Butcher Boys
$$ - $$$, Seafood, Steakhouse, European
Durban 37.7 km away
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Mpumalanga. Showing results within 40 km of Mpumalanga.
Limit search to Mpumalanga.

Art of Food Dullstroom

#1 of 330 Restaurants in Mpumalanga
#1 of 21 Restaurants in Dullstroom
$$ - $$$ Delicatessen Contemporary Gluten Free Options

Mrs Simpson's Restaurant Dullstroom

#2 of 330 Restaurants in Mpumalanga
#2 of 21 Restaurants in Dullstroom

Magnolia White River

#3 of 330 Restaurants in Mpumalanga
#1 of 20 Restaurants in White River

Mali's Indian Restaurant Durban 38.3 km away

#1 of 512 Restaurants in Durban

Butcher Boys Durban 37.7 km away

#2 of 512 Restaurants in Durban

The Wild Fig Tree Sabie

#4 of 330 Restaurants in Mpumalanga
#1 of 10 Restaurants in Sabie

The Little India Restaurant On Musgrave Durban 36.3 km away

#3 of 512 Restaurants in Durban

Pioneer's Grill Hazyview

#5 of 330 Restaurants in Mpumalanga
#1 of 16 Restaurants in Hazyview

Kuka Restaurant and Cocktail Lounge Hazyview

#6 of 330 Restaurants in Mpumalanga
#2 of 16 Restaurants in Hazyview

9th Avenue Bistro Durban 37.5 km away

#4 of 512 Restaurants in Durban

Havana Grill Durban 39.5 km away

#7 of 512 Restaurants in Durban

Abe' at The Glass House Graskop

#7 of 330 Restaurants in Mpumalanga
#1 of 15 Restaurants in Graskop

La Vita'e Restaurant Pietermaritzburg 34.5 km away

#1 of 82 Restaurants in Pietermaritzburg

Potluck Boskombuis Graskop

#8 of 330 Restaurants in Mpumalanga
#2 of 15 Restaurants in Graskop

Orange Restaurant Nelspruit

#9 of 330 Restaurants in Mpumalanga
#1 of 69 Restaurants in Nelspruit

Picasso's Mexican Taqueria White River

#10 of 330 Restaurants in Mpumalanga
#2 of 20 Restaurants in White River

Quo Restaurant Gillitts 15.8 km away

#1 of 5 Restaurants in Gillitts

Oscars Cafe Hillcrest 14.1 km away

#1 of 35 Restaurants in Hillcrest

Olive & Oil Pietermaritzburg 37.2 km away

#2 of 82 Restaurants in Pietermaritzburg

Circus Circus Beach Cafe Durban 39.7 km away

#9 of 512 Restaurants in Durban

Grill Jichana Durban 39.6 km away

#10 of 512 Restaurants in Durban
$$ - $$$ Grill Gluten Free Options

Oliver's Restaurant & Lodge White River

#11 of 330 Restaurants in Mpumalanga
#3 of 20 Restaurants in White River

The Mayfly Restaurant and Cocktail Bar Dullstroom

#12 of 330 Restaurants in Mpumalanga
#3 of 21 Restaurants in Dullstroom
$$ - $$$ Pizza Contemporary

Tandoor Kitchen Pietermaritzburg 32.4 km away

#3 of 82 Restaurants in Pietermaritzburg

Cafe 1999 Durban 35.7 km away

#12 of 512 Restaurants in Durban

Sagewood Cafe Pietermaritzburg 34.2 km away

#4 of 82 Restaurants in Pietermaritzburg

Gumtreez White River

#13 of 330 Restaurants in Mpumalanga
#4 of 20 Restaurants in White River

The Food Fundi Nelspruit

#14 of 330 Restaurants in Mpumalanga
#2 of 69 Restaurants in Nelspruit