Whistler is a destination that can drain your wallet fast if you only eat at the high-end spots. While the village has plenty of fine-dining options, there are also a surprising number of cheap eats in Whistler that serve real food at fair prices. After 15 years of annual trips, I’ve worked through most of them with my family and friends.
This guide covers my 10 favorite budget-friendly restaurants across Whistler Village and nearby areas. Most are walkable from the main village, so you can easily hit a few of them during a weekend trip.
1. Amsterdam Cafe Pub

Address: 4232 Village Stroll, Whistler, BC V8E 1E3
When you want a cheap restaurant in Whistler that stays open late, Amsterdam Cafe is the place to go. They serve food until 12 AM and drinks until 1 AM, so you’ll love coming here if you’re a night owl. While I haven’t been this late before, I do love coming here for après-ski, as there’s always a fun crowd and lively music.
They have a variety of different food options, such as nachos (these are very large, so you’ll want to share with a group), burgers, and pizza, so you won’t go hungry. There are daily food and drink specials, so it’s a good place to save money.
2. Avalanche Pizza

Address: 4320 Gate Way Dr #104, Whistler, BC V8E 0Z8
Avalanche Pizza is one of the best casual restaurants in Whistler, as you can quickly grab a slice to go or eat outside when you’re in a hurry. I love coming here during summer in Whistler, as you can grab a few slices and eat them anywhere you can find seating in the village.
They have the basic cheese, pepperoni, and other common pizza slices to go, but also have a ton of unique ones such as beef taco, Greek, and pesto chicken parm. I tend to favor the veggie and cheese slices with a side of hot sauce when I order from here.
3. El Furniture Warehouse


Address: 4314 Main St, Whistler, BC V0N 1B4
El Furniture Warehouse is a popular spot among locals and tourists alike for its tasty, affordable food and laid-back atmosphere. You can always tell when they’re open because you’ll hear music blaring from their restaurant, and their outdoor patio is absolutely packed for après-ski.
You’ll get the best bang for your buck if you come during happy hour, which offers a wide variety of dishes, including burgers, sandwiches, tacos, and salads. When I was last there, my family got mac and cheese, pierogis, Caesar salad, and street tacos.
I loved sitting outside on their patio and enjoying the sunshine on the day we were there, as we just had 3 days of rain in a row before that, so we loved this part of our PNW family vacation.
Outdoor patios are at their best in summer, so if you’re visiting June through September, my Whistler summer activities guide covers the best happy hour spots and seasonal restaurants worth adding to your itinerary.
4. La Cantina Tacos


Address: 4340 Lorimer Rd #129, Whistler, BC V8E 1A5
La Cantina Tacos/Urban Taco Bar (I’m not sure what the official name is, to be honest!) is one of our staples we stop at on our yearly trip because I love the variety of Mexican street food they offer. We always get it to go (tip for families: order it first, then let the kids play at the nearby playground while you wait), but they have indoor and covered outdoor seating you’ll want to take advantage of during your Whistler weekend.
The menu is pretty impressive, but I always get the chips and guacamole, a variety of street tacos, and a giant burrito for all of us to split. They also serve alcohol inside if you’re eating your order there, but it’s generally a good place to go for Whistler cheap eats.
If you’re still planning your trip, my full guide on things to do in Whistler covers the best activities for every season, plus where to stay and a 3-day itinerary.
5. Peaked Pies

Address: 4369 Main St #105, Whistler, BC V0N 1B4
Peaked Pies specializes in Australian meat pies with flaky crust and hearty fillings. The Traditional Aussie (ground beef, onions, gravy) is their most popular, and you can also order any pie “Peaked,” which means topped with mashed potatoes, mushy peas, and more gravy.
I went here for lunch a few years ago for the Vegetable Medley pie, and on my most recent visit, I saw they’ve added breakfast pies to the menu as well. The Rise and Shine has scrambled eggs, bacon, green pepper, shredded potato, and cheese, which makes for a hearty meal that’ll keep you full through a day on the mountain. They also serve espresso drinks and tea.
6. Longhorn Saloon

Address: 4280 Mountain Square, Whistler, BC V0N 1B4
Longhorn Saloon is a lively, iconic spot in Whistler at the base of the mountain that’s known for its fun atmosphere and comfort food. It’s always a fun place to stop and fuel up after the Vancouver to Whistler drive. While they may not be the cheapest place to eat in Whistler if you’re solo, the portions are generous, so it’s perfect for splitting food with friends.
Speaking of very shareable food, the Longhorn Legendary Nachos are something I always get with a group, which are loaded with cheese, jalapeños, olives, tomatoes, green onions, and your choice of protein. I love sitting outside and watching skiers come down the hill to end their day (it’s heated outdoors).
Their menu also has a wide variety of options, including burgers, sandwiches, nachos, and wings, perfect for refueling after a day on the slopes. It’s a great spot for après-ski or a lunch break, since you can easily get back on the gondola, and it’s one of the best places to visit in Whistler in winter because the outdoor area is heated.
7. Crystal Lounge


