Skip to main content

Filter by:


Star Rating

Review Score

Olhão – 45 hotels and places to stay
See the latest prices and deals by choosing your dates.
Apartamentos Sol & Ria, hotel in Olhão

Located in the charming city of Olhão, Algarve region, just a few minutes’ walk from the shore of the Ria Formosa and the city market, Apartamentos Sol & Ria offers fully equipped and furnished...

9.0
Scored 9.0
Wonderful
Rated wonderful
403 reviews
Price from$138.50per night
AL CASA GRANDE, hotel in Olhão

AL CASA GRANDE offers accommodations in Olhão, 12 miles from Tavira Island and 12 miles from Church of São Lourenço. With quiet street views, this accommodation features a balcony.

9.0
Scored 9.0
Wonderful
Rated wonderful
213 reviews
Price from$70.33per night
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.

8.5
Scored 8.5
Very Good
Rated very good
2,536 reviews
Price from$153.16per night
Hotel Cidade de Olhão, hotel in Olhão

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.

8.8
Scored 8.8
Excellent
Rated excellent
1,607 reviews
Price from$59.78per night
Garça Real, hotel in Olhão

Garça Real is located in Olhão, just 12 miles from Church of São Lourenço and 12 miles from Tavira Island.

9.5
Scored 9.5
Exceptional
Rated exceptional
6 reviews
Price from$78.99per night
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.

8.9
Scored 8.9
Excellent
Rated excellent
596 reviews
Price from$119.03per night
Casarão AL, hotel in Olhão

Casarão AL offers accommodations in Olhão, 12 miles from Church of São Lourenço and 12 miles from Tavira Island.

8.7
Scored 8.7
Excellent
Rated excellent
450 reviews
Price from$69.63per night
Alegria Amazing apartment with swimming pool, hotel in Olhão

Providing a garden, Alegria Amazing apartment with swimming pool features accommodations in Olhão. This property offers a rooftop pool, free Wifi, and free private parking.

9.0
Scored 9.0
Wonderful
Rated wonderful
15 reviews
Price from$238.05per night
OceanOasis, hotel in Olhão

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

8.2
Scored 8.2
Very Good
Rated very good
1,182 reviews
Price from$34.70per night
OCEANFRONT: Luxury Magnificent Views and Pool, hotel in Olhão

OCEANFRONT: Luxury Magnificent Views and Pool offers accommodations in Olhão, 12 miles from Church of São Lourenço and 12 miles from Tavira Island.

9.5
Scored 9.5
Exceptional
Rated exceptional
11 reviews
Price from$80.07per night
See all 129 hotels in Olhão

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

FAQs about hotels in Olhão







Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Olhão:

  • 8.0
    Scored 8.0

    Great City, much nicer than Faro or Albufeira.

    Great City, much nicer than Faro or Albufeira. Some great restaurants, perfect location to drive with your car somewhere. The city is also clean, despite all the beggars coming to you while have a drink or while eating, that's can be irritating at some point.
    Ulrich
    Belgium
  • 10
    Scored 10

    A beautiful old town on the edge of Faro, easily accessible...

    A beautiful old town on the edge of Faro, easily accessible by bus and train from the airport. Or a reasonable and quick Uber ride. The traditional properties in the town centre are beautiful and the promenade is wonderful. Well kept, clean with great facilities including outdoor exercise equipment and sun loungers. I saw the Saturday market and bought a lot of beautiful produce, it was a delight. The access to the islands is a bonus. Loved it all apart from my noisy Airbnb and ride old men calling me Puta for no reason haha... I can handle that.. silly men. Gelato place on promenade is 👌 Seafood is 👌
    Katy
    United Kingdom
  • 10
    Scored 10

    This was our second time to a Olhao we explored the city a...

    This was our second time to a Olhao we explored the city a bit more but what we love is the choice of bars n restaurants n coffee shops you can walk a little or a lot depending on your capability we can’t wait to go back next time we will visit the islands and the beach the real marina hotel is a great location
    brian
    United Kingdom
  • 6.0
    Scored 6.0

    It's nice to go to the islands.

    It's nice to go to the islands. The natural park is great for bird watching. There is a fish & vegetables/fruits market most days at the marina. Recommend for a day or two, not more. Not too much to see.
    A
    Anonymous
  • 8.0
    Scored 8.0

    Definitely worth a visit .

    Definitely worth a visit . Plenty of little restaurants dotted about, had great tapas .Loved wandering around the old town and “stork” spotting. Everything is easily walkable , the weather was lovely, you can do boat trips or get the train round the coast. I’d do it as a two centre holiday with either Faro or Tavira
    P
    Paige
    United Kingdom
  • 10
    Scored 10

    Beautiful town. Markets were a sight to see.

    Beautiful town. Markets were a sight to see. Plenty of good restaurants about - Cha cha cha, Terra i Mar, Arraul, Hola Torito to name but a few. Best pastelaria i have ever been in (and we go to at least one every time we go to Portugal - 27 times so far!!) - Delicia de Olhao. The selection of breads and pastries is amazing. We had breakfast and lunch on various days - fabulous. Ferry trips are a must do - Armona is the best one but expect a bit of a hike to get to the stunning caribbean-like beach, a good 20 minute walk from the ferry, And do make use of the train - take a trip down to Tavira (get off at porta nova, closer to the town centre), Vila Real or Faro - relatively cheap way of getting about, just be sure to get the times from the station for coming back.
    Joanne
    United Kingdom

