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.

Best Restaurants in Saint Thomas, Canada

Redo Search in Map
See more restaurants in your map view
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Asuka Japanese Cuisine

#1 of 66 Restaurants in Saint Thomas
Map
Visitor photos (3)
Cuisines: Japanese

Le Cafe Siam

#2 of 66 Restaurants in Saint Thomas
Map
Visitor photos (2)
Cuisines: Thai

Country Charm Cafe

#3 of 66 Restaurants in Saint Thomas
Map
Visitor photos (3)

Bella Jack's

#4 of 66 Restaurants in Saint Thomas
Map
Visitor photos (8)
Cuisines: Mexican American

Pams

#5 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Cuisines: Canadian

New Sarum Family Restaurant

#6 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Canadian

Tim Hortons

#7 of 66 Restaurants in Saint Thomas
Map Menu

Your Fish & Chip Restaurant

#8 of 66 Restaurants in Saint Thomas
Map Menu
Cuisines: Seafood

Legends Tavern

#9 of 66 Restaurants in Saint Thomas
Map
Visitor photos (4)
Menu
Cuisines: Pub

Beanery

#10 of 66 Restaurants in Saint Thomas
Map
Visitor photos (2)
Menu

Harry's Charcoal Broiled

#11 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

St. Thomas Roadhouse

#12 of 66 Restaurants in Saint Thomas
Map Menu

Pizza Tonite

#13 of 66 Restaurants in Saint Thomas
Map Menu

Pizza Tonite

#14 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Pizza

Pizzaworx

#15 of 66 Restaurants in Saint Thomas
Price: $5 - $9 Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza Chicken Wings

Boston Pizza

#16 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu
Cuisines: Pizza

The Open Kitchen

#17 of 66 Restaurants in Saint Thomas
Map
Visitor photos (3)
Menu

Capri Pizza

#18 of 66 Restaurants in Saint Thomas
Price: $20 Map
Visitor photos (1)
Menu
Cuisines: Italian Pizza

The Pita Pit

#19 of 66 Restaurants in Saint Thomas
Map Menu
Cuisines: Greek

Braxton's On Talbot

#20 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

Ollee's Bar & Eatery

#21 of 66 Restaurants in Saint Thomas
Map
Visitor photos (3)
Menu

Wendy's

#22 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

Kathy's Corner Cafe

#23 of 66 Restaurants in Saint Thomas
Map Menu
Cuisines: Cafe

Al's Pizzeria

#24 of 66 Restaurants in Saint Thomas
Map Menu
Cuisines: Pizza

St Thomas Popeyes Louisiana Kitchen

#25 of 66 Restaurants in Saint Thomas
Map Menu

Tim Hortons

#26 of 66 Restaurants in Saint Thomas
Map Menu

Subway

#27 of 66 Restaurants in Saint Thomas
Map Menu

China House Restaurant

#28 of 66 Restaurants in Saint Thomas
Map
Visitor photos (3)
Menu
Cuisines: Chinese

Braxton's Roadhouse Fare

#29 of 66 Restaurants in Saint Thomas
Map
Visitor photos (1)
Menu

Swiss Chalet

#30 of 66 Restaurants in Saint Thomas
Map
Visitor photos (3)
Menu
Cuisines: Pub