Skip to main content

Search hotels in Olhão

Enter your dates to see the latest prices and deals for Olhão hotels

Olhão – 349 hotels and places to stay

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3,438 reviews
    From
    US$73
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 502 reviews
    From
    US$99
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,564 reviews
    From
    US$66
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 2,621 reviews
    From
    US$160
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 290 reviews
    From
    US$145
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 847 reviews
    From
    US$69
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 447 reviews
    From
    US$96
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 179 reviews
    From
    US$208
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 44 reviews
    From
    US$306
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 44 reviews
    From
    US$840
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 37 reviews
    From
    US$241
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 48 reviews
    From
    US$361
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 52 reviews
    From
    US$88
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 56 reviews
    From
    US$115
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 26 reviews
    From
    US$277
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 80 reviews
    From
    US$166
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 73 reviews
    From
    US$115
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 139 reviews
    From
    US$97
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 557 reviews
    From
    US$104
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 558 reviews
    From
    US$75
    1 night, 2 adults

Hotels with airport shuttles in Olhão

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,822 reviews
From US$110.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,063 reviews
From US$102.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 381 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 977 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 364 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 275 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,246 reviews
From US$72.64 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,438 reviews
From US$63.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 50 reviews
From US$158.53 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews

Most booked hotels in Olhão and surroundings in the past month

See all

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 502 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,683 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,568 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,621 reviews

Popular with guests booking hotels in Olhão

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,442 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 339 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,646 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,575 reviews

Popular with guests booking hotels in Faro

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 3,886 reviews

Best hotels with breakfast in Olhão and nearby

Bela Ria

Hotel in Olhão
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 767 reviews

Located within 18 km of Church of São Lourenço and 19 km of Island of Tavira, Bela Ria offers rooms with air conditioning and a private bathroom in Olhão.

From US$56.94 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 146 reviews

Suites Sunny hill in Moncarapacho provides adults-only accommodation with an open-air bath, a garden and barbecue facilities.

From US$157.09 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 114 reviews

Ideally located in Faro, Apartamentos SweetHomes offers a continental breakfast and free WiFi. With city views, this accommodation features a terrace.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 937 reviews

Situated within 11 km of Church of São Lourenço and 25 km of Vilamoura Marina, Baron Faro - Guest House features rooms with air conditioning and a private bathroom in Faro.

From US$63.41 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,355 reviews

Lemon Tree Stay offers accommodation in Faro. All rooms are fitted with a flat-screen TV with cable channels and private bathroom equipped with a shower, while certain rooms will also include a...

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 886 reviews

Offering a rooftop terrace with views of the Ria Formosa and the city of Faro, Faro Boutique Hotel is situated just a 3-minute walk from the Old Town and 450 metres from the Faro Marina.

From US$79.55 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 339 reviews

This hotel is just 20 metres from Santo António Street and 200 meters from Manuel Bivar Garden and Faro Marina. Stay Hotel Faro Centro has a bar, in addition to free WiFi throughout.

From US$63.53 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,260 reviews

Just a short walk from Faro’s marina and main shopping area, Best Western Hotel Dom Bernardo offers rooms with complimentary Wi-Fi and cable TV. Facilities include a 24-hour reception.

From US$74.48 per night

Hotels located in the centre of Olhão

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 61 reviews

Situated in Olhão, 19 km from Church of São Lourenço and 19 km from Island of Tavira, Caíque - Apartamento de Charme com 3 Quartos no Centro Histórico de Olhão features air-conditioned accommodation...

From US$218.02 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 88 reviews

DOWNTOWN-GuestHouse in Olhão features accommodation with free WiFi, 19 km from Island of Tavira, 19 km from Church of São Lourenço and 34 km from Vilamoura Marina.

From US$40.35 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 140 reviews

Set in Olhão within 19 km of Island of Tavira and 19 km of Church of São Lourenço, BLife Olaya private rooms offers rooms with free WiFi.

From US$32.50 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 81 reviews

BLife Santya private rooms is located in Olhão, 19 km from Island of Tavira, 19 km from Church of São Lourenço, as well as 34 km from Vilamoura Marina.

From US$36.48 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 26 reviews

Situated in Olhão, 18 km from Island of Tavira and 19 km from Church of São Lourenço, Blue Ocean Rooftop features air-conditioned accommodation with a balcony and free WiFi.

From US$413.79 per night
Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 100 reviews

Set in Olhão within 19 km of Church of São Lourenço and 19 km of Island of Tavira, BLife Martinya house - private rooms and apartments offers rooms with free WiFi.

From US$41.86 per night

Situated in Olhão, 18 km from Church of São Lourenço and 19 km from Island of Tavira, Casa Linda features air-conditioned accommodation with a terrace and free WiFi.

From US$721.48 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,375 reviews

Featuring free WiFi and a sun terrace, OceanOasis Hostel offers accommodation in Olhão. Every room comes with a private bathroom fitted with a shower.

From US$54.19 per night

Budget hotels in Olhão and nearby

Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 42 reviews

Offering barbecue facilities and garden view, Mobile Home 1 - Olhão is set in Quelfes, 17 km from Island of Tavira and 21 km from Church of São Lourenço.

From US$78.98 per night

