Look, Leiden is the kind of place travel writers should be screaming about more. It's the Netherlands' oldest university town, Rembrandt's actual birthplace, with a canal-laced old centre of brick-red Dutch houses reflected in the water and Leiden University running strong since 1575. The historic core is packed with top-tier museums — Rijksmuseum van Oudheden for Egyptian antiquities, De Lakenhal for Rembrandts. And here's the kicker: it's 15 minutes from Schiphol by train, and the Keukenhof tulip fields are just 30 minutes away by bus. This is the no-brainer Dutch base if you want canals without Amsterdam prices and chaos. We tested 10 hotels covering everything. Boutique splurges: Steenhof Suites (canal-view suites at 9.1), d'Oude Morsch (inside an old fortress at 9.0 with free bikes), ExLibris Boutique at 8.9, and Huys van Leyden in a traditional Dutch building. Mid-range chains: Golden Tulip with an art theme, and Fletcher Wellness Hotel with indoor pool and spa. Value picks that punch above their weight: Tulip Inn near the station with a fireplace, City Hotel Rembrandt with refurbished rooms from THB 3,800, ibis Leiden Centre 2 minutes from the station, and Best Western City Hotel right in the old town. Everything's rated 8.5+ by real guests.
Where to stay — neighborhoods
Look, Leiden is the kind of place travel writers should be screaming about more. It's the Netherlands' oldest university town, Rembrandt's actual birthplace, with a canal-laced old centre of brick-red Dutch houses reflected in the water and Leiden University running strong since 1575. The historic core is packed with top-tier museums — Rijksmuseum van Oudheden for Egyptian antiquities, De Lakenhal for Rembrandts. And here's the kicker: it's 15 minutes from Schiphol by train, and the Keukenhof tulip fields are just 30 minutes away by bus. This is the no-brainer Dutch base if you want canals without Amsterdam prices and chaos. We tested 10 hotels covering everything. Boutique splurges: Steenhof Suites (canal-view suites at 9.1), d'Oude Morsch (inside an old fortress at 9.0 with free bikes), ExLibris Boutique at 8.9, and Huys van Leyden in a traditional Dutch building. Mid-range chains: Golden Tulip with an art theme, and Fletcher Wellness Hotel with indoor pool and spa. Value picks that punch above their weight: Tulip Inn near the station with a fireplace, City Hotel Rembrandt with refurbished rooms from THB 3,800, ibis Leiden Centre 2 minutes from the station, and Best Western City Hotel right in the old town. Everything's rated 8.5+ by real guests.We chose based on location and neighborhood first, then real guest scores from Agoda · Booking.com · Trip.com, unique features, and value. Then we ranked them to cover every style and budget.
Reviews · 10 top hotels
Tap a trip style — the list re-sorts to show the best match first, with a compatibility percentage.
No. 1 #1 highest score 9.1 · boutique suites ★9.1 Boutique Hotel Steenhof Suites
📍 Old town centre, right on the Steenschuur canal — a few minutes' walk to Leiden University and the city museums, and about 10 minutes from Leiden Centraal.
Boutique Hotel Steenhof Suites holds the highest review score in Leiden at 9.1/10 on Booking.com — earned by oversized, modern-styled suites, a private lounge reserved for guests, and rooms that look out over the Steenschuur canal in the heart of the old town. Each suite is bigger than the typical Leiden room, with a sitting area, a real bedroom and a kitchenette, so it works as well for a long stay as for a couple's weekend. You're a few minutes on foot from Leiden University, the museums and the canalside restaurants, and about a 10-minute walk from Leiden Centraal station — which puts Schiphol airport roughly 15 minutes away by train. Rates start around $223 a night, the top of this list, so it's aimed at travelers who want a premium, private base in Leiden rather than the cheapest bed.
- Highest score in town at 9.1/10
- Large suites plus a guests-only lounge
- Canal-facing rooms on the Steenschuur
- The most expensive hotel on this list
- Few rooms, so it books up fast
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 2 #2 historic boutique · inside an old Leiden fortress building ★9 Boutique Hotel d'Oude Morsch
📍 Morspoort district, beside the old Morspoort city gate and a 5-minute walk from Leiden Centraal station.
Boutique Hotel d'Oude Morsch sits inside a restored historic building beside the old Morspoort city gate, a 5-minute walk from Leiden Centraal station. The conversion kept the original character intact — exposed beams, high ceilings and brick walls — and reviewers score it 9.0/10 on Booking.com. Every room is different in size and shape because of the old structure, the beds are comfortable, and guests note it stays quieter than you'd expect for a city-centre address. Breakfast leans Dutch-continental and gets praised for being fresh. The standout perk is free bike rental for guests, which makes it easy to explore Leiden and ride out toward the Keukenhof tulip fields in spring. Rooms start around $186 a night. It's a strong pick for couples and travelers who like heritage buildings and an easy walk from the train.
- Restored historic building with original beams and brick walls
- Free bike rental to explore the city Dutch-style
- Just a 5-minute walk from Leiden Centraal
- Some rooms are small and oddly shaped because of the old building
- Parts of the building have no elevator — stairs only
- Not the pick for a large, uniform chain-style room
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 3 #3 modern boutique · steps from Leiden University ★8.9 ExLibris Boutique Hotel
📍 Old town centre, minutes on foot from Leiden University, the Hortus Botanicus garden and the Rijksmuseum van Oudheden; about a 10-to-12-minute walk from Leiden Centraal.
ExLibris Boutique Hotel is a small modern boutique in the centre of Leiden's old town, close to Leiden University and the main museums. It scores 8.9/10 on Booking.com — a number that reflects steady praise for the rooms, the service and the breakfast, which is included in the rate and runs Dutch-continental. Rooms are calm and modern in muted tones, with good furniture, soft beds and recently redone bathrooms, sized comfortably for two. Leiden Centraal station is a 10-to-12-minute walk, and the Hortus Botanicus botanical garden and the Rijksmuseum van Oudheden are both minutes away on foot. Rates start around $177 a night. It suits couples, culture-minded travellers and academics in town for a conference who want a walkable old-town base rather than the size and facilities of a big chain.
- Old-town location, walkable to the university and museums
- Score 8.9/10 — clean and well-run
- Breakfast included in the rate
- Limited parking — drivers should check ahead
- Smaller with fewer facilities than the big chains
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 4 #4 vintage boutique · original Dutch building, score 8.8 ★8.8 Huys van Leyden
📍 In the heart of the old town, a few minutes' walk from De Lakenhal museum and Leiden University, with the canals right outside and Leiden Centraal station about a 12-minute walk away.
Huys van Leyden is a small boutique hotel inside an original Dutch building in the heart of Leiden's old town, decorated in a vintage-classic style that feels like staying in a 19th-century Dutch nobleman's house. Expect wood-panelled walls, old paintings and antique furniture sitting alongside modern comforts, scored 8.8/10 on Booking.com. It is the kind of place where the owner's attention to detail shows, and reviewers single out both the atmosphere and the warm, attentive staff. The location does a lot of the work: you can walk to De Lakenhal museum and Leiden University in a few minutes, with the canals and canalside restaurants right on the doorstep, and Leiden Centraal station about a 12-minute walk away. Rooms start around $166 a night. It suits anyone who wants real historic charm baked into where they sleep rather than a chain-hotel template.
- Original Dutch building with real character
- Beautiful vintage-classic decor throughout
- Heart of the old town, by the canals
- Limited amenities, as you'd expect in an old building
- Old staircases, limited elevator
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 5 #5 4-star chain · art theme near Beestenmarkt ★8.2 Golden Tulip Leiden Centre
📍 City centre near the Beestenmarkt square, about an 8 to 10 minute walk from Leiden Centraal station
Golden Tulip Leiden Centre is a 4-star chain hotel in the centre of Leiden, a short walk from the Beestenmarkt square. The whole place leans into an art theme tied to Rembrandt van Rijn, the Dutch painter born in this town — so the rooms come with a bit of a story rather than the usual chain blandness. It scores 8.2/10 on Booking.com, with a restaurant serving Dutch and international plates and meeting rooms on site for anyone here on business. Rooms hold the standard 4-star kit you'd expect — comfortable beds, modern bathrooms and fast Wi-Fi in every room. Rates start around $149 a night and run to roughly $271 for the larger rooms. It's a solid pick if you want reliable chain standards with a dash of local character, plus a central base for walking the old town — Leiden Centraal station sits just 8 to 10 minutes away on foot.
- Art theme tied to Rembrandt, Leiden's own painter
- Central — walk to shops and museums in 5 to 10 minutes
- 4-star chain standards with full meeting rooms
- Score 8.2 trails the boutiques at similar prices
- Breakfast costs extra on some rate packages
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 6 #6 mid-range hotel · fireplace restaurant near the station ★8.2 Tulip Inn Leiden Centre
📍 City centre near Leiden Centraal station, a 10-minute walk from the old town and its canalside restaurants.
Tulip Inn Leiden Centre is a 3-star mid-range hotel that sits a 6-minute walk from Leiden Centraal station, which makes it an easy landing spot if you arrive by train from Schiphol or Amsterdam. The standout is a restaurant with a fireplace that gives the place a warm, low-key feel on cold evenings, serving Dutch and international plates. Reviews land it at 8.2/10, and breakfast is built into the rate, with fresh bread, cheese, cold cuts and fruit. Rooms run to comfortable, modern 3-star standards that fit two, and guests call out clean rooms and decent soundproofing despite the central spot. Rates start around $120 a night and the old town centre is a 10-minute walk away, so it works well for rail travellers, couples after a cosy base on a budget, and anyone parking themselves in Leiden for a few nights.
- 6-minute walk from Leiden Centraal station
- Fireplace restaurant, warm on winter nights
- Breakfast included in the rate
- Room size is standard 3-star
- Parking is limited and costs extra
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 7 #7 Recently renovated · Good value ★8.1 City Hotel Rembrandt
📍 Quiet residential neighbourhood, about a 10-minute walk to the old town centre and its canals and museums, and 12 to 15 minutes on foot to Leiden Centraal station.
City Hotel Rembrandt is a 3-star that recently refreshed its rooms, sitting in a quiet residential corner of Leiden rather than the busy old town core. It scores 8.1/10 on Booking.com, with rates starting at roughly $110 a night and breakfast included — a small Dutch-style buffet with fresh bread, cheese and cold cuts. The rooms are plain but clean and up to date, with new furniture, comfy beds and renovated bathrooms sized for two. The old town centre is about a 10-minute walk away, and Leiden Centraal station is 12 to 15 minutes on foot — a little farther than the other picks, which matters if you arrive with heavy bags. It suits travellers who want a clean, modern, well-priced base and don't mind being a short stroll off the centre.
- Good value from about $110 a night
- Recently renovated, clean rooms
- Breakfast included in the rate
- 12 to 15 minute walk from the station
- Few onsite amenities
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 8 #8 chain hotel · closest to the station ★7.8 ibis Leiden Centre
📍 Right by Leiden Centraal station — a 2-minute walk to the platform and about 10 minutes on foot to the old town centre.
ibis Leiden Centre is a 3-star international chain hotel that sits just a 2-minute walk from Leiden Centraal station — the most convenient base in this lineup if you're arriving by train. It scores 7.8/10, runs an in-house 24-hour bar for snacks and drinks, and starts around $130 a night. The rooms follow the familiar ibis template: simple, clean and functional, with the comfort-focused Sweet Bed by ibis, working air-con and a flat-screen TV, plus free Wi-Fi throughout. It's a solid fit for travellers who want a predictable international standard and the shortest possible walk to the platform, rather than local charm or the top guest score in town. The old town centre is a 10-minute walk away, and a buffet breakfast is available for an extra charge.
- Closest to the station in this lineup — just a 2-minute walk
- Accor chain standards you can predict
- 24-hour bar for late arrivals
- Score of 7.8 trails the nearby boutiques
- Plain rooms to the standard ibis template
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 9 #9 wellness hotel · only pool and spa on the list ★7.3 Fletcher Wellness-Hotel Leiden
📍 Suburban Leiderdorp, on the edge of Leiden — about 10 minutes by car from the old town centre, Leiden University and the canal district.
Fletcher Wellness-Hotel Leiden is the only 4-star on our list with an indoor pool, gym and spa under one roof, which is exactly why it earns a spot despite a 7.3/10 score that trails the boutiques. It sits in suburban Leiderdorp, about 10 minutes by car from Leiden's old centre, so you trade the canalside walk for free parking and noticeably more space. Rooms run larger than the cramped heritage buildings downtown, with modern furniture, comfortable beds and big bathrooms that reviewers call clean and quiet. There is a hotel restaurant doing Dutch and international plates plus a breakfast buffet, so you are not stuck driving out for every meal. Rates start around $137 a night and climb to roughly $263 at the top end. It makes most sense for families who want a pool for the kids and drivers touring the Netherlands by car rather than rail.
- Full wellness setup — indoor pool, gym and spa
- Free parking, easy for drivers
- More space than the cramped old-town hotels
- Out in suburban Leiderdorp — 10 minutes by car to the centre
- 7.3/10, the lowest-scoring on the list near this price
Affiliate links — we may earn a commission at no extra cost to you. Details
No. 10 #10 chain in the old town centre · budget pick ★7.1 Best Western City Hotel Leiden
📍 Old town centre, near the main canal and the De Lakenhal museum, a 10-12 minute walk from Leiden Centraal station.
Best Western City Hotel Leiden is a 3-star chain hotel planted in the old town centre, close to the main canal and the De Lakenhal museum. Its 7.1/10 review score is the lowest in this roundup, but it still lands as a fair pick for the price point — you're paying for the location and the predictable Best Western name rather than for design or extras. Rooms hit the usual 3-star marks: clean and functional, fitting two comfortably, with free Wi-Fi that actually works. Leiden Centraal station sits a 10-12 minute walk away, and from there it's roughly 15 minutes by train to Schiphol. Rates start around $114 a night. This is the call for travelers who want to be in the historic core on a modest budget and are happy with basic chain service rather than boutique character.
- Old town centre, walks to museums and canals
- From about $114 a night for a central spot
- Reliable Best Western chain basics
- 7.1/10 — lowest score in this roundup
- Some rooms feel dated per reviews
Affiliate links — we may earn a commission at no extra cost to you. Details
📊Comparison · all 10 hotels
| # | Hotel | Stars | Score | From / night | Area | Highlight |
|---|---|---|---|---|---|---|
| 1 | Boutique Hotel Steenhof Suites | 4 | 9.1 | ~$223 | About a 10-minute walk from Leiden Centraal; Schiphol airport is roughly 15 minutes from there by train. | #1 highest score 9.1 · boutique suites |
| 2 | Boutique Hotel d'Oude Morsch | 4 | 9.0 | ~$186 | 5-minute walk from Leiden Centraal; Schiphol Airport is about 15 minutes away by train. | #2 historic boutique · inside an old Leiden fortress building |
| 3 | ExLibris Boutique Hotel | 4 | 8.9 | ~$177 | 10-to-12-minute walk from Leiden Centraal, with direct trains to Schiphol airport in about 15 minutes. | #3 modern boutique · steps from Leiden University |
| 4 | Huys van Leyden | 4 | 8.8 | ~$166 | About a 12-minute walk from Leiden Centraal; Schiphol airport is roughly 15 minutes from there by train. | #4 vintage boutique · original Dutch building, score 8.8 |
| 5 | Golden Tulip Leiden Centre | 4 | 8.2 | ~$149 | 8 to 10 minute walk from Leiden Centraal station; Schiphol airport is about 15 minutes away by train | #5 4-star chain · art theme near Beestenmarkt |
| 6 | Tulip Inn Leiden Centre | 3 | 8.2 | ~$120 | 6-minute walk from Leiden Centraal station, the rail link to Schiphol airport and Amsterdam. | #6 mid-range hotel · fireplace restaurant near the station |
| 7 | City Hotel Rembrandt | 3 | 8.1 | ~$109 | 12 to 15 minute walk to Leiden Centraal; from there Schiphol airport is about 15 minutes by train. | #7 Recently renovated · Good value |
| 8 | ibis Leiden Centre | 3 | 7.8 | ~$129 | 2-minute walk from Leiden Centraal; Schiphol airport is about 15 minutes away by train. | #8 chain hotel · closest to the station |
| 9 | Fletcher Wellness-Hotel Leiden | 4 | 7.3 | ~$137 | About 10 minutes by car from Leiden Centraal station. | #9 wellness hotel · only pool and spa on the list |
| 10 | Best Western City Hotel Leiden | 3 | 7.1 | ~$114 | 10-12 minute walk from Leiden Centraal; Schiphol airport is about 15 minutes onward by train. | #10 chain in the old town centre · budget pick |
Which one — by trip style
#1 Steenhof Suites is the highest-rated boutique in Leiden — oversized suites, canal views and a private lounge.
#2 d'Oude Morsch is a boutique stay in a historic building that balances old-world charm with modern convenience just right.
#3 ExLibris is a modern city-centre boutique that pairs a stylish, calm feel with one of Leiden's higher review scores at 8.9.
#4 Huys van Leyden is a classic boutique that delivers a genuine old-Dutch-house feel right in the city centre.
#5 Golden Tulip is a 4-star chain that ties its art theme to Rembrandt and lands you right in the city centre.
#6 Tulip Inn is a good-value 3-star with a fireplace restaurant that punches above its mid-range price.
Final picks
10 hotels covering every style and budget — pick by neighborhood, unique feature, and travel style.
Tap into any one to read the deep review and compare prices on Agoda · Booking.com · Trip.com in one place.