Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-04-27

2026-04-28

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

All Olhao hotels

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

413 properties found

  • Olhao Lodge - Al Berta

    R. Dr. Manuel Eusebio Ramires 14, Olhao, Portugal (Show map)

    Located nearly a 5-minute walk from the Municipal Museum of Olhao, the 2-bedroom Olhao Lodge - Al Berta offers quick access to various city attractions in the vicinity. Located 3.8 km from the…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Ammo

    12 Rua Do Matadouro, Olhao, Portugal (Show map)

    Located only 0.7 km from the Church of Nossa Senhora do Rosario and Chapel of Nosso Senhor dos Aflitos, the 1-bedroom Ammo Villa Olhao invites guests to enjoy a solarium.

    More...

    From US$ 141
    price for 1 night
    Book Now From US$ 141
  • Family Floripes House

    Rua Caldeira Do Moinho 2, Olhao, Portugal (Show map)

    The spacious 1-bedroom Family Floripes House Apartment Olhao is located in a historic area of Olhao, 4.3 km from the Faro beaches - very convenient if you want to immerse yourself in nature. Guests…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Beguest Olhao Ria Formosa View

    Urbanizacao Village Marina Lote 10, Olhao, Portugal (Show map)

    Beguest Olhao Ria Formosa View Apartment is situated a 25-minute walk from the Yuppi kids park and offers a swimming pool.

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Zenit Marina Village Olhao T2 Appartement

    Rozaleen Heyek Medeirosi Rua 31 De Janeiro , 23, Olhao, Portugal (Show map)

    The spacious 120 m² Zenit Marina Village Olhao T2 Appartement is a mere 350 metres from the Olhao Leisure Port and boasts spa facilities such as a treatment room. The Spacious Ilha da Armona Sandy…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Casa Rosa Rooftop Terrace Bbq Walk To Marina

    16 Rua De Faro, Olhao, Portugal (Show map)

    During the stay at Casa Rosa Villa Olhao, guests can indulge in a sauna or visit the Spacious Ilha da Armona Sandy Beach, located 4.2 km away.

    More...

    From US$ 118
    price for 1 night
    Book Now From US$ 118
  • La Casa Del Mar

    57 Rua Serpa Pinto, Olhao, Portugal (Show map)

    The 3-bedroom La Casa Del Mar Villa Olhao is situated 450 m from the Church of Nossa Senhora do Rosario and Chapel of Nosso Senhor dos Aflitos and provides a solarium for a relaxing stay.

    More...

    From US$ 293
    price for 1 night
    Book Now From US$ 293
  • Central Olhao, 2Min Island Ferry, Pool, Free Parking

    Rua Francisco Menezes Nº12, 1ºu, Olhao, Portugal (Show map)

    The spacious Central Olhao, 2Min Island Ferry, Pool, Free Parking apartment is also located only 9 minutes' walk from Moura Floripes. The apartment is fitted with a terrace which boasts views of the…

    More...

    From US$ 258
    price for 1 night
    Book Now From US$ 258
  • As Cegonhas - Alojamento Local

    Avenue De Outubro, Olhao, Portugal (Show map)

    The 2-room As Cegonhas - Alojamento Local Olhao is 2.4 km from the Ria Formosa Natural Park Headquarters, giving access to numerous sites in the area. The 120 m² apartment has a terrace with seaside…

    More...

    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Condominio Ondas Do Mar -Coastal Comfort-

    Rua Manuel Tome Viegas Vaz N.º 6 - 1º Ag-, Olhao, Portugal (Show map)

    The spacious 2-bedroom Condominio Ondas Do Mar -Coastal Comfort- Olhao includes a terrace and is located a mere 7 minutes' walk from the Church of Nossa Senhora do Rosario and Chapel of Nosso Senhor…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Casas De Mar - Buzio

    Rua Capitao Nobre 121, Olhao, Portugal (Show map)

    Staying at the 2-room Casas De Mar - Buzio Apartment Olhao, guests can visit the Church of Nossa Senhora do Rosario and Chapel of Nosso Senhor dos Aflitos, located 17 minutes' stroll away. This…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Casa Joaninha

    18 Rua Cerca Do Judice, Olhao, Portugal (Show map)

    The 75 m² Casa Joaninha Apartment Olhao offers views of the mountain and a location just 0.6 km from the Algarve Outlet.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Pilot House - Village Marina

    Urbanizacao Village Marina, Prainhas Lote 13 Porta 2 3ºn, Olhao, Portugal (Show map)

    The spacious 2-bedroom Pilot House - Village Marina Olhao lies in a residential area, a mere 1.3 km from the Municipal Museum of Olhao. This 125 m² apartment has a terrace for guests to enjoy seaside…

    More...

    From US$ 191
    price for 1 night
    Book Now From US$ 191
  • Center Location, Ac, Swimming Pool, And Parking

    12 Rua Francisco Menezes, Olhao, Portugal (Show map)

    The 80 m² Center Location, Ac, Swimming Pool, And Parking Apartment Olhao is situated 4.3 km from the 6km-long inhabited Culatra Island and offers a private pool. Staying in this 2-bedroom apartment,…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • Penthouse Olhao With Terrace

    229 Rua Almirante Reis, Olhao, Portugal (Show map)

    The spacious Penthouse Olhao With Terrace Apartment boasts views of the city and is located 11 minutes' walk from the Municipal Museum of Olhao.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Casa Da Rita

    Rua Da Barreta Nº 2, 2º Esq, Olhao, Portugal (Show map)

    The spacious 2-bedroom Casa Da Rita Apartment Olhao is located 2.5 km from Bairro dos Pescadores and a mere 13 minutes' walk from the Municipal Museum of Olhao. This 100 m² apartment features a…

    More...

    From US$ 214
    price for 1 night
    Book Now From US$ 214
  • Rooftop Pool, 200M From Sea, City Center

    7 Rua Domingos Xavier Pereira, Olhao, Portugal (Show map)

    The spacious Rooftop Pool, 200M From Sea, City Center Olhao apartment features views of the sea and is situated 25 minutes' walk from Bairro dos Pescadores. Wi-Fi and parking are among the essentials…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Casa Marta E Casa Francisco

    41 Rua Almirante Reis Nº41, Olhao, Portugal (Show map)

    Casa Marta E Casa Francisco Apartment Olhao is also located just 7 minutes on foot from the Church of Nossa Senhora do Rosario and Chapel of Nosso Senhor dos Aflitos. Guests can use Wi-Fi for either…

    More...

    From US$ 172
    price for 1 night
    Book Now From US$ 172
  • Olhao Apartment

    Rua Do Siroco 226 1St Floor, Olhao, Portugal (Show map)

    Olhao Apartment lies a 17-minute walk from the Municipal Museum of Olhao. Wi-Fi is available for guests' business or leisure needs.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Apartamento Parque Ria Formosa, Olhao

    R. Arnaldo Assuncao Matos, 8 2º Frente, Olhao, Portugal (Show map)

    The 120 m² Apartamento Parque Ria Formosa, Olhao is 19 minutes' walk from Moura Floripes. Set a short way from the Quinta de Marim, this 2-bedroom apartment features a terrace with a seaside view.

    More...

    From US$ 133
    price for 1 night
    Book Now From US$ 133