Default HTG hotel image

Find hotels in Ostra from £49

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
31 Aug - 1 Sept
Tomorrow
1 Sept - 2 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Ostra hotels

1. Al Casolare

Al Casolare
Corinaldo
United Kingdom
Victor
£61
includes taxes & fees
1 Oct - 2 Oct
Al Casolare

2. Tenuta San Marcello

Tenuta San Marcello
San Marcello
United States
DANIELA
£60
includes taxes & fees
28 Sept - 29 Sept
Tenuta San Marcello

3. Pineta Hotel

Pineta Hotel
Monsano
United States
Renato
£83
includes taxes & fees
4 Sept - 5 Sept
Pineta Hotel

4. Castello di Monterado

Castello di Monterado
Trecastelli
Canada
Leona
£94
includes taxes & fees
1 Oct - 2 Oct
Castello di Monterado

5. Visionair Suites

Visionair Suites
Senigallia
United Kingdom
Jedidah
£103
includes taxes & fees
27 Sept - 28 Sept
Visionair Suites

6. Hotel I Tigli Corinaldo Albergo Diffuso

Hotel I Tigli Corinaldo Albergo Diffuso
Corinaldo
United States
Victor
£49
includes taxes & fees
30 Sept - 1 Oct
Hotel I Tigli Corinaldo Albergo Diffuso

7. Finis Africae Country House

Finis Africae Country House
Senigallia
United Kingdom
Lisa
£84
includes taxes & fees
7 Sept - 8 Sept
Finis Africae Country House

8. Frantoio L'Olinda

Frantoio L'Olinda
San Marcello
United States
Cathy
£79
includes taxes & fees
1 Oct - 2 Oct
Frantoio L'Olinda

9. Hotel MarYsierra

Hotel MarYsierra
San Costanzo
United Kingdom
Aleksander
£95
includes taxes & fees
29 Sept - 30 Sept
Hotel MarYsierra

10. Tenuta Villa Colle Sereno

Tenuta Villa Colle Sereno
Montemarciano
United States
Albert
£64
includes taxes & fees
19 Sept - 20 Sept
Tenuta Villa Colle Sereno

11. Hotel Federico II

Hotel Federico II
Jesi
United States
Ardjan
£81
includes taxes & fees
21 Sept - 22 Sept
Hotel Federico II

12. Senbhotel

Senbhotel
Senigallia
United Kingdom
Katerina
£58
includes taxes & fees
28 Sept - 29 Sept
Senbhotel

13. Il Gallo Senone

Il Gallo Senone
Senigallia
Italy
Anonymous traveller
£101
includes taxes & fees
1 Oct - 2 Oct
Il Gallo Senone

14. Hotel Giardino

Hotel Giardino
San Lorenzo in Campo
United States
Nicholas
£50
includes taxes & fees
3 Sept - 4 Sept
Hotel Giardino

15. Le MaRaClà Country House

Le MaRaClà Country House
Jesi
Sweden
Thorbjörn
£75
includes taxes & fees
1 Oct - 2 Oct
Le MaRaClà Country House

16. Hotel Mastai

Hotel Mastai
Senigallia
Germany
Thomas
£107
includes taxes & fees
6 Sept - 7 Sept
Hotel Mastai

17. Raffaello Hotel

Raffaello Hotel
Senigallia
United States
TERESA
£94
includes taxes & fees
1 Oct - 2 Oct
Raffaello Hotel

18. Moretti

Moretti
Senigallia
Italy
Federica
£53
includes taxes & fees
10 Sept - 11 Sept
Moretti

19. City Hotel

City Hotel
Senigallia
Australia
Frank
£89
includes taxes & fees
1 Oct - 2 Oct
City Hotel

20. La Torre Hotel

La Torre Hotel
Maiolati Spontini
Italy
Salvatore
£65
includes taxes & fees
5 Sept - 6 Sept
La Torre Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Ostra attractions

Shrine of Our Lady of the Rose