Blife Vitorya private apartment is set in Faro, 26 km from Vilamoura Marina, 27 km from Island of Tavira, and 39 km from Albufeira Old Town Square.

Scored out of 10, guest rating 4.1
Disappointing - What previous guests thought, 9 reviews

Offering a shared lounge and city view, Rooms in Faro close to airport is situated in Faro, 13 km from Church of São Lourenço and 26 km from Island of Tavira.

From US$80.94 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 708 reviews

Providing city views and a garden, Lemon Hostel Faro provides accommodation conveniently set in Faro, within a short distance of Lethes Theatre, Carmo Church & Bones Chapel and Cathedral of Faro.

From US$82.15 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 345 reviews

This family-owned guest house is located 2 km from popular Fuseta Beach. The green areas of the Ria Formosa Natural Park are within a 4-minute drive of the Bela Alexandra Guest House.

From US$108.43 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 110 reviews

Situated within 12 km of Church of São Lourenço and 26 km of Vilamoura Marina, Dona Maria Guest House features rooms with air conditioning and a shared bathroom in Faro.

From US$51.88 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 19 reviews

Set in Faro, 12 km from Church of São Lourenço and 26 km from Vilamoura Marina, Simply House offers air conditioning.

From US$86.47 per night

Set in Faro, 25 km from Vilamoura Marina and 27 km from Island of Tavira, Brisa Algarvia 2 offers air conditioning.

From US$84.86 per night

FAQs about hotels in Olhão

What guests said about Olhão:

10

Olhao is a welcoming laid back town this time a year.

Olhao is a welcoming laid back town this time a year. Its very well kept with interesting Cubist architecture. There are many great restaurants and coffee places in all price ranges. It feels genuinely Portugese. Surrounding islands are lovely and transport is easy and very affordable. The markets are also great to visit. The salinas are beautiful with lovely diverse flora and fauna.
Guest review by
Simone
Netherlands
10

We loved Olhao, such a beautiful place.

We loved Olhao, such a beautiful place. The long prom with cafes is so clean and scenic. The boat trips are a must and next time we would try a different one. Would love to return. We didn't eat out a lot but the food was amazing in the restaurants we went to. Reccommend!
Guest review by
Heather
Ireland
10

Olhao has a charm that has made me return several times.

Olhao has a charm that has made me return several times. Wonderful restaurants and bars, cobbled streets and a laid back vibe. A town where tourists sit alongside locals. A beautiful sandy beach accessed by the ferry where a there are no crowds and some days it will seem as though you have the beach to yourself.
Guest review by
seatleon100
United Kingdom
10

Less spoiled than other areas on the coast.

Less spoiled than other areas on the coast. Very welcoming. old world charm and an amazing selection of reasonably priced restaurants. Ferry trip worthwhile. Great for a quiet visit. Could have stayed longer!
Guest review by
Andrew
Uzbekistan
10

Olhão has a lot going for it.

Olhão has a lot going for it. Lots of wonderful bars and restaurants, from budget to high end. There are plenty of shops, and the ferries to the islands in the Ria Formosa are cheap and very enjoyable. There are frequent trains with cheap fares, to go along the coast to Vila Real on the Spanish border, and many other coastal places such as Fuseta and Tavira. It’s good to go to Faro too, which is a beautiful small city. Olhão is extremely characterful and is not too touristy and feels very traditional.
Guest review by
Annette
United Kingdom
6.0

We really enjoyed the fish.

We really enjoyed the fish. It would be helpful to hire a car as we found it difficult to find our way around the old town with it's maze of roads. As we didin't have a car we took a train to Tavira and the fares for seniors are half price despite being tourists. The Uber service is absolutely brilliant and was a life saver.
Guest review by
Freda
United Kingdom

See reviews by guests who stayed at hotels in Olhão

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,683 reviews
It is a lovely hotel with a very nice pool area. The rooms are extremely clean and the bed very comfortable. The hotel is located a short distance of the main avenue leading into the city. We appreciated the comfort of the hotel very much. The only remark would be that it would be nice if there was a little bit more space in the room to store the suitcases. But definitely a recommendation for Olhao! And if we come back to the City we would like to come back to the hotel.
Guest review by
Kathrin
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 49 reviews
Amazing apartment in Olhao, near to Faro. Two bathrooms , great kitchen and amazing terrace on the rooftop! We spend a week to explore the Algarve, in just 10min we can walk to the port of Olhao and take a ferry to explore the Ria Formosa islands. We had the car, so very useful to muove to the south part of Algarve region. Sofia, the owner of, is so kind! Easy self check in and check out.
Guest review by
Marta
Italy
From US$62.26 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,568 reviews
Great basic hotel in Olhao - clean and all you need for a night - bonus of having a supermarket downstairs to get refreshments/breakfast if needed. There is a terrace for residents which is for the use of all residents which was an added bonus. Not an easy walk into Olhao which was the only draw back.
Guest review by
Annabel
United Kingdom
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 290 reviews
Excellent location. Friendly staff. Beautiful boutique hotel. Excellent breakfast. Big room overlooking the patio area with pool.
Guest review by
Theo
Ireland
From US$63.41 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,442 reviews
The walk from the hotel to the sea front allowed us to explore both sides of Olhao.
Guest review by
James
United Kingdom