Skip to main content
Hotel Booking API

Every hotel, normalized in one API.

From luxury resorts in the Maldives to boutique stays in Lisbon, business hotels in Singapore to vacation rentals in Tulum — millions of properties, one consistent JSON schema, real-time availability.

190+ countries covered Sub-second searches GDPR / CCPA compliant
2M+
Properties globally
190+
Countries covered
50+
Source suppliers
<1s
Typical search response
What you get

Built for global hotel booking.

Everything a modern booking platform needs to search, price, and confirm hotel reservations — through one normalized REST API.

Real-time availability

Live inventory and dynamic rates from dozens of source suppliers, normalized into a single response. No stale caches, no manual reconciliation.

Rich content

High-resolution photography, structured descriptions, amenity lists, and room-level imagery — ready to drop into your product UI.

Multiple rate plans

Refundable, non-refundable, breakfast included, member rates, advance purchase — all rate plans for a room exposed in the same response.

Geocoded properties

Latitude, longitude, neighbourhood, and proximity-to-landmark data on every property. Plug straight into a map view or search-near-me feature.

Multilingual content

Property names, descriptions, and amenity labels available in major languages. Localize your booking flow without managing your own translation pipeline.

Cancellation policies

Structured cancellation rules per rate plan — deadlines, penalty amounts, and currency — so your platform can show clear, accurate refund terms at booking.

Property types

Every category, one schema.

From five-star resorts to budget hostels — your platform decides which segments to surface.

Luxury hotels & resorts

Five-star city hotels, beach resorts, design properties, and boutique luxury — full content, club-floor inventory, package rates.

Business hotels

Major chains and independents in city centres and airport corridors — corporate rates, loyalty program tagging, and meeting-room metadata.

Boutique & design

Small-format design hotels with strong brand identity — full editorial descriptions and photography that translate well into rich UI.

Budget & economy

Two- and three-star independents, budget chains, and limited-service properties — the long-tail inventory that drives volume on price-sensitive markets.

Beach & resort

All-inclusive resorts, beach properties, ski lodges, and golf resorts — board-basis flags, package data, and on-property activity content.

Apartments & rentals

Serviced apartments, aparthotels, and short-stay vacation rentals — bedroom counts, kitchen flags, and minimum-stay metadata.

Top destinations

Where the inventory is concentrated.

A snapshot of the busiest cities in the catalogue. Every figure below is an indicative count of bookable properties available through the API.

Plus thousands of additional cities across 190+ countries. Need a specific market? Ask the team →
Developer preview

What the API returns.

A trimmed sample of a property availability response — the same shape regardless of which underlying supplier fulfilled it.

response.json
200 OK 412 ms
{
  "hotel_id": "TG-PAR-1407",
  "name": "Grand Boulevards Hôtel",
  "category": "boutique",
  "stars": 4,
  "rating": { "score": 4.5, "reviews": 2147 },
  "location": {
    "city": "Paris",
    "country": "FR",
    "neighborhood": "9th arrondissement",
    "lat": 48.8718,
    "lon": 2.3458
  },
  "amenities": ["wifi", "breakfast", "gym", "concierge", "bar"],
  "images": ["https://cdn.tripgic.com/h/par-1407/01.jpg", /* +12 more */],
  "rooms": [{
    "room_id": "DLX-KING",
    "name": "Deluxe King",
    "max_occupancy": 2,
    "rates": [{
      "plan": "refundable",
      "price": 186.00,
      "currency": "EUR",
      "breakfast": true,
      "cancel_by": "2026-05-04T23:59:00Z"
    }]
  }],
  "supplier": "normalized",
  "booking_token": "tg_b_a8f3…e2c1"
}

One schema, regardless of supplier. Trim the response to what your UI needs — full reference is available in the developer documentation once you have sandbox credentials.

Ship hotel booking in days.

One integration, every property type, every major destination. Sandbox credentials issued at sign-up.