You can find out about the history of Ostra with a visit to Shrine of Our Lady of the Rose. Stroll along the marina or visit the spas while you're in the area.
See properties

Top Ostra Hotel Reviews

EGO Hotel

EGO Hotel

10/10 Excellent
"Great hotel probably one of the best in Ancona. But few min from center."
Ralda 2-night trip
Posted 2 weeks ago
EGO Hotel
Grand Hotel Palace

Grand Hotel Palace

10/10 Excellent
"Outstanding breakfast. Very efficient room with closet organization. Very helpful staff .. especially on train day .. calling a cab for us. The hotel is located near to the docks, historical monuments, and the museums and churches."
Catherine 4-night trip
Posted 2 weeks ago
Grand Hotel Palace
SeePort Hotel

SeePort Hotel

10/10 Excellent
"Brief visit hotel was perfect"
David 1-night trip
Posted 3 weeks ago
SeePort Hotel
Large country house with private swimming pool and tennis court, 12 hectares

Large country house with private swimming pool and tennis court, 12 hectares

10/10 Excellent
"We stayed here for two weeks in July with a group of 12 adults and 10 children, and we had an absolutely wonderful time. This is truly a special place, and we couldn’t have asked for a better holiday home.The house is beautiful and full of character. Every room is unique, and many of them have their own en-suite bathroom, which gave everyone in our large group their own private space to relax and unwind. It was the perfect balance between spending time together and having a quiet retreat whenever needed.The pool and the entire property are simply fantastic. The grounds are spacious and beautifully maintained, and we loved walking through the olive groves. There is so much space to enjoy, and the house is equipped with everything you could possibly need. We had so much fun using the tennis court and the table tennis table, and there was always something for everyone to do.Nik, the owner, was exceptional. He stayed in touch throughout our stay, always checking in to make sure everything was going well and responding immediately whenever we had a question. His recommendations for restaurants and places to visit were outstanding—we tried many of them, and every single one turned out to be a real hidden gem. His kindness, generosity, and genuine care made our stay even more enjoyable.A family lives on the property and looks after the pool and other maintenance. They were incredibly discreet—we hardly noticed they were there—but whenever we needed any assistance, they were"
Christin W. 14-night trip
Posted 1 month ago
Large country house with private swimming pool and tennis court, 12 hectares
Grand Hotel Passetto

Grand Hotel Passetto

10/10 Excellent
"What a beautiful hotel in the perfect location! We were right above the cliffs overlooking the sea. The steps to go down to the sea were right next to it as well. Everything about the hotel portrayed comfortable elegance--from the entryway to the living room area to the pool to the room itself. We loved that we had access to a small terrace with a large window. In the morning I opened it all to the most beautiful view of sparkling quiet water. Spectacular! The amazing array of food for breakfast was delicious. We're hoping to come back and stay longer another time!"
Michelle 1-night trip
Posted 1 month ago
Grand Hotel Passetto
Beautifully restored villa with stunning views with yoga studio and private pool

Beautifully restored villa with stunning views with yoga studio and private pool

10/10 Excellent
"We were a group of 18 friends from Austria and stayed for 4 nights. The check-in was very easy and the staff (Alessandro) and service was amazing. The house and it's surroundings are absolutely incredible and we are so grateful for the beautiful days we were able to spend there. We would love to come back next year.Thank you very much!"
Julie P. 4-night trip
Posted 1 month ago
Beautifully restored villa with stunning views with yoga studio and private pool
Hotel Europa

Hotel Europa

10/10 Excellent
"Excellent hotel. Best bed and pillows. Staff were fantastic and helpful. Good value for money"
Patricia 1-night trip
Posted 1 month ago
Hotel Europa
Pineta Hotel

Pineta Hotel

