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)

Moon Over Naikoon (Masset)

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

Kay Bistro (Skidegate)

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

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: Coffee Shop

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

Keenawii's Kitchen (Skidegate)

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

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

#9 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)

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

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

Ov Pizza (Queen Charlotte City)

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

Sea Raven (Queen Charlotte City)

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

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

Haida Rose Cafe & Roaster (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

Island Sunrise Cafe (Masset)

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

Oceana Chinese and Continental (Queen Charlotte City)

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

Buds Bar & Grill (Masset)

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

Trout House Restaurant & Bakery (Masset)

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

Orange Roof Restaurant and Pub (Sandspit)

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

Dick's Wok Inn (Sandspit)

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

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: Coffee Shop

Howlers Pub and Bistro (Queen Charlotte City)

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

Villager Cafe (Masset)

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

J &T Restaurant (Queen Charlotte City)

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

Golden P A M (Masset)

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

Dave's in the Village (Queen Charlotte City)

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