Explore guest reviews of hotels in Olhão

  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 178 reviews
    The pool area is incredibly well kept and tidy. It's like having your own private pool. The rooms were huge, there was 8 of us and not once did we feel cramped. Everything is clean, the staff are lovely and attentive. We genuinely have nothing bad at all to say about Villas Marim, this is far beyond a hotel. Two nice restaurants next door (walking distance) Aldi is a 6 minute drive away and Olhao is a 9 minute drive away. The lovely Tavira is 25 minute drive away. Highly recommended staying here.
    Zak
    United Kingdom
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 403 reviews
    Great location close to Market, town centre, bars , restaurants and cafes. Unfortunately left some clothes in the apartment, but telephoned next day to receive very helpful information to return and collect from delightful staff. Best boat tour around the Ria’s with Sabina boat tours, Maria’s help re booking and Joah as Captain, with his exceptional knowledge of the area, fish/clam farming, and lots of stories from his life long experience of living in Olhao was a terrific afternoons trip.
    David
    United Kingdom
  • From $68.98 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,607 reviews
    The breakfast was excellent. Our room was immaculate with a view of Olhao from the balcony. The location of the hotel is ideal and lies between the train station and the downtown. Each way a 5 minute walking distance. The staff was very friendly from the minute we entered the lobby. They answered all our questions during our stay and helped us with the transportation to the airport by calling us a taxi on our last day. All in all a superb hotel. Thanks for accommodating us.
    Utku
    Germany
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 246 reviews
    If you are planning a stay in Olhao this place is your best bet. The owners are so gracious and accommodating. The rooms are impeccably clean and the rooftop deck overlooks the town with a view of the ocean...beautiful!. My daughter and I stayed there for 2 weeks after Christmas and could have stayed longer. I loved the location next to the church and the sound of the bells chiming throughout the day. I really can't say enough good things about this place, it's a great deal!
    nivas
    Canada
  • 8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 203 reviews
    Beautiful guesthouse ( B&B ) just outside of Olhao. Very clean and spacious room with nice balcony. Changing of the towels and cleaning service every 2 to 3 days. Lovely breakfast on the outside terrace. The small but great swimming pool is a good refreshment after a day of discovering the environment of Olhao. Olhao is a great spot to go to Faro, Tavira and a lot of other small Algarvian villages. Thanks a lot to the very friendly host.
    Peter
    Belgium
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 610 reviews
    We stayed 2 nights at Guest Mar abs it’s one of the nicest places we’ve ever stayed in. João is extremely helpful, honest and always ready to help. The house is incredible, an old historic home beautifully restored, with such taste, so comfortable and so very clean! The staff were kind and helpful as well. We are only sorry we didn’t stay longer and are planning our return already. The town of Olhão is darling, a little treasure in Algarve
    Ana
    United States of America
  • From $56.97 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 451 reviews
    In the middle of Olhao you find this great house. We had the room uppstairs, you have to take very small stairs. The room was bid, the bed too. The 2 rooftops are great and the best! very big und with a wonderful view. The bathroom was a little bit small and it felt, as if it was directly in the room with a thin door. so better stay here with people you know very well :)
    Anna
    Germany
  • From $145.10 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2,536 reviews
    The hotel was very clean with spacious rooms and great facilities. All of the staff were incredibly friendly and welcoming, and quick to respond to our requests. The location is great too - it’s just a 5 minute walk into Olhao. The breakfast was fantastic, with a wide selection of fruits and cooked foods.
    Hannah
    United Kingdom
  • From $80.88 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 444 reviews
    Very kind and hospitable host who is doing everything to make sure his guests have a great stay Spacious, clean, modern apartment with balcony and spacious, clean bathroom Extensive, tasteful breakfast Located in the non-touristy authentic part of Olhao Excellent value for money
    Susanne
    Netherlands
  • From $103.88 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 278 reviews
    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 💖.
    roberta
    United Kingdom
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 596 reviews
    It was my second time at the Quinta dos Poetas. Had been there in 2017 and chose it again for this visit to the Faro area. I just find it a wonderful place to stay, quiet, gorgeous facilities, friendly staff and great breakfast.
    Javier
    Canada
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 3,434 reviews
    Superb new hotel, in lovely Olhao. Very close to the Marina and markets, which are very nicely developed. Staff were very friendly, and the room was excellent - good size, very clean, very tastefully decorated. Perfect stay!
    RonanMc
    Ireland
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 24 reviews
    The place was clean, comfortable and convenient to walk around old town & go to the the markets, boats & restaurants nearby. It was nice to have air conditioning upstairs & downstairs because Olhao is HOT.
    Roxanne
    United States of America
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 3,434 reviews
    Great location and amazing view from the rooftop. The room was lovely as well. I would definitely recommend this hotel to anyone staying in Olhão. The food and drinks on the roof were also delicious 🤤
    Kristin
    Ireland
  • From $145.10 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 2,536 reviews
    They gifted my husband with a botlle of champagne and brownies for his birthday. We thought it was such a nice surprise! Great service. Amazing breakfast. Those were the best days of our vacation.
    Thieme
    United States of America
  • From $68.98 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,607 reviews
    Impeccable.Wonderful warm staff.Pool area a little gem and near to everything.Breakfast very good quality and mix.Rooms comfortable and very,very clean .A lovely boutique hotel well done!
    patrick
    United Kingdom
  • From $133.63 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 103 reviews
    The location is really in the center but maintain the privacy and is quiet. And also below we have one of the best restaurant “Cestaria” in Olhao
    Filomena
    Portugal
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 288 reviews
    The house, although it is inside the city of Olhao, has a very nice patio-garden.
    Elena
    Spain
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 25 reviews
    Olhão best place to go in Portugal local food . And no British there 👌
    Andrzej
    United Kingdom
  • 8.5
    Scored 8.5
    Very Good
    Rated very good
     · 331 reviews
    Very nice space. The pool was the best.
    Zezebro
    Portugal