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 Haida Gwaii (Queen Charlotte Islands), Canada

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)

Kay Bistro (Skidegate)

#1 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#1 of 3 Restaurants in Skidegate
Map
Visitor photos (16)
Cuisines: Seafood Fusion Canadian Pacific Rim

Moon Over Naikoon (Masset)

#2 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#1 of 13 Restaurants in Masset
Map
Visitor photos (9)

Charters Restaurant (Masset)

#3 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#2 of 13 Restaurants in Masset
Map
Visitor photos (4)
Cuisines: Healthy

The Ground Gallery & Coffee House (Masset)

#4 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#3 of 13 Restaurants in Masset
Map

Queen B's (Queen Charlotte City)

#5 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#1 of 12 Restaurants in Queen Charlotte City
Map
Visitor photos (1)
Cuisines: Cafe

Jag's (Skidegate)

#6 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#2 of 3 Restaurants in Skidegate
Map
Visitor photos (2)

Tlell River House (Tlell)

#7 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#1 of 2 Restaurants in Tlell
Map

Green Gaia- Vegetarian,Vegan Restaurant, Foods and Soup Place (Masset)

#8 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#4 of 13 Restaurants in Masset
Map
Visitor photos (2)
Cuisines: Vegan

Crow's Nest Cafe and Country Store (Tlell)

#9 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#2 of 2 Restaurants in Tlell
Map

Keenawii's Kitchen (Skidegate)

#10 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#3 of 3 Restaurants in Skidegate
Map
Visitor photos (1)
Cuisines: Seafood

Mile Zero Pub & Grill (Masset)

#11 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#5 of 13 Restaurants in Masset
Map
Visitor photos (2)
Cuisines: Pub

Sea Raven (Queen Charlotte City)

#12 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#2 of 12 Restaurants in Queen Charlotte City
Map
Visitor photos (5)

Ov Pizza (Queen Charlotte City)

#13 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#3 of 12 Restaurants in Queen Charlotte City
Map
Visitor photos (1)

Saporo Sushi (Queen Charlotte City)

#14 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#4 of 12 Restaurants in Queen Charlotte City
Map
Visitor photos (3)
Cuisines: Sushi

Island Sunrise Cafe (Masset)

#15 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#6 of 13 Restaurants in Masset
Map
Visitor photos (2)
Cuisines: Canadian

Yakoun River Inn (Port Clements)

#16 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#1 of 2 Restaurants in Port Clements
Map
Visitor photos (1)
Menu
Cuisines: Contemporary

Haida Rose Cafe & Roaster (Masset)

#17 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#7 of 13 Restaurants in Masset
Map
Visitor photos (4)
Menu
Cuisines: Canadian

Trout House Restaurant & Bakery (Masset)

#18 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#8 of 13 Restaurants in Masset
Map Menu

Buds Bar & Grill (Masset)

#19 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#9 of 13 Restaurants in Masset
Map
Visitor photos (5)
Menu

Orange Roof Restaurant and Pub (Sandspit)

#20 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#1 of 4 Restaurants in Sandspit
Map
Visitor photos (3)
Menu
Cuisines: Contemporary Pub

Dick's Wok Inn (Sandspit)

#21 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#2 of 4 Restaurants in Sandspit
Menu
Cuisines: Chinese

Oceana Chinese and Continental (Queen Charlotte City)

#22 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#5 of 12 Restaurants in Queen Charlotte City
Map Menu
Cuisines: Chinese Seafood

Pearl's Dining Room (Masset)

#23 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#10 of 13 Restaurants in Masset
Map Menu

Harmonies Place (Port Clements)

#24 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#2 of 2 Restaurants in Port Clements
Map
Visitor photos (4)
Menu

Purple Onion (Queen Charlotte City)

#25 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#6 of 12 Restaurants in Queen Charlotte City
Menu
Cuisines: Cafe

J &T Restaurant (Queen Charlotte City)

#26 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#7 of 12 Restaurants in Queen Charlotte City
Map
Visitor photos (1)
Menu
Cuisines: Chinese

Howlers Pub and Bistro (Queen Charlotte City)

#27 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#8 of 12 Restaurants in Queen Charlotte City
Price: $8 - $15
Visitor photos (2)
Menu
Cuisines: Pub

Golden P A M (Masset)

#28 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#11 of 13 Restaurants in Masset
Map Menu
Cuisines: Chinese

Dave's in the Village (Queen Charlotte City)

#29 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#9 of 12 Restaurants in Queen Charlotte City
Map
Visitor photos (1)
Menu

Villager Cafe (Masset)

#30 of 36 Restaurants in Haida Gwaii (Queen Charlotte Islands)
#12 of 13 Restaurants in Masset
Map Menu