Staff at a hotel in Brisbane’s north have escaped unharmed after they were threatened by men armed with a machete and guns in the early hours of Thursday morning.

The three men, who police said were armed with two firearms and a machete, entered the Edinburgh Castle Hotel on Gympie Road at Kedron about 3.40am.

Three men, one armed with a machete and two with guns, have robbed a Brisbane hotel.

Once inside, they threatened a staff member and security guard, demanding money.

Staff handed over the cash before the thieves drove off in a vehicle.

No-one was injured during the incident and it is understood the hotel would open on Thursday and operate as usual.

Investigations were continuing.