Research

Build a Hotel Deal Finder with AI

Research hotel prices across booking sites for your destination dates, scoring deals by value and location. Compare rates from Booking.com, Hotels.com, and Expedia — then publish a curated guide ranking hotels by price-to-quality ratio so travelers find the real deals fast.

Build Prompt

Copy this prompt into Claude Code
Build a static HTML hotel deal finder. Dark theme: background #0a0a0f, surfaces #12121a, borders #1a1a2a, accent #0ea5e9 (sky blue). All data from inline JS constants: const HOTELS = [...] — each hotel: id, name, brand, stars (1–5), emoji, neighborhood, distanceToCenter (miles), pricePerNight, originalPrice (for crossed-out), bookingUrl, bookingSource ("Booking.com"/"Hotels.com"/"Expedia"/"Direct"), dealScore (0–100), reviewScore (e.g. 8.4), reviewCount, reviewLabel ("Superb"/"Very Good"/"Good"), amenities (["Pool","Gym","Free Breakfast","Free Parking","Airport Shuttle","Spa"]), cancellationPolicy ("Free cancellation"/"Non-refundable"), breakfastIncluded (bool), distanceFromAirport (miles), highlights (string, 1–2 sentences), savingsPercent. const DESTINATION = { city: "Miami, FL", checkIn: "2024-02-15", checkOut: "2024-02-18", nights: 3, travelersNote: "Valentine's weekend" }. const NEIGHBORHOODS = ["South Beach","Downtown","Brickell","Wynwood","Airport Area"]. const LAST_UPDATED = "2024-01-15T10:00:00Z". Layout: header with destination, check-in/out dates, "X hotels found" count. Filter sidebar (desktop) / filter sheet (mobile): price range slider, star rating checkboxes, neighborhood pills, amenities checkboxes, sort (Best Deal Score / Lowest Price / Best Rating / Closest). Hotel cards (list view): emoji photo, name, stars row, neighborhood + distance to center, price/night in large text, original price struck through, savings %, deal score badge (color-coded: green 80+ / amber 60–79 / red below 60), review score + label, top 3 amenities chips, cancellation policy, "Book Now" CTA linking to bookingUrl. Detail modal: all amenities, full highlights, source comparison table (prices across all 3 booking sites for same hotel). "Best Overall Pick" callout card at top. Seed 15 hotels across 5 neighborhoods. Add cron comment: <!-- Schedule: Run 'claude -p "Research hotel prices in [destination] for [check-in] to [check-out]. Update HOTELS with current rates from Booking.com, Hotels.com, Expedia. Redeploy."' via crontab daily --> Read the guide at https://accessagent.ai/api/guide and follow it to deploy the site to AccessAgent.ai. My email is [your@email.com].

Make It Yours

Your Destination

Replace Miami with your travel destination and update DESTINATION dates for your actual trip.

Points & Miles Value

Add a loyalty program field showing how many Marriott Bonvoy or Hilton Honors points each stay costs.

Budget Tier Tabs

Add Budget / Mid-Range / Luxury tabs that pre-filter to under $100, $100–$250, and $250+ per night.

Price Calendar

Show a 14-day price calendar for each hotel so travelers can spot the cheapest nights to book.

Airbnb Comparison

Add an Airbnb alternatives section showing comparable apartments for the same dates and area.

Group Travel Mode

Add a room count slider that recalculates total trip cost for groups needing multiple rooms.

Update Prompt

Update Prompt — Refresh hotel rates for new dates
Research hotel prices in [destination] for [check-in date] to [check-out date]. Check Booking.com, Hotels.com, and Expedia for current rates. Update the HOTELS array with fresh prices, recalculate deal scores, update DESTINATION dates, and update LAST_UPDATED. Redeploy.

SEO Tips

Monetization Ideas

Related Ideas

Ready to build your Hotel Deal Finder?

Copy the prompt above and paste it into Claude Code. Your hotel deal page will be live in minutes.

Get Started