Supply versus demand is at fault for hoteliers in Edinburgh charging upwards of €800 a night ahead of this weekend's all-Ireland Pro12 final.
This is according to the Edinburgh Hotels Association, a group that represents more than 50 hotels in the Scottish capital.
Irish rugby fans heading over to witness Saturday's historic clash between Connacht and Leinster could be forgiven for staying up all night as the city's cheapest available hotel room for that evening is currently a shocking €556.
In the weeks prior to this weekend, a single room in the heart of Edinburgh could be had for as little as €53. Now many hotels asking for upwards of €800.
"The majority of hotels across the city operate a demand-led pricing strategy with rooms," said Tristan Nesbitt, chairman of the Edinburgh Hotels Association.
"The Pro12 rugby final happens to correspond with the Edinburgh Marathon and spring bank holiday weekend so demand is at a peak with similar rates to rooms during other high-demand periods in Edinburgh when hoteliers expect the city to be full.
"The city's hotels are passionate about delivering a world-class service to visitors and they play an incredibly important role in enhancing the experience of travelling to Edinburgh for a sporting event," he added.
In choosing Edinburgh on the same weekend as the city's marathon, the organisers have saddled Irish supporters with a huge additional expense, said Marcus Ó Buachalla of Leinster Rugby.
"It's a pity that many of those that supported us on the road this season will be priced out of a chance to see Leinster in a final that should be reasonably accessible."
Between flights and hotel rooms, those Irish fans heading over to Edinburgh could have forked out almost a €1,000 before a ball is even kicked.