Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

3 star hotels in Algarve

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

338 options found

  • Downtown Alegria B&B

    Rua Dom Marcelino Franco nº 48, 2º D, Tavira, Portugal (Show map)

    Show map

    Downtown Alegria B&B Tavira is situated in the heart of Tavira near Pego Do Inferno and Island of Tavira.

    More...
    From US$ 60
    price for 1 night
    BOOK From US$ 60
  • Vilamar

    Estrada Do Burgau (EN537), Montinhos Da Luz, Luz, Portugal (Show map)

    Show map

    The traditional Vilamar is rated 3 stars and comprises 28 rooms with homely comforts.

    More...
    From US$ 37
    price for 1 night
    BOOK From US$ 37
  • Pure Flor De Esteva

    Rua Sao Goncalo De Lagos Nº3, Vila do Bispo, Portugal (Show map)

    Show map

    Pure Flor de Esteva - Bed & Breakfast Bed & Breakfast Vila do Bispo provides affordable accommodation in Vila do Bispo.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Apartamentos Santa Teresinha

    Sítio Dos Pedregais, Montes De Alvor, Alvor, Portugal (Show map)

    Show map

    Offering 11 contemporary rooms, Apartamentos Santa Teresinha features a swimming pool and a golf course.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Apartamentos Turisticos Buganvilia

    Albardeira Meia Praia, Lagos, Portugal (Show map)

    Show map

    Appartements Buganvilia provides good lodging in Lagos.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Quinta Das Figueirinhas

    Alporchinhos, 8400-454, Porches (Algarve), Portugal (Show map)

    Show map

    The 3-star Quinta Das Figueirinhas Hotel offers fine accommodation in Porches. This modern hotel was opened in 1998 and renovated in 2009.

    More...
    From US$ 44
    price for 1 night
    BOOK From US$ 44
  • Apartamentos Azul Mar

    Rua Oliveira Martins, Praia da Oura, Albufeira, Portugal (Show map)

    Show map

    Apartamentos Azul Mar is a 3-star budget property, set close to the beach front.

    More...
    From US$ 63
    price for 1 night
    BOOK From US$ 63
  • Giramar Apartamentos Turisticos

    Rua Antero de Quental Lote 18, Lagos, Portugal (Show map)

    Show map

    The 3-star Giramar Apartamentos Turisticos places guests abound 1.6 km from Meia Praia Beach Lagos, Meia Praia and Ponta da Piedade Lighthouse.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Monte Dos Avos

    Vale Parra, Albufeira, Portugal (Show map)

    Show map

    Monte Dos Avos is a 3-star hotel offering a spacious accommodation not far from Misericordia Chapel, Zoomarine Algarve and Praia Gale.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Apartamentos Turisticos Marsol

    Av. Das Comunidades Portuguesas, Lagos, Portugal (Show map)

    Show map

    The family Apartamentos Turisticos Marsol is a 3-star hotel in Lagos offering a picnic area, barbeque and a library.

    More...
    From US$ 56
    price for 1 night
    BOOK From US$ 56
  • Palmeiras De Santa Eulalia

    Estrada Santa Eulalia, Areias Sao Joao 5, Albufeira, Portugal (Show map)

    Show map

    Palmeiras De St. Eulalia is a quiet apartment walk from a public beach.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Velamar Boutique Hotel

    Estrada de Albufeira, Torre da Medronheira - Olhos de Água, Albufeira, Portugal (Show map)

    Show map

    Velamar is a comfortable hotel offering views over Oura Beach, The Strip - Albufeira and Beach of Santa Eulalia and featuring a swimming pool and a golf course.

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Alvaflor

    Urb Pinhal Da Praia - Bloco 2 , Vilamoura, Portugal (Show map)

    Show map

    The attractive 3-star Alvaflor Hotel lies within walking distance of Krazy World, Cerro da Vila and Aquashow Park.

    More...
    From US$ 88
    price for 1 night
    BOOK From US$ 88
  • Loule Jardim Hotel

    Largo Manuel de Arriaga 25, Loulé, Portugal (Show map)

    Show map

    The 3-star Loule Jardim Hotel stands in the heart of Loule and provides a sun terrace and a swimming pool.

    More...
    From US$ 47
    price for 1 night
    BOOK From US$ 47
  • Flor Da Laranja

    Estrada De Vale De Carro - Vale De Carro, Albufeira, Portugal (Show map)

    Show map

    The pleasant Flor Da Laranja Hotel offers a baggage storage, parking and a vending machine. Flor Da Laranja Hotel has been welcoming guests to its spacious rooms since 2002.

    More...
    From US$ 36
    price for 1 night
    BOOK From US$ 36
  • Cerro Da Marina

    Rua Do Cerro Grande, Albufeira, Portugal (Show map)

    Show map

    The 3-star Cerro Da Marina Hotel offers elegant rooms in Albufeira City Centre district of Albufeira.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Flow House - Guesthouse Surf Kite Surf School

    Rua dos Taxistas Lt. 34, Lagos, Portugal (Show map)

    Show map

    The quiet Flow House Bed & Breakfast is a great place in a beach area of Lagos.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Rialgarve

    Rua Diogo Tavares - Lote 1 - Monte Negro , Faro, Portugal (Show map)

    Show map

    Rialgarve is a 3-star hotel providing a bright accommodation near to Santa Maria Private Hospital, Faro Hospital and Motards Faro.

    More...
    From US$ 43
    price for 1 night
    BOOK From US$ 43
  • Luna Clube Oceano

    R. Columbano Bordalo Pinheiro, Albufeira, Portugal (Show map)

    Show map

    The hotel lies in the center of a charming area, in the vicinity of Oura Beach, Praia dos Pescadores and The Strip - Albufeira.

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Casa A Beira Sol

    Rua Costa D'Oiro, Nr. 1 , Tavira, Portugal (Show map)

    Show map

    The quiet Uma Casa A Beira Sol Bed & Breakfast offers a stunning view of Lagos from many cozy guestrooms.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92