Todos los scrapers

Viajes

Booking.com Scraper

booking.com

97% Tasa de éxito
5.4s Respuesta media
DataDome Protección
1000 llamadas Medido sobre

Booking.com se sirve mediante un endpoint de plugin dedicado en lugar de la obtención de página genérica. Dale una ubicación y devuelve los alojamientos ya analizados: el nombre, el precio (con fechas de entrada y salida), la puntuación y el número de reseñas, la dirección y coordenadas, una foto y una URL. Ajusta huéspedes, habitaciones y moneda, y pagina. Lee los datos propios de Booking tras DataDome.

Qué puedes extraer

  • Nombre del alojamiento y una URL
  • Precio (con fechas) y moneda
  • Puntuación y número de reseñas
  • Dirección completa y coordenadas
  • Una foto del alojamiento
  • Distintivos (p. ej. Genius)

Endpoints dedicados

/travel/booking

Hoteles en Booking.com

Alojamientos de Booking.com para una ubicación: un array properties con name, price, currency, reviewScore, dirección, coordenadas, image y una url. Añade checkin/checkout para precios; ajusta adults/rooms/currency; pagina con max_results.

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/travel/booking?location=Austin&adults=2"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/travel/booking",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"location": "Austin", "adults": "2"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const data = await su.bookingHotels('Austin', {
  checkin: '2026-10-10',
  checkout: '2026-10-12',
  adults: 2,
});
console.log(results);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Leer la documentación

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.