10/10 Excellent
"The hotel is located in a somewhat hidden but very quiet area. My family and I stayed there for 4 nights and I must say we had a great time. The building is new, and direct access to the room by car is a plus. Cleanliness is excellent, as is the courtesy and helpfulness of the staff. Breakfast was good. Highly recommended."
Renato 3-night trip
Posted 2 months ago
Pineta Hotel
Hotel Concorde

Hotel Concorde

10/10 Excellent
"Clean room, nice pool, very simple breakfast options."
Ariel 2-night trip
Posted 2 months ago
Hotel Concorde

More cheap stays in Ostra

Hotel I Tigli Corinaldo Albergo Diffuso

Hotel I Tigli Corinaldo Albergo Diffuso

Via Del Teatro 31 Corinaldo AN
£49
30 Sept - 1 Oct
includes taxes & fees
Hotel I Tigli Corinaldo Albergo Diffuso
Moretti

Moretti

Via Raffaello Sanzio 82 Senigallia AN
£53
10 Sept - 11 Sept
includes taxes & fees
7.2/10 Good! (56 reviews)
Moretti
Tenuta Villa Colle Sereno

Tenuta Villa Colle Sereno

Via IV Novembre 78 Montemarciano AN
£64
19 Sept - 20 Sept
includes taxes & fees
Tenuta Villa Colle Sereno
Hotel Fiorella

Hotel Fiorella

Via Puglia, 12 Senigallia AN
£84
1 Oct - 2 Oct
includes taxes & fees
7.8/10 Good! (13 reviews)
Hotel Fiorella
Casale novilara

Casale novilara

Strada di Casale 6 Novilara PU
£100
9 Sept - 10 Sept
includes taxes & fees
Casale novilara
Ausonia Hotel Ristorante

Ausonia Hotel Ristorante

Viale Cante di Montevecchio, 43 Monte Porzio PU
Get rates
8/10 Very good! (1 review)
Ausonia Hotel Ristorante

Find out more about Ostra

Top reasons to visit Ostra

  • Rich Cultural Heritage: Ostra boasts stunning churches, historic castles, and serene shrines, offering a glimpse into its vibrant past.
  • Charming Architecture: Stroll through ancient streets adorned with delightful architecture, perfect for leisurely exploration.
  • Beautiful Countryside: Experience outdoor adventures in the picturesque landscapes surrounding Ostra, ideal for nature lovers.
  • Local Cuisine: Savor the flavours of Marche with local dishes that reflect the region's culinary traditions.
  • Welcoming Accommodations: Choose from a range of family-run hotels and agritourism properties for a cosy stay.

Find great hotels near Ostra

Discover the charm of Ostra, Marche, where a variety of accommodation options await you. From welcoming family hotels to delightful agritourism properties, there’s something for every traveller. Enjoy pet-friendly facilities and beach vacation experiences, ensuring a memorable stay. Whether you seek holiday rentals or a cosy holiday home, Ostra offers the perfect base for your Italian getaway.

  • Hotel Federico II: Nestled 4.3km from Ostra, Hotel Federico II is a 4-star retreat that combines elegance with relaxation, making it ideal for those seeking a spa-themed getaway. This pet-friendly establishment caters to both leisure and business travellers, featuring multiple meeting rooms and a well-equipped business centre. Guests can indulge in a variety of wellness offerings, including a full spa, Turkish bath, and a hot tub, along with poolside sun loungers for unwinding. The thoughtful pet amenities ensure that your furry friends are also well catered for, ensuring a comfortable stay for the whole family.
  • Pineta Hotel: Located 4.3km from Ostra, Pineta Hotel is a sophisticated 4-star destination perfect for business and beach enthusiasts. Direct access to the beach allows guests to seamlessly transition from work to leisure. The hotel is equipped with modern business amenities, including accessible meeting rooms and a comprehensive conference centre, making it an excellent choice for corporate retreats. After a day of meetings, guests can relax by the sea, enjoying the serene coastal atmosphere.
  • Senbhotel: Situated 5.0km from Ostra, Senbhotel is a family-friendly 4-star accommodation that warmly welcomes pets, ensuring a delightful stay for all. This hotel is particularly suited for families, offering amenities such as childcare services, cribs, and highchairs to cater to younger guests. The thoughtful pet policy allows for a hassle-free experience for those travelling with animals. With a focus on comfort and convenience, Senbhotel is a perfect base for families looking to explore the picturesque Marche region.

