1. Prado Villas
    Near Vilamoura Marina
    $60.25 - $61.25
    3.0 Stars
  2. Luz Ocean Club
    Near Luz Beach
    $371.10 - $494.80
    4.0 Stars
  3. Albufeira Sol Hotel & Spa - All inclusive
    Near Albufeira Bullring
    $201.53 - $343.51
    4.0 Stars
  4. Estrela da Luz
    Near Luz Beach
    $54.99 - $99.00
    4.0 Stars
  5. Vidamar Villas Algarve
    Near Salgados Beach
    $416.08 - $417.08
    5.0 Stars
  6. Dom Pedro Golf Hotel
    Near Peixe Market
    $228.61 - $541.71
    4.0 Stars
  7. Baia da Luz
    Near Luz Beach
    $73.14 - $118.15
    4.0 Stars
  8. Luna Valmangude Jardim
    Near Aveiros Beach
    $53.31 - $70.61
    3.0 Stars
  9. Luna Olympus
    Near Vilamoura Marina
    $103.32 - $223.14
    4.0 Stars
  10. Prado do Golf
    Near Oceanico Old Golf Course
    $602.44 - $603.44
    3.0 Stars
  11. Vista Marina
    Near Portimao Museum
    $122.02 - $163.54
    4.0 Stars
  12. Aqua Pedra dos Bicos Design Beach Hotel
    In Albufeira (Oura)
    $173.95 - $174.95
    4.0 Stars
  13. Hotel Maritur
    Near Arrifes Beach
    $118.02 - $247.05
    4.0 Stars
  14. Vilabranca Apartments
    Near Dona Ana Beach
    $75.01 - $84.82
    3.0 Stars
  15. Vila Gale Ampalius
    Near Vilamoura Marina
    $179.18 - $223.71
    4.0 Stars
  16. Alfagar II Aparthotel
    Near Santa Eulalia Beach
    $30.00 - $37.01
    4.0 Stars
  17. Tivoli Victoria
    Near Oceanico Victoria Golf Course
    $111.13 - $222.28
    5.0 Stars
  18. Luna Miramar
    Near International Health Centers Albufeira
    $143.13 - $530.11
    4.0 Stars
  19. Hotel Baia Grande
    Near Coelha Beach
    $190.10 - $567.54
    4.0 Stars
  20. Hotel Montechoro
    Near Oura Beach
    $45.95 - $161.92
    4.0 Stars
  21. Glenridge Albufeira Beach and Golf Resort
    Near Gale Beach
    $80.01 - $107.02
    3.0 Stars
  22. Tivoli Marina Vilamoura
    Near Marina Beach
    $232.27 - $465.64
    5.0 Stars
  23. Ria Park Hotel & Spa
    Near Garrao Beach
    $281.80 - $727.54
    5.0 Stars
  24. Pousada Convento de Tavira - Historic Hotel
    Near Tavira Living Science Center
    $243.04 - $273.28
    5.0 Stars
  25. Real Bellavista Hotel & Spa
    Near Fisherman's Beach
    $109.41 - $371.97
    4.0 Stars
  26. Tivoli Lagos
    Near Lagos Living Science Center
    $185.11 - $186.11
    4.0 Stars
  27. Hotel Mirachoro Sol
    Near Continente Shopping Center
    $82.61 - $98.36
    2.0 Stars
  28. Vale do Lobo Resort
    Near Vale do Lobo Beach
    $77.01 - $234.04
    5.0 Stars
  29. Hotel Paraiso de Albufeira
    Near Albufeira Beach
    $40.01 - $210.64
    4.0 Stars
  30. Crowne Plaza Vilamoura - Algarve
    Near Peixe Market
    $260.93 - $470.83
    5.0 Stars
  31. Eden Resort
    Near Algarve Shopping Mall
    $178.03 - $292.06
    4.0 Stars
  32. Marina Rio
    Near Meia Praia Beach
    $90.51 - $91.51
    4.0 Stars
  33. Eurotel Altura
    Near Altura Beach
    $139.03 - $173.88
    4.0 Stars
  34. Dom Pedro Marina Hotel
    Near Vilamoura Marina
    $301.31 - $383.64
    4.0 Stars
  35. Villas Barrocal
    Near Zoomarine
    $38.01 - $96.48
    3.0 Stars
  36. Hilton Vilamoura As Cascatas Golf Resort & Spa
    Near Vilamoura Tennis Center
    $455.89 - $636.13
    5.0 Stars
  37. Vilanova Resort
    Near Oura Beach
    $120.03 - $121.03
    3.0 Stars
  38. Yellow Praia Monte Gordo
    Near Monte Gordo Beach
    $118.96 - $290.64
    4.0 Stars
  39. Luna Alvor Village
    In Portimao (Alvor)
    $101.30 - $121.47
    4.0 Stars
  40. Carvi Beach Hotel
    Near Dona Ana Beach
    $69.58 - $95.09
    3.0 Stars
  41. Oura View Beach Club - Apartments
    Near Oura Beach
    $282.50 - $376.15
    4.0 Stars
  42. Hotel Porta Nova
    Near Roman Bridge
    $80.01 - $84.82
    4.0 Stars
  43. São Rafael Suite Hotel - All Inclusive
    Near Arrifes Beach
    $422.92 - $538.31
    5.0 Stars
  44. EPIC SANA Algarve Hotel
    Near Vilamoura Tennis Center
    $371.97 - $634.55
    5.0 Stars
  45. Oura Praia Hotel
    In Albufeira (Oura)
    $135.71 - $142.07
    4.0 Stars
  46. Turim Estrela do Vau Hotel
    Near Alemao Beach
    $58.51 - $115.02
    3.0 Stars
  47. Cerro Malpique
    In Albufeira (Albufeira Center)
    $97.54 - $110.26
    3.0 Stars
  48. Eden Village - Apartments
    Near Vilamoura Marina
    $49.01 - $72.01
    3.0 Stars
  49. Martinhal Beach Resort & Hotel
    Near Martinhal Beach
    $248.05 - $249.05
    5.0 Stars
  50. The Lake Resort
    Near Vilamoura Marina
    $504.63 - $505.63
    5.0 Stars
  51. Dom Jose Beach Hotel
    Near Peixe Market
    $127.60 - $196.83
    3.0 Stars
  52. Alvor Baia Hotel Apartamento
    Near Continente Shopping Center
    $97.21 - $215.19
    4.0 Stars
  53. Agua Hotels Vale da Lapa
    Near Slide and Splash Water Park
    $228.35 - $1,014.37
    5.0 Stars
  54. Algardia Apartments
    Near Vilamoura Marina
    $32.01 - $40.01
    2.0 Stars
  55. Parque Mourabel- Pe Do Lago- Oasis Village
    Near Vilamoura Tennis Center
    $42.11 - $81.02
    3.0 Stars
  56. Adriana Beach Club Hotel Resort - All Inclusive
    Near Rocha Baixinha Beach
    $193.04 - $271.42
    4.0 Stars
  57. Balaia Sol Holiday Club
    Near Albufeira Bullring
    $86.94 - $87.94
    3.0 Stars
  58. Ria Park Garden Hotel
    Near Quinta Shopping Center
    $216.86 - $429.09
    4.0 Stars
  59. Vidamar Algarve Hotel
    Near Salgados Beach
    $247.05 - $454.09
    5.0 Stars
  60. Hotel Vila Gale Marina
    Near Vilamoura Tennis Center
    $187.87 - $236.58
    4.0 Stars
  61. Dona Filipa Hotel
    Near Vale do Lobo Beach
    $249.15 - $362.60
    5.0 Stars
  62. Encosta do Lago
    Near Quinta Shopping Center
    $198.04 - $510.10
    4.0 Stars
  63. Belmar Spa & Beach Resort
    Near Porto de Mos Beach
    $144.03 - $474.98
    4.0 Stars
  64. Hotel Quinta do Lago
    In Almancil (Quinta do Lago)
    $382.34 - $716.58
    5.0 Stars
  65. ClubHotel Riu Guarana - All Inclusive
    In Albufeira (Olhos D'Agua)
    $275.28 - $291.16
    4.0 Stars
  66. Hotel Algarve Casino
    Near Rocha Beach
    $86.43 - $284.45
    5.0 Stars
  67. Acqua Maris Balaia
    Near Santa Eulalia Beach
    $50.89 - $51.89
    3.0 Stars
  68. Luna Alpinus
    Near Vilamoura Tennis Center
    $46.20 - $47.20
    4.0 Stars
  69. Alfagar Village
    Near Santa Eulalia Beach
    $26.01 - $48.01
    3.0 Stars
  70. Albufeira Jardim Hotel
    Near Fisherman's Beach
    $82.70 - $479.22
    3.0 Stars
  71. Amendoeira Golf Resort - Apartments and villas
    Near Oceanico Faldo Golf Course
    $143.03 - $425.08
    4.0 Stars
  72. Rocha - Hotel Apartamento
    Near Rocha Beach
    $125.02 - $324.07
    4.0 Stars
  73. Clube Praia da Oura - Apartments
    In Albufeira (Oura)
    $198.66 - $653.63
    3.0 Stars
  74. Santa Catarina Algarve
    Near Rocha Beach
    $145.25 - $168.58
    3.0 Stars
  75. Hotel da Aldeia
    Near Oura Beach
    $75.98 - $83.93
    3.0 Stars
  76. Pinhal da Marina Apartamentos Turisticos
    Near Vilamoura Marina
    $119.02 - $131.02
    4.0 Stars
  77. Vila Gale Cerro Alagoa Hotel
    Near Fisherman's Beach
    $192.96 - $251.27
    4.0 Stars
  78. Luna Falésia Mar
    Near Belharucas Beach
    $165.44 - $181.84
    3.0 Stars
  79. Grande Real Santa Eulalia Resort
    Near Santa Eulalia Beach
    $125.81 - $501.08
    5.0 Stars
  80. Real Marina Residence
    Near Olhao Municipal Market
    $120.03 - $155.04
    5.0 Stars
  81. Balaia Plaza
    Near Santa Eulalia Beach
    $44.07 - $106.69
    4.0 Stars
  82. Quinta Pedra dos Bicos
    Near Oura Beach
    $148.36 - $210.17
    4.0 Stars
  83. Aquashow Park Hotel
    Near Aqua Show Park
    $178.73 - $377.14
    4.0 Stars
  84. Hotel Marina São Roque
    Near Meia Praia Beach
    $130.19 - $165.20
    3.0 Stars
  85. Hotel Santa Eulália
    Near Santa Eulalia Beach
    $114.34 - $185.17
    2.0 Stars
  86. Hotel Pinhal do Sol
    Near Aqua Show Park
    $82.81 - $157.59
    3.0 Stars
  87. Holiday Inn Algarve
    In Silves (Armacao de Pera)
    $167.51 - $282.02
    4.0 Stars
  88. Cegonha Country Club Relax & Golf
    Near Vilamoura Tennis Center
    $83.72 - $150.03
    4.0 Stars
  89. Hotel Colina do Mar
    In Albufeira (Albufeira Center)
    $122.54 - $123.54
    3.0 Stars
  90. Regina Apartamentos
    In Albufeira (Albufeira Center)
    $62.55 - $136.77
    3.0 Stars
  91. Salgados Palace
    Near Salgados Beach
    $220.05 - $290.06
    5.0 Stars
  92. Hotel Avenida Praia
    Near Rocha Beach
    $21.88 - $27.35
    3.0 Stars
  93. Pine Cliffs Resort
    Near Vilamoura Tennis Center
    $262.93 - $263.93
    5.0 Stars
  94. Suites Alba Resort & Spa
    Near Albandeira Beach
    $70.37 - $166.26
    5.0 Stars
  95. Hotel Da Gale
    In Albufeira (Albufeira Center)
    $30.75 - $46.65
    2.0 Stars
  96. Penina Hotel & Golf Resort
    Near Aqua Portimao Shopping Center
    $161.43 - $386.18
    5.0 Stars
  97. BaySide Salgados
    Near Salgados Beach
    $60.32 - $86.02
    2.0 Stars
  98. Choromar Apartments
    Near Santa Eulalia Beach
    $46.01 - $150.03
    3.0 Stars
  99. São Rafael Atlântico
    Near Arrifes Beach
    $257.10 - $612.66
    5.0 Stars
  100. Hotel Apartamento Balaia Atlantico
    Near Maria Luisa Beach
    $85.02 - $106.32
    4.0 Stars