Heartlake City Grand Hotel
retail price
$209.99
best price
$209.98
-$0.01
This is the lowest price we've ever seen!
Never miss a deal - get notified when this set drops in price
Current Prices
Amazon CA★
Best PriceBest Buy Canada
Canadian Tire
JR Toy Canada
Kaboodles
LEGO★
About LEGO Heartlake City Grand Hotel
Working elevators transport guests between floors in this detailed 1,406-piece dollhouse hotel. The Grand Hotel features multiple themed areas including bedrooms, a lobby, bathroom and party area with a rotating dance floor that adds interactive play value.
The set includes six minidolls - Liann, Paisley, Olly, Astrid, Petch and Valentine - along with two cats, providing a complete cast for role-playing scenarios. Wedding-themed accessories include rings, a bouquet, cake and toy camera, while practical hotel items like keys and a luggage rack enhance the realistic play experience.
Hotel Features
The multi-storey building measures 29 cm high, 35 cm wide and 16 cm deep, offering substantial play space across its different rooms and areas. The working elevator mechanism allows characters to move between floors, while the rotating dance floor in the party area provides a mechanical feature that encourages active play.
Designed for builders aged 9 and up, the set combines detailed architectural elements with interactive features that support imaginative storytelling and role-playing activities.
Where to Buy LEGO Heartlake City Grand Hotel for the Best Price
We've been tracking prices for this set since October 2026. The recommended retail price is $209.99. It's currently available from 6 retailers, with Amazon CA offering the best price at $209.98. The lowest price we've ever recorded was $209.98 at Amazon CA in October 2026. Over its tracked history, prices have ranged from $209.98 to $209.99. This set is expected to retire next year, so prices may increase as availability decreases.
Read More About This Set
Set Details
- Set Number
- 42704
- Pieces
- 1,406
- Theme
- Friends
- RRP
- $209.99
- Best Price
- $209.98
- Price per Piece
- 0.15p