Where to stay near Ostra

Ostra, a charming town in Marche, Italy, offers a delightful blend of culture and adventure for travellers. Explore the rich history within its ancient streets, or enjoy outdoor activities in the surrounding picturesque countryside. Nearby cities provide a friendly atmosphere perfect for family excursions and trendy experiences. Don't miss the opportunity to immerse yourself in Ostra's vibrant local culture, and uncover the hidden gems of this enchanting region during your holiday.

  • Senigallia: Situated approximately 5.0km from Ostra, Senigallia is a vibrant coastal city renowned for its stunning beaches and rich cultural heritage. With a moderate seasonal influx of visitors, this city truly comes alive during the summer months from June to August. Visitors flock to Senigallia for its delightful blend of cultural experiences, outdoor activities, and beach relaxation. Highlights include the historic theatre, the fun-filled amusement park, and the picturesque beachfront, perfect for sunbathing or indulging in water sports. The city's charming historic sites and monuments add to its allure, making it a must-visit destination for culture enthusiasts.
  • San Marcello: Located a mere 2.5km from Ostra, San Marcello offers a refreshing escape into nature with its stunning landscapes and outdoor adventures. This city experiences a seasonal flow of tourists, peaking between June and August. Known for its cultural and adventurous spirit, visitors can enjoy captivating opera performances and theatrical shows. The surrounding mountains and nature reserves provide ample opportunities for hiking and exploration, while the scenic valleys are perfect for leisurely walks. The serene environment and cultural charm make San Marcello an ideal spot for those seeking both adventure and relaxation.
  • Morro d'Alba: Just 1.9km from Ostra, Morro d'Alba is a charming city celebrated for its romantic vibe and cultural richness. The city sees a steady flow of visitors, particularly from July to August and October. Known for its entertainment offerings, including an engaging arcade adventure zone, Morro d'Alba is perfect for families and couples alike. The city boasts beautiful churches, inviting beaches, and places of worship that reflect its deep cultural roots. Whether you're looking for a romantic getaway or a fun-filled day, Morro d'Alba provides a delightful experience steeped in history and charm.

Things to do near Ostra

Ostra, nestled in the Marche region of Italy, is perfect for those seeking a cultural and adventurous escape. Visitors can explore its rich history, charming architecture, and scenic landscapes, making it ideal for outdoor enthusiasts. Whether you're wandering through quaint streets or enjoying local cuisine, Ostra offers a delightful blend of activities that cater to every traveller's interests.

Shopping

In Ostra, you can explore local shops for unique gifts and souvenirs. If you're up for a drive, visit the nearby Centro Commerciale Il Maestrale, offering a variety of shops, from fashion to home goods, perfect for finding that special memento of your trip.

Recreation

Marignano Equestrian Center, 19.3km from Ostra, offers a vibrant atmosphere for horseback riding enthusiasts. Conero Golf Club, located 14.3km away, provides a stunning outdoor golfing experience amidst picturesque landscapes. Meanwhile, Sports Hall Ezio Triccoli, just 4.3km away, is perfect for various indoor sports activities.

Adventure

Explore the Pista Ciclabile Pesaro - Fano, a scenic hiking trail located 9.9km from Ostra, perfect for outdoor enthusiasts seeking adventure and beautiful landscapes. For a different experience, hike to Spiaggia di Levante, situated 14.3km away, where you can enjoy stunning coastal views and nature.

Nightlife

In Ostra, the vibrant nightlife includes a visit to Theater La Fenice Senigallia, perfect for culture and romance, and Teatro Studio V. Moriconi, offering engaging performances. For family fun, Paradise Playcenter provides thrilling arcade adventures, ensuring a lively evening just a short distance away.

