The Best Restaurants in Swindon

What
Where

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

The Best Restaurants in Swindon

14 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.

English

Fox & Hounds Wroughton

Markham Road, Wroughton, SN4 9JT, Swindon

9.5 / 10
49 reviews

English

Pipers Way, SN3 1SH, Swindon

Average price £20

Italian

18 Wood Street, SN1 4AB, Swindon

9.2 / 10
23 reviews

Average price £32

International

Unit 100, Kemble Drive, SN2 2NA, Swindon

Average price £20

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

Italian

Unit 3, Regents Circus, SN1 3DF, Swindon

Average price £25

Italian

Unit 1 Regent Circus, SN1 1QN, Swindon

9.3 / 10
25 reviews

Average price £17

English

Watery Lane, OX12 9PL, Wantage

9.6 / 10
73 reviews

Average price £40

English

Latham Road, Off Thamesdown Road, SN25 4DL, Swindon

Average price £15

English

Elstree Way, SN25, Swindon

Average price £25

Steakhouse

Drove Road, SN1 3AQ, Swindon

Average price £25

English

Fernham, SN7 7NY, Faringdon

9.4 / 10
53 reviews

Average price £29

Italian

101 High Street, SN8 1LT, Marlborough

Average price £19

English

Lake 6 , GL7 5TL, Cirencester

7.6 / 10
31 reviews

Average price £28

Italian

99 High Street, SN8 1HD, Marlborough

9.5 / 10
23 reviews

Average price £17

Cities around Swindon

Find all restaurants in

Filter

TheFork advantages