Amber Paxton, 20, and her partner Alyshia Walker, 21, from Livingston, were set to meet friends at the Pilgrim Bar in the city centre on Saturday.
However, the bouncer turned them away from the Edinburgh pub and initially gave no reason for the refusal.
After waiting for 20 minutes in the rain, a manager eventually told the couple: “It’s because you’re wearing cotton doggies.”
Amber said that Alyshia was wearing Zara jogger-style trousers at the time, Edinburgh Live reports.
Amber wrote on Facebook: “Please nobody go to Pilgrim Bar in Edinburgh.
“My partner has just been refused entry while standing in the pouring rain because she was wearing “cotton joggies” as stated by the general manager Lewis (who was wearing similar trousers!)
“We were not given any point of contact to make a complaint nor were we giving a reason for the refusal of entry after standing outside for 20 minutes waiting on a manager because the bar was too busy.
“After attempting to make a complaint, we were also told that there was no one further we could make it to nor could they give us contact numbers for their managers or the companies they are employed for.
“Please see photos below and comment if you think Alyshia is wearing joggies or trousers (from Zara btw).
“We were not given any point of contact to make a complaint nor were we giving a reason for the refusal”
“PS, that is the manager standing crossed armed in the background with trousers on also.”
Pilgrim’s management have since apologised to Amber.
The bar’s managing director, Karen McCormick, said: “Unfortunately a mistake was made by the door steward on the night which led to Amber being refused entry.
“I have arranged a meeting with Amber this week to apologise in person and to ensure this situation is not repeated in the future as our customer’s experience in the venue is something we value highly.”