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)
(36)
(37)
Austrian
(1)
Bar
(54)
Belgian
(1)
Brew Pub
(2)
(50)
(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
(149)
(401)
(402)
Price
Cheap Eats
(55)
Mid-range
(940)
Fine Dining
(19)
Restaurant features
(8)
Free Wifi
(102)
Parking Available
(161)
Reservations
(383)
Serves Alcohol
(269)
Takeout
(263)
Television
(96)
Wheelchair Accessible
(274)
More
Good for
Bar Scene
(44)
Business meetings
(88)
(199)
Kids
(79)
Local cuisine
(112)
(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
Pizza (85)
Seafood (67)
African (35)
Cafe (50)
Indian (35)
Chinese (13)
Barbecue (49)
European (73)
Waxy O'Connors
€€ - €€€, Irish, Bar, Pub
Westville 29.4 km away
The Jock Pub & Grill
€€ - €€€, Bar, Pizza, Pub
Nelspruit 483.5 km away
The Pub
€€ - €€€, Bar, Pub, Grill
Nelspruit 483.7 km away
Riders Rest Pub and Grill
€, Bar, Pub
Graskop 542.9 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
€€ - €€€ Contemporary Gluten Free Options Vegetarian Friendly Vegan Options

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 515 Restaurants in Durban

Butcher Boys Durban 37.7 km away

#2 of 515 Restaurants in Durban

The Wild Fig Tree Sabie

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

Pioneer's Grill Hazyview

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

9th Avenue Bistro Durban 37.5 km away

#4 of 515 Restaurants in Durban

Kuka Restaurant and Cocktail Lounge Hazyview

#6 of 330 Restaurants in Mpumalanga
#2 of 16 Restaurants in Hazyview
€€ - €€€ Bar Sushi Grill Gluten Free Options Vegetarian Friendly

Havana Grill Durban 39.5 km away

#6 of 515 Restaurants in Durban
€€€€ International Grill Gluten Free Options

Spiga D'oro Durban 37.6 km away

#7 of 515 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

Orange Restaurant Nelspruit

#8 of 330 Restaurants in Mpumalanga
#1 of 70 Restaurants in Nelspruit

Potluck Boskombuis Graskop

#9 of 330 Restaurants in Mpumalanga
#2 of 15 Restaurants in Graskop
€€ - €€€ African Vegetarian Friendly

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 - PMB Pietermaritzburg 37.2 km away

#2 of 82 Restaurants in Pietermaritzburg

Oliver's Restaurant & Lodge White River

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

Circus Circus Beach Cafe Durban 39.7 km away

#9 of 515 Restaurants in Durban

Grill Jichana Durban 39.6 km away

#10 of 515 Restaurants in Durban
€€ - €€€ Grill Gluten Free Options

The Mayfly Restaurant and Cocktail Bar Dullstroom

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

Cafe 1999 Durban 35.7 km away

#12 of 515 Restaurants in Durban
€€ - €€€ European Fusion Vegetarian Friendly

Tandoor Kitchen Pietermaritzburg 32.4 km away

#3 of 82 Restaurants in Pietermaritzburg
€€ - €€€ Indian Vegetarian Friendly

Sagewood Cafe Pietermaritzburg 34.2 km away

#4 of 82 Restaurants in Pietermaritzburg

The Food Fundi Nelspruit

#13 of 330 Restaurants in Mpumalanga
#2 of 70 Restaurants in Nelspruit

Gumtreez White River

#14 of 330 Restaurants in Mpumalanga
#4 of 20 Restaurants in White River
€€ - €€€ Bar Pizza Pub Vegetarian Friendly Gluten Free Options