MCP App Store
Travel
Barceló Hotel Group icon

Barceló Hotel Group

by Barceló Gestión Hotelera S.L.

Overview

Search and book 160+ hotels from Barceló Hotel Group across Spain, the Caribbean, Mexico, and more. Check real-time room availability and pricing, get detailed hotel information including amenities and policies, and generate direct booking links — all through natural conversation. Covers Barceló Hotels & Resorts, Occidental Hotels & Resorts, Royal Hideaway, and Allegro brands. Supports multiple currencies and languages. No payment is processed within ChatGPT — booking links open the official Barceló reservation system.

Tools

get_hotel_info

ChatGPT
Returns the full knowledge base for a hotel: description, amenities, policies, services and general information. Requires a valid hotel_id (use search_hotels first). The 'language' and 'store' parameters must be inferred automatically from the user's language and country. Do NOT ask the user. language: content language (es, en, fr, de, it, pt). store: barcelo.com store code for URLs. Examples: Spain→es-es, UK→en-gb, USA→en-us, France→fr-fr, Germany→de-de, Mexico→es-mx, Portugal→pt-pt, Italy→it-it.

get_hotel_info

ChatGPT
Returns the full knowledge base for a hotel: description, amenities, policies, services and general information. Requires a valid hotel_id (use search_hotels first). The 'language' and 'store' parameters must be inferred automatically from the user's language and country. Do NOT ask the user. language: content language (es, en, fr, de, it, pt). store: barcelo.com store code for URLs. Examples: Spain→es-es, UK→en-gb, USA→en-us, France→fr-fr, Germany→de-de, Mexico→es-mx, Portugal→pt-pt, Italy→it-it.

get_room_availability

ChatGPT
Returns room availability and pricing for a hotel. Requires the hotel ID (use search_hotels to get it), dates in YYYY-MM-DD format, and number of guests. children_ages: comma-separated ages, e.g. "4,8". The currency parameter controls the currency of returned prices. It must be inferred automatically from the conversation context. Do NOT ask the user. Common values: EUR, GBP, USD, MXN, BRL.

get_room_availability

ChatGPT
Returns room availability and pricing for a hotel. Requires the hotel ID (use search_hotels to get it), dates in YYYY-MM-DD format, and number of guests. children_ages: comma-separated ages, e.g. "4,8". The currency parameter controls the currency of returned prices. It must be inferred automatically from the conversation context. Do NOT ask the user. Common values: EUR, GBP, USD, MXN, BRL.

search_hotels

ChatGPT
Searches the vector store for the hotels most relevant to a free-text query. Returns up to 4 results with their IDs and metadata. Use this tool first to resolve a hotel name or description to its internal ID. Set compare=true when the user wants to compare hotels side by side (e.g. "compara hoteles en Mallorca").

search_hotels

ChatGPT
Searches the vector store for the hotels most relevant to a free-text query. Returns up to 4 results with their IDs and metadata. Use this tool first to resolve a hotel name or description to its internal ID. Set compare=true when the user wants to compare hotels side by side (e.g. "compara hoteles en Mallorca").

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

App Stats

8

Tools

4

Prompts

Mar 25, 2026

First seen

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily