At Falkirk Sheriff Court last Thursday Alastair Seawright was jailed for 160 days and told to pay the £1328 it cost to repair and clean the room and make it habitable again.
Seawright was also placed on a non-harrassment order that will prevent him contacting the victim for 18 months after his release.
The court was told the pair has been in an “on-off relationship” for two-and-a-half years when they booked into the Grange Manor Hotel at Glensburgh near Grangemouth on June 21.
After going to the restaurant for their evening meal, an argument started with Seawright accusing his partner of “flirting” with other men in the restaurant.
He left the table, but returned a short time later and was heard by other guests calling her a “slag”.
They then left to go to their room, but soon after the woman was heard calling for help. When staff arrived she was cowering behind a curtain shouting “please don’t let him touch me” and in a “hysterical” state.
Police were called and Seawright was arrested in the car park and his victim taken to Forth Valley Royal Hospital in Larbert for treatment.
At a previous court Seawright had admitted punching the woman, throwing her to the ground and pinning her to the bed and damaging furniture and fittings in the hotel room. Last Thursday his lawyer claimed his partner had caused the damage to the room but Seawright accepted responsibility for it.
The lawyer urged Seawright avoid custody and be given a community based sentence but Sheriff Derek Livingston made it clear that was not an option.
He told Seawright, from Park View, Longniddrey: “This was a cowardly and vicious attack on your partner for no reason other than jealousy.”