Booking tips and Expedia advantages for Ostra

To save money during your visit to Ostra, consider travelling in January, March, or November when accommodation prices are lower, and avoid Sundays as they are the priciest days. Saturday is the most economical day to book. Use Expedia to filter for budget-friendly hotels, particularly eco-certified options. Additionally, bundling your hotel, flights, and activities can yield significant savings. Explore free attractions in the region and utilise local public transport for affordable travel. Keep an eye out for deals and special offers to maximise your budget while enjoying Ostra.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Ostra are January, March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Ostra is Saturday. The most expensive day to stay in Ostra is Sunday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from the lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your Ostra hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Ostra

Ostra, a charming destination in Marche, Italy, offers a delightful blend of culture and adventure. Visitors can explore stunning churches, historic castles, and serene shrines, making it perfect for those seeking a romantic getaway or outdoor experiences. With its rich cultural heritage and scenic landscapes, Ostra provides an enchanting backdrop for an unforgettable holiday filled with exploration and discovery.

  • Gola della Rossa e di Frasassi Natural Regional Park: Located 9.3km from Ostra, this stunning natural park offers breathtaking scenery and outdoor adventures. Explore its dramatic gorges, lush forests, and diverse wildlife, making it a perfect spot for hiking and photography enthusiasts.
  • Lago di Cingoli: Situated 10.6km away, Lago di Cingoli is a picturesque lake ideal for a romantic day out. With its serene beaches and scenic views, you can enjoy leisurely walks, picnics, or even water activities amidst the beautiful landscape.
  • Spiaggia di Velluto: Just 5.0km from Ostra, Spiaggia di Velluto boasts soft sandy shores and inviting waters. This beach is perfect for sunbathing or a refreshing swim, offering a laid-back atmosphere for relaxation by the sea.

Best time to go to Ostra

