Skip to main content

Search hotels in Olhão

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

Filter by:

Star Rating

Review score

Olhão – 49 hotels and places to stay

See the latest prices and deals by choosing your dates.
Pure Formosa Concept Hotel, hotel in Olhão

Located in Olhão, 11 miles from Tavira Island, Pure Formosa Concept Hotel has accommodations with an outdoor swimming pool, private parking, a shared lounge and a terrace.

The location was perfect 15 minutes from Faro driving. Breakfast was good, front desk staff were very nice and helpful.
Scored 9.0
9.0
Rated wonderful
Wonderful
3,574 reviews
Price from
$56.21
1 night, 2 adults
Quinta dos Poetas Nature Hotel & Apartments, hotel in Olhão

Located in Olhão’s countryside, Quinta dos Poetas, has a large outdoor swimming pool, a large garden with lakes and native trees of the region that surround a fitness course.

If you want to relax when you go on vacation this is the place to stay.
Scored 9.0
9.0
Rated wonderful
Wonderful
585 reviews
Price from
$85.36
1 night, 2 adults
Casa Rosa Villa with Pool in Olhao Centre, hotel in Olhão

Casa Rosa Villa with Pool in Olhao Centre has an outdoor swimming pool, garden, a shared lounge and terrace in Olhão.

Absolutely beautiful hotel in the perfect location. Delicious fresh breakfast and staff could not be more accommodating. Special shout out to Bea and Sara who went above and beyond to make our stay as comfortable as possible 💖.
Scored 9.4
9.4
Rated wonderful
Wonderful
360 reviews
Price from
$149.90
1 night, 2 adults
Real Marina Hotel & Spa, hotel in Olhão

Overlooking the Ria Formosa Nature Park and marina, this 5-star hotel offers luxurious rooms with a balcony. Facilities include indoor and outdoor pools with panoramic sea views.

The room was spacious and comfortable. Breakfast was ok. We used the pool although it could be cleaner and the staff at the spa could be friendlier
Scored 8.5
8.5
Rated very good
Very Good
2,498 reviews
Price from
$123.67
1 night, 2 adults
B&B HOTEL Olhão Algarve, hotel in Olhão

B&B HOTEL Olhão Algarve has accommodations in Olhão. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Everything
Scored 8.7
8.7
Rated excellent
Excellent
780 reviews
Price from
$56.21
1 night, 2 adults
Hotel Bela Vista, hotel in Olhão

Hotel Bela Vista offers a traditional and charming accommodations 328 feet from the Olhão marina.

We stayed for three nights in this little place: it was a jolly and happy atmosphere, and it had more of a "hostel" vibe, with a shared kitchen, a shared terrace, and rooms carved out around a tiny open court (full with plants) in the middle of old buildings, in the center of Olhāo. The place is pet-friendly, so we encountered cats here and there, from guests and from the hotel. A purrfect plus :) The room was simple and it had everything we needed, the bathroom was recently renovated (with a few pieces that were not in super good shape, but manageable), and they cleaned the room every day. The people working there were amazing, super nice, and very helpful with tips for food, places to go, etc.
Scored 7.7
7.7
Rated good
Good
987 reviews
Price from
$45.80
1 night, 2 adults
Casa Modesta, hotel in Olhão

Offering an outdoor pool, Casa Modesta is located in Quatrim do Sul, 4 mi from Olhão city center. Free WiFi access is available in this guest house.

Breakfast was lovely!! Love the design of the whole place.
Scored 9.2
9.2
Rated wonderful
Wonderful
193 reviews
Price from
$229.02
1 night, 2 adults
Zenit Olhao Bed & Breakfast, hotel in Olhão

Featuring free WiFi throughout the property, Zenit Olhao BB Guest House is set in the historic center of Olhão, 328 feet from the picturesque city market.

Location
Scored 8.8
8.8
Rated excellent
Excellent
678 reviews
Price from
$57.26
1 night, 2 adults
AL "Hospedaria Por do sol" Sunset Olhao, hotel in Olhão

AL "Hospedaria Por do sol" Sunset Olhao enjoys a location in Olhão, 12 miles from Church of São Lourenço and 12 miles from Tavira Island.

The hotel is situated in a quiet area ca 600 mts distant to the main road where you find everything you need. Rooms are comfortable, equipped with TV and fridge. Some have a balcony to watch the sunset. Rooms are exceptionally clean with daily service. You can arrange a good breakfast. Owner Daniel is friendly and helpful and has excellent knowledge about the region. He offers laundry service as well. The attached bar is home to a nice cat.
Scored 9.0
9.0
Rated wonderful
Wonderful
576 reviews
Price from
$56.21
1 night, 2 adults
Lovely new House - Guests Apartments, hotel in Olhão

Featuring garden views, Lovely new House - Guests Apartments in Olhão offers accommodations, free bikes, and a garden.

In a quiet area but still close to everything by car.
Scored 9.4
9.4
Rated wonderful
Wonderful
404 reviews
Price from
$69.75
1 night, 2 adults
See all 129 hotels in Olhão

Most-booked hotels in Olhão in the past month

See all

