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 Saint Thomas

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(11)
(5)
Bar
(6)
(4)
Canadian
(28)
Diner
(4)
(1)
Pub
(5)
(1)
(3)
Dumplings
(1)
Fish & Chips
(1)
Hamburger
(2)
Shrimp
(1)
More
Dietary Restrictions
Vegan Options
(1)
Meals
Price
Cheap Eats
(18)
Mid-range
(56)
Restaurant features
Parking Available
(2)
Reservations
(10)
Serves Alcohol
(10)
Takeout
(21)
Television
(2)
Wheelchair Accessible
(14)
More
Good for
Sort by:
  • Ranking
  • Name
Willing to travel? We found great results within 25 mi of Saint Thomas.
Expand your search.

New Sarum Family Restaurant

#1 of 61 Restaurants in Saint Thomas
$$ - $$$ American Diner Canadian

Le Cafe Siam

#2 of 61 Restaurants in Saint Thomas
$$ - $$$ Asian Thai

Chick Boss Cake

#1 of 1 Dessert in Saint Thomas
$$ - $$$ Canadian Cafe

Bella Jack's

#3 of 61 Restaurants in Saint Thomas
$$ - $$$ Mexican Canadian

Legends Tavern

#4 of 61 Restaurants in Saint Thomas
$$ - $$$ American Bar Pub Canadian

Country Charm Cafe

#6 of 61 Restaurants in Saint Thomas
$$ - $$$ American Canadian Cafe Diner

Harry's Charcoal Broiled

#7 of 61 Restaurants in Saint Thomas
$ American Fast Food Canadian

Boston Pizza

#8 of 61 Restaurants in Saint Thomas
$$ - $$$ Italian Pizza Canadian Bar Pub

The Open Kitchen

#9 of 61 Restaurants in Saint Thomas
$$ - $$$ American Canadian

Your Fish & Chip Restaurant

#10 of 61 Restaurants in Saint Thomas
$ Canadian Seafood

St. Thomas Roadhouse

#11 of 61 Restaurants in Saint Thomas
$$ - $$$ American Bar Canadian Pub

Capri Pizza

#12 of 61 Restaurants in Saint Thomas
$$ - $$$ Italian Pizza

A&W Restaurant

#13 of 61 Restaurants in Saint Thomas
$ Fast Food Canadian

Pizzaworx

#14 of 61 Restaurants in Saint Thomas
$$ - $$$ Pizza Italian Canadian

Braxton's On Talbot

#15 of 61 Restaurants in Saint Thomas
$$ - $$$ American Bar Canadian

Al's Pizzeria

#16 of 61 Restaurants in Saint Thomas
$ Pizza Canadian Italian

The Pita Pit

#17 of 61 Restaurants in Saint Thomas

Domino's Pizza

#18 of 61 Restaurants in Saint Thomas

Gramma Lyn's Cafe

#19 of 61 Restaurants in Saint Thomas

Tim Hortons

#1 of 4 Coffee & Tea in Saint Thomas

Pams

#20 of 61 Restaurants in Saint Thomas
$$ - $$$ Canadian

Lucky Kitchen Chen

#21 of 61 Restaurants in Saint Thomas
$$ - $$$ Chinese Asian Thai

Rail City Bistro

#22 of 61 Restaurants in Saint Thomas
$$ - $$$ Canadian American Fusion

Coffee Culture Cafe & Eatery

#2 of 4 Coffee & Tea in Saint Thomas
$$ - $$$ Cafe

Pizza Tonite

#23 of 61 Restaurants in Saint Thomas

Al's Pizzeria On Confederation

#24 of 61 Restaurants in Saint Thomas

Braxton's Roadhouse Fare

#25 of 61 Restaurants in Saint Thomas
$$ - $$$ Bar Pub Canadian

A&W Restaurant

#26 of 61 Restaurants in Saint Thomas

Quiznos

#27 of 61 Restaurants in Saint Thomas