You'll be as happy as a dog in the tulips at this old Dutch style B&B. Photo / Airbnb
There are many reasons to pick one piece of accommodation over the next, including views from a hotel room, the quality of the restaurant and the proximity to the town centre.
But thanks to Airbnb, animal lovers can now add another condition to their list - some four legged friends.
For travellers who miss their own pets when they head off on vacation, there are a number of places on offer that can help to numb the pain.
They include horse ranches, city farms and cat ladies galore. Read on to find out more...
Circle M Market Farm Bed and Breakfast, Blanchardville, Wisconsin
The owners of this farmhouse on a working farm homestead in the Driftless area of Wisconsin can accommodate up to three people a night.
Guests are welcome to get involved in the workings of the farm, which is home to sheep, goats, steers, chickens, ducks, dogs, hogs and cats, and can even learn to milk a goat if they like.
Their farm-to-table breakfasts even use what the farm hands pick from the fields, including over one hundred varieties of vegetables and fruit. And they also cook with their own pork, beef, lamb and eggs.
It is set on the edge of a restored prairie, next to an oak wood and a three-minute walk from the Pecatonica River and a trout stream.
They also teach classes in healthy cooking, gardening, spinning, dyeing, felting and soapmaking.
Circle M Market Farm B&B is available from $179 a night.
Long-term stays on urban farm in Seattle
This urban 1/4-acre mini-farm hosts up to four guests in a two-bedroom cottage that includes a kitchen, bathroom, laundry, parking and Wi-Fi.
The size of the farm means that guests are well and truly in the thick of it.
As well as various animals, including dogs, cats, ducks and goats, the owners operate an organic zero-waste lifestyle.
The owner Jodi says of the property: "We strive to provide something off the beaten path that's unique and positively stimulates thoughts towards envy and delight and gratitude."
Guests can pay $70 a night for a five-night minimum stay.
Victorian Farm, Tremonton, Utah
This Victorian Country farm can accommodate up to four guests in two bedrooms a night and they also allow people to bring their own cats, dogs and horses.
Animals on the farm include four horses, a pony, sheep, chickens, ducks, and a couple of turkeys.
Depending on the time of year, guests can also help with bottle feeding lambs, sheering sheep. harvesting the garden or collecting eggs.
Horses and ponies are also available to ride and there are plenty of wild deer, hawks, ducks in the canal and the occasional fox or raccoon to spot.
The owners can also schedule a day's ride at Antelope Island where the buffalo roam free, or a ride up the Mountains of Logan Canyon or Hardware where elk and moose are often spotted.
Breakfast dishes include strawberry cream cheese stuffed French toast, cheesy scrambled eggs and home-grown bacon and sausages.
Cat decorations adorn many of the walls in the eccentric apartment.
Guests can rent a room in the property from $142 a night.
Old Dutch style B&B in Blankenham, Overijssel, Netherlands
Up to four guests can rent two bedrooms at this old Dutch style B&B, which has its own private terrace.
Situated near the Nationaal Park de Weerribben, Giethoorn, and the famous Dutch tulip fields, it is on the edge of a beautiful unspoiled swamp area with the largest floating marsh forest in Europe.
Cows graze in a field next to the little cottage and the owners have their own cats and dogs.
Crazy Horse Ranch Carriage House in Morongo Valley, California
Up to two guests can rent a double room in the Crazy Horse Ranch in Morongo Valley in California, with its with panoramic views of the countryside.
They are a rescue centre for horses primarily, but also cats and dogs. Customers with their own horses are allowed to bring their animals to enjoy the local trails, but guests can also book one of the ranch's horses.
The Big Morongo Wildlife Preserve is just five mins away and they are 25 minutes away from Palm Springs - and 20 minutes from Joshua Tree national park.