Budget hotels in Olhão

  • Casa Rosa Villa with Pool in Olhao Centre
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 360 reviews

    Casa Rosa Villa with Pool in Olhao Centre has an outdoor swimming pool, garden, a shared lounge and terrace in Olhão. 11 miles from Tavira Island and 12 miles from Church of São Lourenço, the property...

    Casa Rosa is absolute paradise! We loved our stay!

  • Quinta dos Poetas Nature Hotel & Apartments
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 585 reviews

    Located in Olhão’s countryside, Quinta dos Poetas, has a large outdoor swimming pool, a large garden with lakes and native trees of the region that surround a fitness course.

    It is perfect place for relax. Everything was amazing.

  • Hotel Cidade de Olhão
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,726 reviews

    Hotel Cidade de Olhão is set in the Olhão city center, in the Algarve Region. The Hotel offers an outdoor pool and a sun terrace, where guests can relax and enjoy a drink from the on-site bar.

    Clean, and great outdoor pool area. Rooms very good

  • Casa Amor Olhão
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in Olhão and with Church of São Lourenço reachable within 11 miles, Casa Amor Olhão has an outdoor swimming pool, non-smoking rooms, free WiFi throughout the property and a terrace.

FAQs about hotels in Olhão

What Guests Said About Olhão:

  • Scored 10
    10

    The apartment is well appointed with all the white goods you...

    The apartment is well appointed with all the white goods you will need. Very clean and bright. A safe and easy entry procedure with stairs and a lift. The apartment is functional and cosy. The ensuite bathroom with walk-in shower is a treat. The small rooftop swimming pool is perfect (obvious rules make it safe for all). The owners/agents communicate well. So any problems then they are a WhatsApp/phone call away. That support is welcome in any event. There is a notice within the apartment which, quite rightly, requests not to be noisy in the late evening. Not a problem with our party. However, we noticed that due to poor wall insulation in construction the noise carries from other apartments. Again, not a big problem. As the area is a relatively new ‘estate’ of apartment blocks it feels a little quiet due to the number of empty ‘second homes’ within it. Summer-season may be different as our visit was middle October. There are a couple of restaurants and a small shop, but there are better ones available further down the road. A Lidl ten minutes walk away. The apartment is situated at the far end of the ‘beach boulevard’. It is but a short walk to the centre of town and the two fabulous covered markets. Plus the ‘labyrinth’ of pedestrian friendly roads of the old town, full of cafés, shops, and restaurants. In short, we recommend this apartment. Enjoy all of the above.
    Simon
    United Kingdom
  • Scored 10
    10

    It's a working fishing town, not overly touristy and better...

    It's a working fishing town, not overly touristy and better for it - very Portuguese and lovely. Plenty to see, the town is full of side alleys and hidden places to explore. The markets are fabulous, Saturday is amazing with so many traders clustered around the outsides. A boat trip to the islands is also recommended. I don't think it possible to have a poor meal anywhere here.
    Frederick Jack
    United Kingdom
  • Scored 8.0
    8.0

    Lots of tiny winding streets, so, go, get lost away from the...

    Lots of tiny winding streets, so, go, get lost away from the commercial site. Visit the fauna around the salt pans where you’ll see amongst other birds, storks and flamingos 🦩. Make sure you visit at least one of the islands and their beautiful beaches. We ferry to Calatra and walk the beach to Farol. You won’t be disappointed.
    Kenn
    United Kingdom
  • Scored 10
    10

    A wonderful town with buckets of things to do for every...

    A wonderful town with buckets of things to do for every taste and budget. Charming and not too inundated with tourists, people are very welcoming and helpful. Close to other destinations by ferry, train and bus, Olhao is a great place to unpack your suitcase!
    Renee
    Canada
  • Scored 10
    10

    Beautiful town, very relaxing.

    Beautiful town, very relaxing. Beautiful restaurants for all tastes. Beautiful church in the town, lovely boat trip to Armona although be prepared for a lengthy walk to the beach - a good 30 mins but well worth it. Get there early as there are not a lot of loungers or bring an umbrella with you. Some new restaurants in town. “My SteAkhouse” was excellent, a bit pricier than most about but worth every penny.
    Joanne
    United Kingdom
  • Scored 10
    10

    Olhao has a bit of everything from upmarket restaurants to...

    Olhao has a bit of everything from upmarket restaurants to cheap and cheerful . It overlooks the Atlantic and the ferry trips to the beaches were part of the fun . Its not too touristy and its not too lacking in amenities for all tastes and budgets , The railway stat is an ideal way to visit other Algarve towns which we did ...... try Olhao .... im glad we did .
    Gordon
    United Kingdom

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

See all
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 360 reviews
    Such a beautiful boutique hôtel :) It exceeded my expectations. Staff was amazing, very helpful and lovely and I absolutely loved the little attentions like warm herbal tea in your bedroom at night! Breakfast is great and served by the fabulous pool Greta location in Olhao, 5 min walk to the boats for the islands and beaches I loved my room. It was a ´little one’ but I though it was very spacious, great air con, great bed, super super clean Thank you!!!
    FARAH
    France
  • Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 1,726 reviews
    The position of this hotel its the real strenghth of the choice, you have everything at 10/15 min walking distance: supermarkets, bars and restaurants, the town old centre, Olhao fish market and the ferry docks. Hotel is clean, staff is super friendly, young and professional. Clean and tidy. The pool looks bigger in the pictures but who needs a pool when you can visit the beautiful beaches around? Would recommend :)
    Federica
    Italy
  • From $62.46 per night
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 3,574 reviews
    The hotel was very clean and well maintained was exactly what i needed in the area. the facilities at the hotel were great especially the rooftop bar and pool with fabulous views across the town of olhao.
    Cos
    United Kingdom
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 17 reviews
    house was great, and the owner very nice and helpful. Everything you need is available close by the best place we have stayed in olhao.
    Albert
    United Kingdom
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 585 reviews
    Very nice swimming pool and surroundings. Very friendly personnel. Quiet and excellent access to Faro and Olhao.
    Michael
    Netherlands