Tripadvisor Place Destination API
Our Tripadvisor Place API returns place_result with type: destination for a destination page, such as a city. Along with the fields every place can have, it can contain travel_advice, attraction_suggestions, hotel_suggestions, restaurant_suggestions, when_to_visit, itineraries, travel_guide, ai_travel_tips, destination_faq and more.
The API endpoint is https://serpapi.com/search?engine=tripadvisor_place
Head to the playground for a live and interactive demo.
API examples
Example for destination with place_id: 187147 (Paris)
{
...
"place_result": {
"type": "destination",
"name": "Paris, France",
"images": [
"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/17/15/6d/d6/paris.jpg",
"https://dynamic-media-cdn.tripadvisor.com/media/photo-o/04/c5/48/a2/comedie-tour-eiffel.jpg",
...
],
"attraction_suggestions": {
"items": [
{
"name": "Eiffel Tower",
"place_id": "188151",
"link": "https://www.tripadvisor.com/Attraction_Review-g187147-d188151-Reviews-Eiffel_Tower-Paris_Ile_de_France.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=188151&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1a/9e/7f/9d/eiffeltoren.jpg",
"rating": 4.6,
"reviews": 143709,
"address": "Av. Gustave Eiffel, 75007 Paris France",
"categories": [
"Observation Decks & Towers",
"Points of Interest & Landmarks"
]
},
{
"name": "Louvre Museum",
"place_id": "188757",
"link": "https://www.tripadvisor.com/Attraction_Review-g187147-d188757-Reviews-Louvre_Museum-Paris_Ile_de_France.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=188757&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/30/df/da/34/the-glass-pyramid-is.jpg",
"rating": 4.6,
"reviews": 104218,
"address": "99 Rue de Rivoli, 75001 Paris France",
"categories": [
"Architectural Buildings",
"Art Museums",
...
]
},
...
],
"link": "https://www.tripadvisor.com/Attractions-g187147-Activities-Paris_Ile_de_France.html"
},
...
},
...
}
Example of hotel_suggestions and restaurant_suggestions
{
...
"place_result": {
...
"hotel_suggestions": {
"items": [
{
"name": "Grand Hotel Du Palais Royal",
"place_id": "617625",
"link": "https://www.tripadvisor.com/Hotel_Review-g187147-d617625-Reviews-Grand_Hotel_Du_Palais_Royal-Paris_Ile_de_France.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=617625&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2a/a1/71/7b/junior-suite-emily.jpg",
"rating": 4.8,
"reviews": 1886,
"price": 411.42,
"address": "4 Rue de Valois, 75001 Paris France"
},
{
"name": "Hotel Esprit Saint Germain",
"place_id": "483519",
"link": "https://www.tripadvisor.com/Hotel_Review-g187147-d483519-Reviews-Hotel_Esprit_Saint_Germain-Paris_Ile_de_France.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=483519&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/18/15/f6/c3/hotel-esprit-saint-germain.jpg",
"rating": 4.8,
"reviews": 956,
"price": 321.84,
"address": "22 Rue Saint Sulpice, 75006 Paris France"
},
...
],
"link": "https://www.tripadvisor.com/Hotels-g187147-Paris_Ile_de_France-Hotels.html"
},
"restaurant_suggestions": {
"items": [
{
"name": "La Table De Colette",
"place_id": "19318900",
"link": "https://www.tripadvisor.com/Restaurant_Review-g187147-d19318900-Reviews-La_Table_De_Colette-Paris_Ile_de_France.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=19318900&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/1c/1c/08/a0/notre-salle.jpg",
"rating": 4.8,
"reviews": 1409,
"address": "17 Rue Laplace, 75005 Paris France",
"cuisines": [
"French",
"European",
...
],
"diets": [
"Vegetarian friendly",
"Vegan options",
...
],
"price_level": "$$$$"
},
{
"name": "Perlimpinpin",
"place_id": "20405963",
"link": "https://www.tripadvisor.com/Restaurant_Review-g187147-d20405963-Reviews-Perlimpinpin-Paris_Ile_de_France.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=20405963&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/21/6b/9a/6d/perlimpinpin.jpg",
"rating": 4.8,
"reviews": 894,
"address": "121 Rue De Rome, 75017 Paris France",
"cuisines": [
"French",
"Contemporary"
],
"price_level": "$$-$$$"
},
...
],
"link": "https://www.tripadvisor.com/Restaurants-g187147-Paris_Ile_de_France.html"
},
...
},
...
}
Example of travel_advice and itineraries
{
...
"place_result": {
...
"travel_advice": [
{
"title": "Best area to stay",
"link": "https://www.tripadvisor.com/Articles-lHPLKSbyRQUY-Best_arrondissements_to_stay_in_paris.html"
},
{
"title": "Best time to visit",
"link": "https://www.tripadvisor.com/Articles-lCyNlOHwuBCU-Best_time_to_visit_paris.html"
},
...
],
"itineraries": [
{
"title": "Your trip to Paris for 5 days with your partner",
"link": "https://www.tripadvisor.com/ClientLink?value=aTRLXy9UcmlwRGV0YWlscy10MTMxMjAxODY3X3dROA%3D%3D",
"description": "Paris, the City of Lights, is a dream destination for travelers like you. With its rich history, iconic landmarks, and romantic ambiance, Paris offers a perfect getaway for you and your partner. In August, the city comes alive with warm weather and vibrant energy. You can explore must-see attractions like the Eiffel Tower and Louvre Museum, indulge in the exquisite French cuisine at charming cafes and restaurants, and take a leisurely river dinner cruise along the Seine. Paris is also home to numerous historical landmarks and hidden gems waiting to be discovered. Don't miss the chance to embrace the outdoors and create unforgettable memories in this enchanting city.",
"duration": 5,
"ai_generated": true
},
{
"title": "A solo weekend in Paris",
"link": "https://www.tripadvisor.com/ClientLink?value=UjZOXy9UcmlwRGV0YWlscy10MTM2NzU1MDU3X3RCcA%3D%3D",
"description": "Join me on a fun solo adventure through Paris. From iconic sights to cozy cafes, we'll explore the best of the city in three perfect days.",
"duration": 3,
"author": {
"username": "Gabriella Maria",
"link": "https://www.tripadvisor.com/Profile/gabriella_hafner",
"avatar": "https://media-cdn.tripadvisor.com/media/photo-o/2d/05/81/8d/trek01665841741.jpg"
}
},
...
],
...
},
...
}
Example of articles and trip_ideas
{
...
"place_result": {
...
"articles": [
{
"title": "How to do Paris in 3 days",
"link": "https://www.tripadvisor.com/Articles-lPx8Zuc6xIKE-3_days_in_paris_itinerary.html",
"description": "Flaky croissants, must-see museums, and a Seine cruise",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2e/ca/54/84/caption.jpg?w={width}&h={height}&s=1&cx=1920&cy=1080&chk=v1_2e29da2d302f387a0ee1"
},
{
"title": "A first-timer’s guide to the Paris Metro",
"link": "https://www.tripadvisor.com/Articles-lrlb2fAxQLkQ-How_to_use_metro_in_paris.html",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2c/cd/16/66/582d737f-6907-4cc7.jpg?w={width}&h={height}&s=1"
},
...
],
"trip_ideas": [
{
"title": "The best picnic spots in Paris",
"link": "https://www.tripadvisor.com/TripDetails-t123589419",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/06/08/d8/a8/jardin-des-tuileries.jpg",
"item_count": 8,
"author": {
"username": "Ariel Kanter",
"link": "https://www.tripadvisor.com/Profile/arielkanter",
"avatar": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/33/38/59/ariel-k.jpg"
}
},
{
"title": "The best cafes in Paris",
"link": "https://www.tripadvisor.com/TripDetails-t123692409",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/0b/96/09/hotel-amour.jpg",
"item_count": 8,
"author": {
"username": "Jessica Dawson",
"link": "https://www.tripadvisor.com/Profile/jessicadawson2",
"avatar": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/42/7b/19/jessicada8014gf.jpg"
}
},
...
],
...
},
...
}
Example of themed_guide
{
...
"place_result": {
...
"themed_guide": {
"title": "The perfect mother-daughter trip to Paris",
"description": "Paris is the ultimate destination for a girls’ trip—especially if your travel companion is your daughter. I recently visited the City of Light with my 10 year old in tow, and together we enjoyed a magical, flowery, delicious adventure that she talked about for weeks. Read on for how we spent our time as a mother-daughter duo in Paris.",
"author": {
"username": "Tonya Russell",
"link": "https://www.tripadvisor.com/Profile/TonyaRussell",
"avatar": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/29/59/40/42/tonyarussell.jpg"
},
"recommendations": [
{
"name": "Bateaux Mouches",
"link": "https://www.tripadvisor.com/Attraction_Review-g187147-d188678-Reviews-Bateaux_Mouches-Paris_Ile_de_France.html",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/31/7d/59/6c/dejeuners-et-diners-croisieres.jpg",
"rating": 4.1,
"reviews": 9020,
"description": "There are many options for boat rides down the Seine, but our favorite was the dinner cruise with Bateaux Mouches. Not only is it a great way to see the city (including the Eiffel Tower, which sparkles in the evening), but you also get to enjoy a four-course dinner and live music while taking in the sights. If you’re not one for floating restaurants, consider booking one of the day cruises instead—you’ll still get epic, unobstructed views of the Eiffel Tower."
},
{
"name": "Palais Galliéra",
"link": "https://www.tripadvisor.com/Attraction_Review-g187147-d188487-Reviews-Palais_Galliera-Paris_Ile_de_France.html",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/16/b7/0a/64/palais-galliera.jpg",
"rating": 3.9,
"reviews": 350,
"description": "My daughter is into fashion, so we made it a priority to visit the Palais Galliéra on our trip. The museum, which is housed in a Renaissance-inspired palace just a short walk from some of the top haute couture boutiques in Paris, holds more than 200,000 items related to the history of fashion, including photos of famous designers and my daughter’s favorite: 18th-century dresses."
},
...
]
},
...
},
...
}
Example of collections and destination_suggestions
{
...
"place_result": {
...
"collections": [
{
"title": "Drinks with a view",
"description": "Check out the skyline from a rooftop",
"intro": "Is there any better way to experience Paris than from a rooftop? Here are my picks for stunning views and a memorable night.",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/18/01/ea/a6/creatures-restaurant.jpg"
},
{
"title": "Day trips to write home about",
"description": "There's so much to see just outside the city",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2e/be/4a/2c/caption.jpg"
},
...
],
"destination_suggestions": {
"title": "More great culinary capitals",
"items": [
{
"name": "New York City, NY",
"place_id": "60763",
"link": "https://www.tripadvisor.com/Tourism-g60763-New_York_City_New_York-Vacations.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=60763&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/12/f7/4a/9b/new-york-city.jpg"
},
{
"name": "Florence, Italy",
"place_id": "187895",
"link": "https://www.tripadvisor.com/Tourism-g187895-Florence_Tuscany-Vacations.html",
"serpapi_link": "https://serpapi.com/search.json?place_id=187895&tripadvisor_domain=www.tripadvisor.com",
"thumbnail": "https://dynamic-media-cdn.tripadvisor.com/media/photo-o/15/33/f9/10/florence.jpg"
},
...
]
},
...
},
...
}
Example of travel_guide
{
...
"place_result": {
...
"travel_guide": {
"travelers_tips": [
{
"tip": "Try and speak French as much as you can! Even if Paris is an international city, we do like it when people talk to us in our own language or at least try to!",
"author": {
"username": "Chrissie",
"link": "https://www.tripadvisor.com/Profile/ChrissieDR"
}
},
{
"tip": "You will not be brought your bill after you finish in a restaurant or cafe. It’s considered rude and pushy. You need to ask for it.",
"author": {
"username": "8judy4",
"link": "https://www.tripadvisor.com/Profile/8judy4"
}
},
...
],
"practical_info": [
{
"question": "What is the best way to get there?",
"answer": {
"sections": [
{
"title": "flying",
"snippet": "Paris is served by two international airports: Paris-Charles de Gaulle (the second busiest airport in Europe) and Paris-Orly."
},
{
"title": "train",
"snippet": "The Gare du Nord is a major transit hub for trains to Northern France and to international destinations in Belgium, Germany, the Netherlands, and the United Kingdom."
}
]
}
},
{
"question": "Do I need a visa?",
"answer": {
"snippet": "If you’re visiting Paris from overseas, use the government’s Visa Wizard to see if you need a visa.",
"snippet_links": [
{
"text": "Visa Wizard",
"link": "https://france-visas.gouv.fr/en_US/web/france-visas/ai-je-besoin-d-un-visa"
}
]
}
},
...
]
},
...
},
...
}
Example of ai_travel_tips and destination_faq
{
...
"place_result": {
...
"ai_travel_tips": [
{
"question": "What are the public transportation options in Paris?",
"answer": {
"sections": [
{
"title": "Public Transport Overview",
"snippet": "According to forum posts, Paris offers a variety of public transportation options, including buses, metros, and trams. The extensive network is managed by RATP, and details on routes and schedules can be accessed on their official website ratp.fr."
},
{
"title": "Metro and Bus Details",
"snippet": "Travelers have noted that the metro is the fastest way to navigate the city, with extensive coverage that allows you to be no more than 500 m from a station or bus stop within the city. The RER train is highlighted as a direct and efficient option for longer distances within the city, such as traveling to Disneyland Paris."
},
...
]
}
},
{
"question": "What are the best hotel options in Paris?",
"answer": {
"sections": [
{
"title": "Location Preferences",
"snippet": "According to forum posts, many travelers prefer staying in central areas such as the 1st, 4th, 5th, and 6th arrondissements due to their proximity to major attractions like the Louvre, Notre Dame, and the Eiffel Tower. The Latin Quarter and Le Marais are particularly favored for their charming neighborhoods and good metro connectivity."
},
{
"title": "Hotel Recommendations",
"snippet": "Some travelers suggested specific hotels based on their experiences. Hotel Britannique in the 1st arrondissement is noted for its charm and central location, although rooms are small. Hotel Marais Bastille was highly recommended for its good reviews and proximity to local transport. For those looking for a budget option, Ibis Styles Paris Meteor Avenue d'Italie in the 13th arrondissement was mentioned as a good value with decent metro access."
},
...
]
}
},
...
],
"destination_faq": [
{
"question": "Where should I stay in Paris?",
"answer": {
"snippet": "We recommend staying at one of the most popular hotels in Paris, which include:",
"items": [
{
"snippet": "Hôtel Malte - Astotel",
"link": "https://www.tripadvisor.com/Hotel_Review-g187147-d228694-Reviews-Hotel_Malte_Astotel-Paris_Ile_de_France.html"
},
{
"snippet": "Hotel Astoria - Astotel",
"link": "https://www.tripadvisor.com/Hotel_Review-g187147-d230431-Reviews-Hotel_Astoria_Astotel-Paris_Ile_de_France.html"
},
...
]
}
},
{
"question": "What are the best places to eat in Paris?",
"answer": {
"snippet": "Some of the most popular restaurants in Paris include:",
"items": [
{
"snippet": "La Jacobine",
"link": "https://www.tripadvisor.com/Restaurant_Review-g187147-d742400-Reviews-La_Jacobine-Paris_Ile_de_France.html"
},
{
"snippet": "Pizzeria Arrivederci",
"link": "https://www.tripadvisor.com/Restaurant_Review-g187147-d12714552-Reviews-Pizzeria_Arrivederci-Paris_Ile_de_France.html"
},
...
]
}
},
...
],
...
},
...
}
JSON structure overview
{
"place_result": {
...
"travel_advice": [
{
"title": "String - Title of the advice (e.g., 'Best time to visit').",
"link": "String - URL to the article."
},
...
],
"attraction_suggestions": {
"items": [
{
"name": "String - Attraction name.",
"place_id": "String - Place ID of the attraction.",
"link": "String - URL to the attraction.",
"serpapi_link": "String - SerpApi link to the attraction.",
"thumbnail": "String - Image thumbnail URL.",
"rating": "Number - Rating of the attraction.",
"reviews": "Integer - Number of reviews.",
"address": "String - Address of the attraction.",
"categories": "Array - List of categories/tags."
},
...
],
"link": "String - Link to all attraction suggestions."
},
"hotel_suggestions": {
"items": [
{
"name": "String - Hotel name.",
"place_id": "String - Place ID of the hotel.",
"link": "String - URL to the hotel.",
"serpapi_link": "String - SerpApi link to the hotel.",
"thumbnail": "String - Image thumbnail URL.",
"rating": "Number - Rating of the hotel.",
"reviews": "Integer - Number of reviews.",
"price": "Number - Extracted price.",
"address": "String - Address of the hotel."
},
...
],
"link": "String - Link to all hotel suggestions."
},
"restaurant_suggestions": {
"items": [
{
"name": "String - Restaurant name.",
"place_id": "String - Place ID of the restaurant.",
"link": "String - URL to the restaurant.",
"serpapi_link": "String - SerpApi link to the restaurant.",
"thumbnail": "String - Image thumbnail URL.",
"rating": "Number - Rating of the restaurant.",
"reviews": "Integer - Number of reviews.",
"address": "String - Address of the restaurant.",
"cuisines": "Array - List of cuisines offered.",
"diets": "Array - List of dietary options.",
"price_level": "String - Price level of the restaurant."
},
...
],
"link": "String - Link to all restaurant suggestions."
},
"when_to_visit": [
{
"month": "String - Name of the month.",
"temperature": "String - Average temperature.",
"rainfall": "String - Average rainfall.",
"crowds": "String - Typical crowd level."
},
...
],
"itineraries": [
{
"title": "String - Itinerary title.",
"link": "String - URL to the itinerary.",
"description": "String - Itinerary description.",
"duration": "Number - Duration in days.",
"ai_generated": "Boolean - If the itinerary was AI-generated.",
"author": {
"username": "String - Author's username.",
"link": "String - URL to the author's profile.",
"avatar": "String - URL to the author's avatar image."
}
},
...
],
"articles": [
{
"title": "String - Article title.",
"link": "String - URL to the article.",
"description": "String - Article snippet.",
"thumbnail": "String - Image thumbnail URL."
},
...
],
"trip_ideas": [
{
"title": "String - Trip idea title.",
"link": "String - URL to the trip idea.",
"thumbnail": "String - Image thumbnail URL.",
"item_count": "Integer - Number of items in the trip.",
"author": {
"username": "String - Author's username.",
"link": "String - URL to the author's profile.",
"avatar": "String - URL to the author's avatar image."
}
},
...
],
"themed_guide": {
"title": "String - Title of the guide.",
"description": "String - Introduction to the guide.",
"author": {
"username": "String - Author's username.",
"link": "String - URL to the author's profile.",
"avatar": "String - URL to the author's avatar image."
},
"recommendations": [
{
"name": "String - Name of the recommended place.",
"link": "String - URL to the place.",
"thumbnail": "String - Image thumbnail URL.",
"rating": "Number - Rating of the place.",
"reviews": "Integer - Number of reviews.",
"description": "String - Author's description of the recommendation."
},
...
]
},
"collections": [
{
"title": "String - Collection title.",
"description": "String - Collection description.",
"intro": "String - Introductory text.",
"thumbnail": "String - Image thumbnail URL."
},
...
],
"destination_suggestions": {
"title": "String - Title for the suggestion block.",
"items": [
{
"name": "String - Destination name.",
"place_id": "String - Place ID of the destination.",
"link": "String - URL to the destination.",
"serpapi_link": "String - SerpApi link to the destination.",
"thumbnail": "String - Image thumbnail URL."
},
...
]
},
"travel_guide": {
"travelers_tips": [
{
"tip": "String - The text of the tip.",
"author": {
"username": "String - Author's username.",
"link": "String - URL to the author's profile.",
"avatar": "String - URL to the author's avatar image."
}
},
...
],
"practical_info": [
{
"question": "String - The practical question.",
"answer": {
"snippet": "String - Short answer snippet.",
"snippet_links": [
{
"text": "String - Link text.",
"link": "String - Link URL."
},
...
],
"sections": [
{
"title": "String - Section title.",
"snippet": "String - Section snippet."
},
...
]
}
},
...
]
},
"ai_travel_tips": [
{
"question": "String - The AI-generated question.",
"answer": {
"sections": [
{
"title": "String - Section title.",
"snippet": "String - Section snippet."
},
...
]
}
},
...
],
"destination_faq": [
{
"question": "String - The frequently asked question.",
"answer": {
"snippet": "String - Initial snippet text.",
"items": [
{
"snippet": "String - List item snippet text.",
"link": "String - List item link."
},
...
]
}
},
...
]
}
}