Valencia · Pilot season

The quiet hours of Valencia's best hotels.

Rooftop pools at noon. Lobbies on a Tuesday. Meeting rooms by the hour. Book the space, not the room.

A hotel rooftop pool, by hour

Weekday
Hotel guests Open to Hora

Guests swim before breakfast and after the beach. From 11:00 to 18:00 the loungers sit empty. That is the window we sell.

Spaces

Use a hotel
without checking in.

Every space runs in the hours guests don't use it, so you get the hotel at its calmest and the hotel earns from time it would otherwise lose.

Pilot season. Spaces marked “Example” show what's coming while partner hotels join. Each hotel's name is shared when your booking is confirmed.

How it works

Three steps to the pool.

1

Pick a space

Choose a pool, a desk, a room or a kitchen, and the hours that suit you.

2

We confirm with the hotel

We confirm every request by email, usually within a few hours. Track it in your account.

3

Show up and enjoy

Give your name at reception. You pay the hotel on arrival during the pilot.

For hotels

Revenue from hours
you already pay for.

Your pool, spa and meeting rooms cost the same whether they're full or empty. Hora fills the empty hours with vetted local guests.

No fixed fee

You pay a commission only on bookings that arrive.

Your rules

You set the hours, the daily cap and the dress code. Guests always come first.

New local customers

Day visitors come back for dinner, the spa and the weekend stay.

Built by hoteliers

Designed by a hotel income auditor, so it posts cleanly to your systems.

For AI agents

Bookable by your assistant.

Ask your assistant for “a quiet pool near Russafa tomorrow afternoon” and it can find the space and book it here. Every space is published as live structured data with a simple booking API.

GET /api/listingsLive spaces with hours, prices, capacity and inclusions, as JSON.
POST /api/bookRequest a booking. Returns a booking id and the next step.
/llms.txtPlain-language instructions for agents.
JSON-LDschema.org Offer data embedded in this page.
POST /api/book
{
  "p_listing": "pool-ciutat-vella",
  "p_date": "2026-11-04",
  "p_start_hour": 12,
  "p_duration_hours": null,
  "p_guests": 2,
  "p_name": "Lucía Ferrer",
  "p_email": "lucia@example.com",
  "p_via_agent": true
}
// Content-Type: application/json
// Confirm the details with the person before you book.