Getting Started with the Xeni Activities APIHow to Book an ActivityHow to Browse Activity Tags and CategoriesHow to Cancel an Activity BookingHow to Check Activity AvailabilityHow to Get Activity DetailsHow to Retrieve Activity Booking DetailsHow to Search for Activities with FiltersHow to Search for Activity DestinationsCar Rental API - Getting StartedCar Rental API - Understanding Response FieldsHow to Book a Car RentalHow to Get Rental Car Details and Equipment Add-OnsHow to Retrieve or Cancel a Car Rental BookingHow to Search for Available Rental CarsHow to Search for Pickup LocationsHow to Use Car Rental Search FiltersDeals API Best Practices for IntegrationDeals API Frequently Asked QuestionsGetting Started with the Xeni Deals APIDeals API Request Parameters and Headers ReferenceDeals API Supported Currencies and LocalizationHow to Display Deals in Your ApplicationHow to Fetch Hotel Deals by LocationFlights API Error Codes and TroubleshootingGetting Started with the Xeni Flights APIHow to Book a FlightHow to Check Flight Availability and PricingHow to Confirm or Cancel a Flight BookingHow to Retrieve Fare Rules for a FlightHow to Retrieve Flight Booking DetailsHow to Search for Airports Using AutocompleteHow to Search for FlightsHow to Use Flight Search Filters, Sorting, and PaginationHow to Check Room Availability and PricingHow to Filter Vacation Rental ResultsHow to Get Resort Property Details, Amenities, and AccessibilityHow to Hold and Confirm a Resort BookingHow to Release a Resort HoldHow to Retrieve Resort Booking DetailsHow to Search for Available ResortsHow to Search for Resort DestinationsHow to Search for Vacation Rental LocationsHow to Search for Vacation RentalsHow to Use Resort Search Filters and SortingGetting Started with the Xeni Resorts APIResorts API: Understanding Booking Statuses and PoliciesGetting Started with the Vacation Rentals APIVacation Rentals Frequently Asked QuestionsVacation Rentals Supported Property TypesUnderstanding Async Search for Vacation RentalsAuthentication & API SignaturesBooking Hotels — Direct API & SSO CheckoutError Handling, Rate Limits & Best PracticesGetting Started with the Xeni Hotels APIManaging Bookings: Status, Retrieval & CancellationPricing Confirmation & Token LifecycleRetrieving Hotel Details & Room AvailabilitySearching for Hotels: Locations, Filters & PaginationSearching for HotelsSession Management & Correlation IDsAPI authentication and getting your API keys

Vacation Rentals Supported Property Types

Last updated: 2026-03-03

Vacation Rentals Supported Property Types

The Xeni Vacation Rentals API supports seven distinct property types. You can filter search results by one or more of these types using the vacation_rentals parameter in the search request body.

Property Types Reference

Condo

Individually owned residential units within a larger building or complex. Condos typically offer more space than hotel rooms and often include kitchens, living areas, and access to shared building amenities such as pools, gyms, and concierge services.

Common features: Kitchen, living room, shared pool, parking, laundry in-unit

Ideal for: Families, extended stays, travelers wanting a home-like experience in an urban setting

API value: "Condo"

Apartment

Self-contained residential units available for short-term rental. Apartments range from studios to multi-bedroom layouts and are commonly found in urban locations. They provide full kitchen facilities and often include access to building amenities.

Common features: Full kitchen, washer/dryer, living space, city location

Ideal for: Business travelers, couples, groups exploring city destinations

API value: "Apartment"

Cottage

Small, standalone homes typically located in rural, coastal, or scenic settings. Cottages offer privacy and a quiet atmosphere, often surrounded by natural landscapes. They usually feature one to three bedrooms with private outdoor space.

Common features: Private garden or patio, fireplace, rural or coastal setting, parking

Ideal for: Romantic getaways, nature retreats, small families

API value: "Cottage"

Houseboat

Floating accommodation situated on lakes, rivers, or coastal waterways. Houseboats provide a unique experience with water views from every room. They range from basic to luxury and may be stationary or navigable.

Common features: Water views, deck space, kitchen, unique setting

Ideal for: Adventure seekers, couples, travelers looking for unique experiences

API value: "Houseboat"

Mobile Home

Transportable residential units typically situated in resort parks or dedicated communities. Mobile homes offer full amenities in a compact format, often with access to shared park facilities such as pools, playgrounds, and recreational areas.

Common features: Full amenities, park setting, shared facilities, affordable pricing

Ideal for: Budget-conscious families, seasonal travelers, park resort stays

API value: "Mobile Home"

Aparthotel

Hybrid properties that combine apartment-style accommodations with traditional hotel services. Aparthotels offer self-contained units with kitchens and living areas, plus hotel amenities like front desk service, housekeeping, room service, and on-site restaurants.

Common features: Kitchen, hotel services, reception desk, housekeeping, restaurant

Ideal for: Business travelers, extended stays, travelers wanting independence with hotel convenience

API value: "Aparthotel"

Condominium Resort

Resort complexes composed of individually owned condominium units. These properties combine the space and privacy of a condo with the amenities and services of a resort, including pools, spas, restaurants, and organized activities.

Common features: Resort amenities, multiple pools, spa, dining, activities, spacious units

Ideal for: Families, groups, vacationers wanting resort-level services with apartment-style space

API value: "Condominium Resort"

Using the Property Type Filter

Single Type

JSON
{
  "vacation_rentals": [
    "Cottage"
  ]
}

Multiple Types

JSON
{
  "vacation_rentals": [
    "Cottage",
    "Condo",
    "Apartment"
  ]
}

All Types (No Filter)

Omit the vacation_rentals parameter or pass an empty array to return all property types:

JSON
{
  "vacation_rentals": []
}

Quick Reference Table

Property TypeAPI ValueSettingBest For
Condo"Condo"Urban buildingsFamilies, extended stays
Apartment"Apartment"City locationsBusiness travelers, couples
Cottage"Cottage"Rural/coastalRomantic getaways, retreats
Houseboat"Houseboat"WaterwaysUnique experiences
Mobile Home"Mobile Home"Resort parksBudget-friendly, seasonal
Aparthotel"Aparthotel"Urban/mixedExtended stays, business
Condominium Resort"Condominium Resort"Resort complexesFamilies, groups

Combining with Other Filters

Property type filters work alongside all other filter options. For example, search for 4+ star cottages with a pool under $300/night:

JSON
{
  "vacation_rentals": [
    "Cottage"
  ],
  "filters": {
    "ratings": [
      4,
      5
    ],
    "amenities": [
      "pool"
    ],
    "max_price": 300
  }
}

Next Steps

Check the Vacation Rentals FAQ for answers to common questions about property types, pricing, and the search API.

Was this article helpful?