The Best Restaurants in Horsham

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Horsham

19 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

La Piazzetta - Horsham

5 BISHOPRIC, RH12 1AP, Horsham

9.7 / 10
12 reviews

Average price £25

English

The Greets Inn, RH12 3QY, Horsham

9.2 / 10
51 reviews

Average price £25

English

Brighton Road,, RH13 6PS, Horsham

Argentinian

5 Market Square, RH12 1EU, Horsham

Average price £37

Specify a date and enjoy promotions of up to -50% in our best restaurants

Italian

5a Park Place, RH12 1DF, Horsham

Average price £21

English

Brighton Road, RH13 6PS, Horsham

Italian

Unit 2, RH12 1HR, Horsham

7.8 / 10
4 reviews

Average price £19

Steakhouse

Unit 17, Piries Place, RH12 1NW, Horsham

9.1 / 10
6 reviews

Average price £25

Italian

46 Carfax, RH12 1EZ, Horsham

9.3 / 10
49 reviews

Average price £17

English

High Street, RH14 0RD, Billingshurst

Average price £22

Fine Dining

Ockenden Lane, RH17 5LD, Haywards Heath

Italian

49-51 High Street, RH10 1BA, Crawley

Average price £31

Italian

Crawley Leisure Park, RH10 9GY, Crawley

7.1 / 10
10 reviews

Average price £27

Italian

60 High Street, RH10 1BA, Crawley

9.0 / 10
33 reviews

Average price £17

English

Unit 4B, RH10 8LR, Crawley

Average price £15

English

Haslett Avenue East,, RH10 1AW, Crawley

Average price £15

English

Vancouver Drive, RH11 7UR, Crawley

Belgian

High Street, RH17, Haywards Heath

English

Balcombe Road, RH10 7SX, Crawley

6.1 / 10
9 reviews

Cities around Horsham

Find all restaurants in

Filter

TheFork advantages