Where to Stay: Amsterdam, Zaandam, Haarlem
Planning an Amsterdam trip? Stay in the center and pay a premium for a tiny room, or stay in a commuter town for half the price and double the space.
Dave Mak
Amsterdam Cannabis Explorer
_-_1.webp&w=3840&q=75)
Booking a hotel in Amsterdam is arguably the hardest part of planning your trip. Stay right in the center, and you'll pay a premium for a room the size of a shoebox. Stay too far out, and you'll spend half your vacation on a train.
But here's the secret most first-timers don't realize: Amsterdam's public transport is incredible. You can stay in a neighboring city, pay half the price for double the space, and still be walking out of Amsterdam Centraal Station in under 15-20 minutes.
Whether you're looking for a luxury suite, a cheap hostel, or a specifically smoker-friendly hotel where you can enjoy your coffeeshop purchases in peace, we've broken down the best areas and hotels for every budget. Every section includes Budget (β¬50β100/night), Standard (β¬100β180/night), and Flash (β¬180+/night) options.
1. Amsterdam Centrum: The Heart of the Action
Nothing beats stepping out your door and being right in the thick of it. Centrum is compact, walkable, and packed with everything Amsterdam is known for. The trade-off is price and noise β but for a short trip, it's hard to beat.
π Budget (β¬50β100)
- The Rookies / Amsterdam Hostel Uptown: Located directly adjoining the famous 'The Rookies' coffeeshop near Leidseplein. Guests have direct access to the downstairs smoking lounge and terrace.
- Heart of Amsterdam Hostel: Famous Hollywood-themed 420-friendly budget hostel right on the canal in the Red Light District.
- Hans Brinker Hostel: An iconic Amsterdam budget institution on Kerkstraat in the middle of top coffeeshops and nightlife, with an outdoor courtyard.
- Hotel Internationaal: Iconic smoker-friendly spot on Warmoesstraat where you can relax and smoke in their historic 1928 sailor's bar.
- Hotel Torenzicht: A classic Amsterdam budget stay in the Red Light District with a 24-hour bar downstairs where smoking is tolerated.
- St Christopher's at The Winston: Historic hotel & hostel on Warmoesstraat featuring a private outdoor beer garden where smoking cannabis is permitted.
- Tourist Inn Hotel: Private rooms and dorms from β¬60 with free breakfast. Very close to Dam Square.
π§³ Standard (β¬100β180)
- Hotel Abba: Relaxed budget-to-standard hotel near Leidseplein featuring a designated smoking room near the lobby and included breakfast.
- Alp Hotel: Charming boutique hotel in Amsterdam West with private balcony rooms where outdoor cannabis smoking is permitted.
- Holiday Inn Express Amsterdam City Hall: Quiet location near Waterlooplein. Modern rooms, free breakfast, 5 minutes on the metro to Centraal.
- Hotel CC Amsterdam: A boutique hotel spread across three canal houses with modern rooms and solid soundproofing.
π Flash (β¬180+)
- De L'Europe Amsterdam: The Holy Grail of luxury 420 travel. 5-star property directly on the Amstel with river-view private balconies that tolerate cannabis smoking (doors closed).
- NH Collection Grand Hotel Krasnapolsky: The grand dame of Dam Square. Book premium balcony rooms overlooking the square for legal outdoor smoking.
- Pulitzer Amsterdam: 25 interconnected 17th-century canal houses featuring secluded private courtyard gardens where smoking is permitted until 21:00.
- Inntel Hotels Amsterdam Centre: Comfortable 4-star luxury near Dam Square with a highly-rated breakfast.
2. Sloterdijk: The Fast Commuter Hub (5 Mins Away)
Sloterdijk is a transport hub just 5 minutes by train from Centraal Station. It's more business than beauty, but the hotels here are modern, extremely practical, and well-priced.
π Budget / Standard
- Holiday Inn Express Amsterdam Sloterdijk Station: Next to the station, free breakfast, and a designated outdoor smoking area. Unbeatable value.
- MEININGER Hotel Amsterdam City West: Hostel-style with private rooms and dorms. Great for budget travelers needing train access.
- XO Hotels Park West: Modern rooms with more space. Tram 19 runs directly outside.
- Train Lodge Amsterdam: Next to Sloterdijk. A fun, budget-friendly hostel with a communal kitchen and bar.
3. Zaandam: The Smart Commuter's Secret (12 Mins Away)
Zaandam is a beautiful, traditional Dutch town just a 12-minute direct train ride from Amsterdam Centraal (trains run every 10 minutes). It's quieter, cheaper, and has a fantastic local restaurant scene.
π Budget (β¬50β100)
- easyHotel Amsterdam Zaandam: The ultimate no-frills option. Clean, modern, en-suite rooms often available for β¬40β70/night.
- B&B Hotel Amsterdam-Zaandam: Compact rooms with air conditioning and a great breakfast buffet.
- Golden Zaan Hotel: A unique converted supermarket building. Free bikes are a massive bonus for exploring the region.
π§³ Standard (β¬100β180)
- Zaan Hotel Amsterdam: Right next to the platform. You can roll out of bed and be in central Amsterdam in 15 minutes. Great beds and Nespresso machines.
- Best Western Zaan Inn: Modern, air-conditioned rooms with mini-fridges and an on-site restaurant.
π Flash (β¬180+)
- Inntel Hotels Amsterdam Zaandam: Youβve probably seen photos of this famous hotelβits exterior looks like 70 traditional green Dutch houses stacked on top of each other! It has a pool, a wellness center, and feels like a true 4-star luxury stay.
4. Haarlem: The "Mini Amsterdam" (15-20 Mins Away)
Haarlem is arguably the best satellite base for Amsterdam. It's what Amsterdam looked like 15 years ago: stunning cobbled streets, incredible boutique shopping, world-class restaurants, and its own excellent coffeeshop scene.
π Budget (β¬50β100)
- Hotel Amadeus: A fantastic budget option located right on the historic Grote Markt square. It even includes free breakfast!
- Stayokay Haarlem: Solid hostel on the edge of the center. Great for budget backpackers.
- Hello I'm Local - Boutique Hostel: A beautiful boutique hostel where every room has its own shower.
π§³ Standard (β¬100β180)
- Hotel Lion d'Or: The oldest hotel in Haarlem (since 1839), recently modernized and located directly across from the train station.
- Hotel ML: Located on Klokhuisplein. Spacious, modern rooms in a historic building that used to print Dutch money.
- AmrΓ’th Grand Hotel Frans Hals: 4-star luxury in central Haarlem, walking distance from everything.
- B&B Hotel Malts: A renovated 1913 monument building with a superb breakfast.
- ibis Styles Haarlem City: Modern rooms, free tea and coffee, and very affordable parking.
π Flash (β¬180+)
- Boutique Hotel Staats: A gorgeous, luxury boutique hotel with uniquely designed rooms and vintage details.
- Brasss Hotel Suites: Luxury suites featuring in-room jacuzzis, steam rooms, and infrared saunas.
- Van der Valk Hotel Haarlem: Luxury outside the city center with free parking, a wellness center, and extra-large beds.
5. Amsterdam Noord: The Creative Hub (Free 5-Min Ferry)
Just behind Centraal Station is the river IJ. Hop on the free, 24/7 ferry and you're in Amsterdam Noord. Itβs an old industrial shipyard turned into the city's coolest neighborhood.
π Budget (β¬50β100)
- ClinkNOORD Hostel: One of the most popular hostels in the city. Set in a 1920s art deco building, it features a huge outdoor terrace where smoking is permitted, a massive communal kitchen, and a lively bar.
- Botel: Permanently moored at the NDSM wharf, you sleep in private cabins on the water.
π§³ Standard (β¬100β180)
- YOTEL Amsterdam: Futuristic, space-efficient cabin rooms right on the waterfront. Very modern and functional.
- i Hotel: A minimalist boutique hotel with smart TVs and bike rentals.
π Flash (β¬180+)
- DoubleTree by Hilton Amsterdam - NDSM Wharf: Modern luxury right on the NDSM wharf with fantastic waterfront views.
Frequently Asked Questions
Can you smoke weed in Amsterdam hotels?
Generally, no. Under Dutch indoor smoking laws, it is illegal to smoke tobacco or cannabis inside hotels, bars, or restaurants. If caught, you can face fines ranging from β¬150 to β¬300. However, there are a few specifically licensed smoker-friendly hotels and hostels (like The Rookies / Uptown, Flying Pig, St Christopher's, and Hotel Internationaal) that have designated cannabis smoking lounges, garden terraces, or private balconies. See our full smoker-friendly hotels guide for 100+ verified rooms, lounges and private balconies with direct booking links.
What happens if I get caught smoking in a non-smoking hotel?
Most Dutch hotels enforce a strict zero-tolerance policy. If the smoke alarm is triggered or staff smell smoke from your room, you will immediately be hit with a cleaning fine (usually β¬150ββ¬300 added straight to your credit card) and you may be asked to leave the hotel without a refund.
Where are the best Amsterdam hotels near coffeeshops?
Travelling as a stag group? See our Amsterdam Stag Do Guide for group-friendly stays and rules. The highest concentration of coffeeshops is in Amsterdam Centrum (the city center). Staying anywhere near Centraal Station, Dam Square, or the Red Light District will put you within a 5-minute walk of dozens of shops. If you prefer a quieter neighborhood with excellent, high-quality shops, look for hotels in De Pijp or Jordaan.
Can I take weed from a coffeeshop back to my hotel room?
Yes, you can carry up to 5 grams of cannabis on your person legally in the Netherlands. You are fully allowed to purchase cannabis at a coffeeshop and bring it back to your hotel. However, you must consume it outside or in a designated smoking area, unless you are staying at a smoker-friendly hotel.
Find Hotels near Amsterdam Centrum
Find the best smoker-friendly hotels and boutique stays in the Amsterdam Centrum area.
Read Next
More guides from the Travel & Accommodation category.
3-Day Amsterdam Coffeeshop Itinerary: Perfect Long Weekend Plan (2026)
Amsterdam Stag Do Guide 2026/2027: Coffeeshop Rules, Group Stays & Ideas

