{
  "place": {
    "slug": "dortmund-de",
    "name": "Dortmund, Germany",
    "kind": "city",
    "city": "Dortmund",
    "region": "North Rhine-Westphalia",
    "country": "DE",
    "region_slug": "north-rhine-westphalia",
    "url": "https://otaless.com/de/north-rhine-westphalia/dortmund-de/",
    "state": null,
    "region_page": {
      "name": "North Rhine-Westphalia",
      "slug": "north-rhine-westphalia",
      "url": "https://otaless.com/de/north-rhine-westphalia/"
    },
    "country_page": {
      "code": "DE",
      "name": "Germany",
      "url": "https://otaless.com/de/"
    }
  },
  "facet": null,
  "from_nightly": {
    "amount": 100,
    "currency": "EUR"
  },
  "sleeps_floor": 2,
  "updated": "2026-10-31T03:35:44.345Z",
  "live": false,
  "facets": [],
  "nearby": [
    {
      "name": "Stockum, Germany",
      "path": "/de/north-rhine-westphalia/stockum-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/stockum-de/"
    },
    {
      "name": "Schwerte, Germany",
      "path": "/de/north-rhine-westphalia/schwerte-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/schwerte-de/"
    },
    {
      "name": "Castrop-Rauxel, Germany",
      "path": "/de/north-rhine-westphalia/castrop-rauxel-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/castrop-rauxel-de/"
    },
    {
      "name": "Holzwickede, Germany",
      "path": "/de/north-rhine-westphalia/holzwickede-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/holzwickede-de/"
    },
    {
      "name": "Bergkamen, Germany",
      "path": "/de/north-rhine-westphalia/bergkamen-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/bergkamen-de/"
    },
    {
      "name": "Herne, Germany",
      "path": "/de/north-rhine-westphalia/herne-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/herne-de/"
    },
    {
      "name": "Hagen, Germany",
      "path": "/de/north-rhine-westphalia/hagen-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/hagen-de/"
    },
    {
      "name": "Bochum, Germany",
      "path": "/de/north-rhine-westphalia/bochum-de/",
      "url": "https://otaless.com/de/north-rhine-westphalia/bochum-de/"
    }
  ],
  "managers_here": [
    {
      "name": "Ihr Hotel in Dortmund Innenstadt",
      "path": "/manager/ihr-hotel-in-dortmund-innenstadt-bfjbwl/",
      "url": "https://otaless.com/manager/ihr-hotel-in-dortmund-innenstadt-bfjbwl/"
    },
    {
      "name": "Co-Rents",
      "path": "/manager/co-rents-na4ofx/",
      "url": "https://otaless.com/manager/co-rents-na4ofx/"
    },
    {
      "name": "Monteurzimmer Deutschland",
      "path": "/manager/monteurzimmer-deutschland-ic5brv/",
      "url": "https://otaless.com/manager/monteurzimmer-deutschland-ic5brv/"
    }
  ],
  "stays": [
    {
      "stay_id": "01M4YWFJK0Y68NMJNE8KFP2D74",
      "name": "City Nest Dortmund - Co-Rents",
      "property_type": "apartment",
      "bedrooms": 1,
      "bathrooms": 1,
      "sleeps": 4,
      "city": null,
      "region": null,
      "country": "DE",
      "geo_precision": null,
      "amenities": [],
      "from_nightly": {
        "amount": 100,
        "currency": "EUR"
      },
      "verified_at": "2026-10-30T23:27:28.537Z",
      "price_verified_at": "2026-10-30T23:27:28.537Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "Co-Rents"
      },
      "url": "https://otaless.com/stay/city-nest-dortmund-co-rents-uxstqt/",
      "go": "https://otaless.com/go?stay=01M4YWFJK0Y68NMJNE8KFP2D74"
    },
    {
      "stay_id": "01M4Z071WVT8P2ABN08FNDF2RP",
      "name": "Monteurzimmer & Monteurwohnungen in Dortmund",
      "property_type": "house",
      "bedrooms": 3,
      "bathrooms": 1,
      "sleeps": 7,
      "city": "Dortmund",
      "region": null,
      "country": "DE",
      "geo_precision": "city",
      "amenities": [
        "3 schlafzimmer",
        "1 badezimmer",
        "7 gäste",
        "monteurwohnung"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-29T14:18:41.385Z",
      "price_verified_at": null,
      "facts_complete": 0.83,
      "live": false,
      "manager": {
        "name": "Monteurzimmer Deutschland"
      },
      "url": "https://otaless.com/stay/monteurzimmer-monteurwohnungen-in-dortmund-iyffvr/",
      "go": "https://otaless.com/go?stay=01M4Z071WVT8P2ABN08FNDF2RP"
    },
    {
      "stay_id": "01M62Z9E9ERH4SQB367FQQ3VGT",
      "name": "Hotel Esplanade Dortmund",
      "property_type": "hotel",
      "stay_kind": "entire_place",
      "lodging_class": "hotel",
      "bedrooms": null,
      "bathrooms": null,
      "sleeps": 60,
      "city": "Dortmund",
      "region": null,
      "country": "DE",
      "geo_precision": "exact",
      "amenities": [
        "sauna",
        "fitnessbereich",
        "tagungsräume"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-31T03:35:44.344Z",
      "price_verified_at": null,
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "Ihr Hotel in Dortmund Innenstadt"
      },
      "url": "https://otaless.com/stay/hotel-esplanade-dortmund-v5af1y/",
      "go": "https://otaless.com/go?stay=01M62Z9E9ERH4SQB367FQQ3VGT"
    },
    {
      "stay_id": "01M3SG20AXJGJR1J3A3YCET6SY",
      "name": "Ferienwohnungen in Dortmund",
      "property_type": "apartment",
      "bedrooms": 2,
      "bathrooms": null,
      "sleeps": 2,
      "city": "Dortmund",
      "region": null,
      "country": "DE",
      "geo_precision": "city",
      "amenities": [],
      "from_nightly": null,
      "verified_at": "2026-10-28T16:06:01.188Z",
      "price_verified_at": "2026-10-27T07:04:06.614Z",
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "Travanto"
      },
      "url": "https://otaless.com/stay/ferienwohnungen-in-dortmund-dtyrjd/",
      "go": "https://otaless.com/go?stay=01M3SG20AXJGJR1J3A3YCET6SY"
    },
    {
      "stay_id": "01M461RK6RC0S779T47REJPX6Z",
      "name": "Castrop-Rauxel",
      "property_type": "villa",
      "bedrooms": 2,
      "bathrooms": null,
      "sleeps": null,
      "city": "Dortmund",
      "region": null,
      "country": "DE",
      "geo_precision": "city",
      "amenities": [
        "accessibility",
        "parking",
        "restaurant & bar",
        "laundry",
        "reception services",
        "room services",
        "internet",
        "toiletries",
        "outdoor activities",
        "special services",
        "business facilities",
        "airport shuttle"
      ],
      "from_nightly": null,
      "verified_at": "2026-10-05T13:26:31.623Z",
      "price_verified_at": null,
      "facts_complete": 0.67,
      "live": false,
      "manager": {
        "name": "Luxury Vacation Rentals Anywhere in the World"
      },
      "url": "https://otaless.com/stay/castrop-rauxel-xnl8x4/",
      "go": "https://otaless.com/go?stay=01M461RK6RC0S779T47REJPX6Z"
    },
    {
      "stay_id": "01M62Z9E9D25AQRKY4T1K9YQRB",
      "name": "[Translate to English:] Hochzeitsnacht in Dortmund",
      "property_type": "apartment",
      "bedrooms": null,
      "bathrooms": null,
      "sleeps": 50,
      "city": "Dortmund",
      "region": null,
      "country": "DE",
      "geo_precision": "city",
      "amenities": [],
      "from_nightly": null,
      "verified_at": "2026-10-31T03:35:44.345Z",
      "price_verified_at": null,
      "facts_complete": 0.5,
      "live": false,
      "manager": {
        "name": "Ihr Hotel in Dortmund Innenstadt"
      },
      "url": "https://otaless.com/stay/translate-to-english-hochzeitsnacht-in-dortmund-oqyzja/",
      "go": "https://otaless.com/go?stay=01M62Z9E9D25AQRKY4T1K9YQRB"
    }
  ],
  "has_more": false,
  "search": "https://otaless.com/search.json?place=Dortmund%2C%20Germany",
  "mcp": "https://otaless.com/mcp",
  "note": "Facts crawled from each manager's own site. live:false everywhere: availability and the real total are only knowable on the manager's site."
}