Address: 4154 Village Green, Whistler, BC V0N 1B4
I stumbled upon the Crystal Lounge completely by accident with friends one year ago, as it’s not well advertised. When you’re on Village Green and see a sign for The Old Spaghetti Factory, take the stairs and turn left to visit this pub. While many restaurants are fancy in the town, I love that this is the kind of bar I’d normally drink at with my friends.
They have a pool table and all the latest sports games playing, so it’s a great place to relax in the afternoon. The lounge even allows skiers to put their skis right on the ramp when you first walk in, so you don’t have to worry about that. They are kid-friendly, although I will admit we were the only family there the last time we went.
Happy hour is the time to go, as my beer was only $5 (a rarity in Whistler), and we got cheap sweet potato fries to split. It’s a fun atmosphere if you want to get out but prefer cheap eats in Whistler Village.
Looking to extend your trip to Vancouver? I have both a 2-day Vancouver itinerary and a 3 days in Vancouver itinerary to choose from.
8. The Old Spaghetti Factory


Address: Crystal Lodge, 4154 Village Green, Whistler, BC V0N 1B4
I rarely post about chain restaurants in articles because I don’t often go to them, but The Old Spaghetti Factory is an exception. We always end our last night here because it’s a very family-friendly restaurant with big portions, so you really get a lot of food for your money, making it the perfect cheap eat in Whistler.
They are also one of the larger restaurants in town, so it’s likely you’ll be able to get a seat even on the weekend. Tip – I went with a group of friends a few years ago, and while we did have to wait for a table, we were able to take the buzzer with us, wait in the Crystal Lounge next door, and get a drink until our table was ready.
As far as the menu goes, they have many classics, like spaghetti with marinara sauce, but I always get the rich and creamy Pesto Linguine Alfredo, topped with grated Parmesan cheese and fresh basil (delicious!). It’s easily one of the best cheap restaurants in Whistler, considering how much food comes with each meal.
9. Hot Buns Bakery

Address: 4324 Sunrise Alley, Whistler, BC V0N 1B4
Hot Buns Bakery is a charming bakery and cafe offering a wide selection of baked goods, sandwiches, and soups at wallet-friendly prices. Known for its delicious, fresh-baked bread and pastries, this bakery is a must-visit when in Whistler, but I’ll warn you – there is often a wait in the morning (but for a good reason!).
Their famous cinnamon buns are served warm and gooey, and you’ll see people raving about them if you read the reviews. They also serve crepes, which are one of my favorite breakfast foods – it’s always a tie between the savory veggie breakfast crepe and the sweet Nutella strawberry crepe for me. Many people also consider it one of the best coffee shops in Whistler, so you’ll want to try it out for yourself.
They’re open for lunch as well and serve a variety of sandwiches if you’re in the mood for something heartier. I recommend grabbing a table outside to enjoy the weather if it’s warm out when you want a cheap breakfast in Whistler.
10. Pizzeria Antico

Address: 4369 Main St #101, Whistler, BC V0N 1B4
Pizzeria Antico is a cozy Italian eatery specializing in wood-fired Neapolitan pizzas, which I’m always in the mood for. I tend to get either the Margherita pizza or the Quattro Formaggio pizza when I’m there, as well as a Caesar salad.
Happy hour is from 3-5 pm every day, so this is the time to go if you’re looking for cheap food in Whistler. They have a large drink menu, including beer, wine, and cocktails, or you can get a flight to try the best of local BC wine or beer.
Cheap Eats in Whistler: Common Questions
Here are some quick answers.
Is food expensive in Whistler?
Whistler can be expensive when you eat at the high-end resort restaurants and fine dining spots. However, casual takeout, pizza by the slice, pub happy hours, and bakery counters keep food affordable if you’re willing to skip white-tablecloth service. Expect to spend $15-25 per person at most cheap eats in Whistler Village, especially if you stick to happy hour deals.
What is the cheapest meal in Whistler?
The cheapest meals in Whistler are typically pizza by the slice (Avalanche Pizza, around $6-8 per slice), Mexican street tacos at La Cantina (around $5-7 per taco), or happy hour pub food at El Furniture Warehouse and Crystal Lounge, where you can often find plates for $7-12. The Hot Buns Bakery cinnamon buns and crepes are also a strong budget breakfast option.
Where can I find cheap food in Whistler Village?
Most of the cheapest restaurants are clustered along Main Street and the Village Stroll, all within walking distance of the gondolas. Avalanche Pizza, Peaked Pies, La Cantina Tacos, and Hot Buns Bakery are all in the main village. El Furniture Warehouse and Crystal Lounge are also centrally located and have strong happy hour pricing.
Are there fast food restaurants in Whistler?
What time is happy hour in Whistler?
Whistler doesn’t have to drain your wallet. These 10 cheap eats in Whistler are spread across the village and surrounding areas, easy to combine on any trip, and all under-the-radar enough that locals still go too.
Most Whistler happy hours run from 3 PM to 5 PM or 6 PM daily, with some restaurants extending into the evening. Pizzeria Antico has a strong daily 3-5 PM happy hour, and El Furniture Warehouse runs deals throughout the day. Always check individual restaurant websites or call ahead, as happy hour times can change seasonally.
Yes, Whistler has a small selection of fast food chains, including McDonald’s, KFC, and Subway, all located in the village. There’s also a Domino’s Pizza for delivery. However, the local cheap eats listed in this guide generally offer better food at comparable prices, so I’d recommend supporting local Whistler businesses over the chains.