The best time to visit Ostra can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Ostra falls in July, when visitor numbers are slightly high and weather is sunny with no rain (dry). The coolest average temperature in Ostra falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January45.3°F (7.4°C)Light RainMostly SunnyAverageAverage
February46.4°F (8.0°C)Light RainMostly SunnyAverageAverage
March50.2°F (10.1°C)Light RainMostly SunnyAverageSlightly Low
April55.8°F (13.2°C)Light RainMostly SunnyAverageAverage
May63.0°F (17.2°C)Light RainMostly SunnySlightly LowAverage
June72.1°F (22.3°C)No Rain (Dry)SunnyAverageSlightly High
July77.4°F (25.2°C)No Rain (Dry)SunnySlightly HighSlightly High
August77.2°F (25.1°C)No Rain (Dry)SunnySlightly HighSlightly High
September70.0°F (21.1°C)Light RainSunnySlightly HighAverage
October62.1°F (16.7°C)Light RainMostly SunnyAverageSlightly Low
November54.9°F (12.7°C)Light RainMostly SunnySlightly LowSlightly Low
December48.0°F (8.9°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Ostra

When planning a trip to Ostra, Marche, Italy, you can fly into several major airports. Ancona Airport (AOI-Falconara) is the closest, situated 6.2km away, with nearby hotels such as EGO Hotel and Senbhotel offering various transportation services. Rimini Airport (RMI-Federico Fellini) is about 24.2km from Ostra, with luxurious options like i-Suite Hotel and Grand Hotel Rimini providing shuttles and transfers. Lastly, Perugia San Francesco d'Assisi Airport (PEG) is located 30.4km away, with hotels like Sina Brufani and Borgobrufa Spa Resort offering convenient airport transport services. Each airport provides excellent access to Ostra, ensuring a smooth start to your Italian adventure.

Frequently asked questions

What is the best area to stay in Ostra?
The best area to stay in Ostra is within the historic town walls, particularly around the central Piazza della Libertà.This area is the heart of Ostra, offering a concentrated experience of the town's heritage. You'll find yourself surrounded by mediaeval architecture, including the impressive town walls and gates, and the main square is a natural gathering point with cafes and local shops. Many of the town's historic buildings have been beautifully restored, some now housing boutique accommodations.Couples looking for a romantic and quiet escape will find this area particularly appealing. The narrow, pedestrian-friendly streets are great for leisurely strolls, and the local restaurants provide an authentic taste of Marche cuisine in an intimate setting. The sense of history and the relaxed pace make it ideal for a tranquil break.Travellers seeking a convenient base for exploring the Marche region will also appreciate staying within the walls. While the town itself is small, its central location in the region makes it a good starting point for day trips to nearby vineyards, coastal towns, and other historic villages.
What are the best family hotels in Ostra?
When looking for family hotels in Ostra, La Cantinella and Hotel La Cantinella are both good options.The 3-star La Cantinella, with a rating of 8.4, offers amenities such as a crib, free Wi-Fi, and free self-parking, which are very convenient for families. Guests also appreciate the complimentary breakfast, including continental options, and the fact that pets can stay for free.Hotel La Cantinella, rated 8.0, provides excellent features for families, including a children's pool and a poolside bar, great for relaxing. A free buffet breakfast is also included, making mornings easier for everyone.
What hotels in Ostra offer free breakfast?
In Ostra, two hotels that offer complimentary breakfast are La Cantinella and Hotel La Cantinella.The 3-star La Cantinella, with an 8.4 rating, provides free continental breakfast, ensuring a good start to your day. This hotel also has free WiFi and offers free self-parking, and pets can stay for free. It is conveniently located just 1.1 km from the Shrine of Our Lady of the Rose.Hotel La Cantinella, rated 8.0, offers a free buffet breakfast. This hotel also features a poolside bar, sun loungers, and umbrellas, along with a children's pool. It is situated 1.0 km from the Shrine of Our Lady of the Rose.
What are the top pet-friendly hotels in Ostra?
For top pet-friendly hotels in Ostra, you should consider La Cantinella.The 3-star La Cantinella, with an 8.4 rating, warmly welcomes pets, and they stay free of charge. Guests can enjoy a complimentary breakfast, either buffet or continental, and benefit from free WiFi and free self-parking. The hotel also provides free toiletries for added convenience.
What are the best budget hotels in Ostra?
For a highly-rated budget hotel in Ostra, La Cantinella is an excellent choice.This 3-star hotel has a review rating of 8.4 and offers a range of complimentary amenities including free breakfast, free WiFi, and free self-parking. Guests will also appreciate the free toiletries and the complimentary continental breakfast provided. La Cantinella is conveniently located just 1.1 km from the Shrine of Our Lady of the Rose.
What are the most romantic hotels in Ostra for couples?
For a romantic stay in Ostra, Hotel La Cantinella is a lovely choice for couples.This hotel, with an 8.0 rating, offers a delightful experience with its free buffet breakfast and complimentary breakfast. Couples can enjoy relaxing by the poolside with sun loungers and umbrellas, and there is also a poolside bar for refreshing drinks. Some rooms feature a balcony, great for enjoying quiet moments together. The hotel is conveniently located just 1.0 km from the Shrine of Our Lady of the Rose, making it easy to visit this local landmark.
When is the best time to go to Ostra?
The best time to go to Ostra is during the shoulder seasons of May, June, and September, or in early October, to enjoy pleasant weather without the peak summer crowds.During these months, the weather is typically warm and sunny, superb for exploring the town and surrounding Marche countryside. You'll find the local vineyards and olive groves at their most beautiful, and it's a wonderful time for outdoor activities like cycling or gentle walks. These periods also generally offer better value on accommodation and flights compared to the height of summer.For couples looking for a relaxed and romantic getaway, these months provide the ideal setting.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Ostra.
How much is the nightly rate at a Ostra hotel?
Prices for hotels in Ostra often vary, but you can find a great deal from £49 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia