We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Center Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort hotel Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic Green & up & up Independent Hotels Air Conditioning Internet & up Meeting room Business services Hotels with Restaurants Reduced mobility rooms Cheap Hotels Concierge Hotels with Free Wifi Non-Smoking Hotel Clean Hotels Beach Resorts Family Resorts Family Beach Resorts Quiet Hotels Hotels with Room Service Boa Viagem Safe Hotels Oceanfront Hotels Luxury Traveler All Inclusive Resorts Luxury Resorts Honeymoon Resorts Mercure Luxury Beach Resorts Hotels with Jacuzzi Hotels with Hot Tubs Spa Resorts $ $$ $$$ $$$$ Ibis Hotels Pina Piedade Hotels with Villas Boa Vista TRYP Quiet Resorts Hostel Spa Hotels Golf course Bristol Hotels Wyndham Garden Imbiribeira Ramada Sheraton Grand Mercure Courtyard Within 10 mi Within 25 mi Any distance from Praia De Calhetas
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Pousada Estrela de Gaibu
Avenue Beira Mar, 91 | Praia de Gaibu, Cabo de Santo Agostinho, State of Pernambuco 54500, Brazil
0.3 miles from Praia De Calhetas
  • Free Wifi
  • Breakfast included
Namoa Pousada e Turismo
Booking.com
$86
View Deal
Avenida Beira Mar, 87, Cabo de Santo Agostinho, State of Pernambuco 54590-000, Brazil
0.4 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Canarius D'Gaibu
Booking.com
$48
View Deal
Rua Grinaldo de Souza Leao, 329 | Enseada dos Corais - Gaibu, Cabo de Santo Agostinho, State of Pernambuco 51021-010, Brazil
1.0 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Hotel Enseada dos Corais
TripAdvisor
$41
View Deal
Av. Via Mar 122, Cabo de Santo Agostinho, State of Pernambuco 54590-000, Brazil
1.2 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Vila Gale Eco Resort do Cabo
No availability for your dates from these sites
Av. Beira Mar, 750 | Praia de Suape, Cabo de Santo Agostinho, State of Pernambuco 54500-970, Brazil
1.6 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Pousada Caravelas de Pinzon
Av. Beira Mar,165 - Praia De Gaibu, Cabo de Santo Agostinho, State of Pernambuco 54500-000, Brazil
2.0 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Aymara Hotel Fazenda
Booking.com
$52
View Deal
Rodovia Br-101 sul Km 104,5, Cabo de Santo Agostinho, State of Pernambuco 54505-000, Brazil
3.6 miles from Praia De Calhetas
  • Pool
  • Restaurant
Intercity Suape Hotel
Booking.com
$58
View Deal
Rodovia Pe-60 Km 3 | Shopping Costa Dourada, Cabo de Santo Agostinho, State of Pernambuco 54520-700, Brazil
6.1 miles from Praia De Calhetas
  • Free Wifi
  • Breakfast included
Muro Alto Marupiara Suites
AMOMA
View Deal
Travessa Segunda da Rua 01 Loteamento Canoas Lote B | Praia de Muto Alto, Ipojuca, State of Pernambuco 55590-000, Brazil
6.2 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Sheraton Reserva do Paiva Hotel & Convention Center, Recife
Sheraton.com
$131
View Deal
Avenida A, 4 | Loteamento Reserva do Paiva - Praia do Paiva, Cabo de Santo Agostinho, State of Pernambuco 54590-000, Brazil
6.3 miles from Praia De Calhetas
  • Pool
  • Beachfront
No availability for your dates from these sites
Rodovia PE 09, acesso a Muro Alto, km 03 | Acesso a Muro Alto, Km 03, Ipojuca, State of Pernambuco 55590-000, Brazil
6.6 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Summerville Beach Resort
Orbitz.com
View Deal
Praia de Muro Alto s/n | Gleba 6A, Lote C, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
6.8 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Marulhos Suites Resort
No availability for your dates from these sites
Rodovia Frederico Loyo - Gleba 6B | Praia de Muro Alto, Porto de Galinhas, Ipojuca, State of Pernambuco, Brazil
6.9 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Beach Class Resort Muro Alto
Booking.com
$107
View Deal
Ac Lote 5 Gleba Merepe C S/N, Ipojuca, State of Pernambuco 55590-000, Brazil
7.0 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Savings alert: 37% below average rate

The price you found is 37% lower than this hotel's average rate of $171/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

TRYP Pernambuco
SAVE $3
$48
Melia.com
$45
View Deal
Avenida Bernardo Vieira de Melo 8472, Jaboatao dos Guararapes, State of Pernambuco 54470-100, Brazil
8.3 miles from Praia De Calhetas
  • Pool
  • Beachfront
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of $51/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Tabaobi Smart Hotel
No availability for your dates from these sites
Fazenda 3, Lote 2 | Cupe Beach, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
8.4 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Pontal De Ocapora
No availability for your dates from these sites
Sitio Costa Tropicana | Pontal Do Cupe, Porto de Galinhas, Ipojuca, State of Pernambuco, Brazil
8.4 miles from Praia De Calhetas
  • Breakfast included
  • Pool
Pousada Tabapitanga
SAVE $3
$122
Expedia.com
$119
View Deal
Pontal da Praia do Cupe | Sitio Costa do Sol s/n mesma entrada do Hotel Pontal de Ocaporã, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
8.6 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Savings alert: 19% below average rate

The price you found is 19% lower than this hotel's average rate of $147/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Viva Porto de Galinhas
SAVE $46
$169
Expedia.com
$123
View Deal
Avenida Beira Mar s/n, Lote B | Gleba 2, Praia do Cupe, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
9.0 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Savings alert: 35% below average rate

The price you found is 35% lower than this hotel's average rate of $188/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Village Porto de Galinhas
SAVE $5
$165
Expedia.com
$160
View Deal
Rodovia PE09 | Granja São Judas Tadeu, Porto de Galinhas, Ipojuca, State of Pernambuco 55592-000, Brazil
9.2 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Savings alert: 26% below average rate

The price you found is 26% lower than this hotel's average rate of $217/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

No photo provided
Avenida Presidente Kennedy 6430, Jaboatao dos Guararapes, State of Pernambuco 54450-005, Brazil
9.3 miles from Praia De Calhetas
  • Pool
  • Room Service
Prodigy Beach Resort Marupiara
Booking.com
$131
View Deal
Rodovia PE 9 | Km 5,5, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
9.5 miles from Praia De Calhetas
  • Free Wifi
  • Breakfast included
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of $154/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Aconchego Porto de Galinhas
Expedia.com
$48
View Deal
PE - 09 km 06 | Cupe, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
9.5 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Pousada Marambaia Do Porto
Booking.com
$70
View Deal
Alameda Beira Mar - S/N - Lt 2 E 3, Porto de Galinhas, Ipojuca, State of Pernambuco 55590, Brazil
9.5 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Enotel Convention & Spa Porto de Galinhas
No availability for your dates from these sites
Rodovia Pe 009 s/n, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
9.6 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Enotel Acqua Club - Porto de Galinhas
No availability for your dates from these sites
Rodovia PE-09 | Gleba 6 BA, Porto de Galinhas, Ipojuca, State of Pernambuco, Brazil
9.7 miles from Praia De Calhetas
  • Free Parking
  • Breakfast included
Porto de Galinhas Praia Hotel
SAVE $10
$134
Expedia.com
$124
View Deal
Rodovia PE 09-Km 06, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
9.9 miles from Praia De Calhetas
  • Free Parking
  • Pool
Savings alert: 33% below average rate

The price you found is 33% lower than this hotel's average rate of $185/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Ancorar Flat Resort
Booking.com
$128
View Deal
PE 09 - Km 06, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
10.0 miles from Praia De Calhetas
  • Free Parking
  • Pool
Hotel Solar Porto de Galinhas
Expedia.com
$229
View Deal
Rodovia PE-09 - Km 07, Porto de Galinhas, Ipojuca, State of Pernambuco 55590-000, Brazil
10.1 miles from Praia De Calhetas
  • Free Wifi
  • Free Parking
Raja Pousada Cores Do Mar
Booking.com
$32
View Deal
Rodovia PE 09 - Km 6,5 | Porto de Galinhas, Porto de Galinhas, Ipojuca, State of Pernambuco 55590, Brazil
10.2 miles from Praia De Calhetas
  • Breakfast included
  • Pool
Still looking for a place to stay?
Cabo de Santo Agostinho has 11 B&Bs/inns with 85 reviews
Hotel Arrecife dos Corais
Rua Dep. Cristina Tavares, 535, Praia de Gaibu, Cabo de Santo Agostinho, State of Pernambuco 54590-000, Brazil
7.2 miles from Praia De Calhetas
  • Free Wifi
  • Beachfront
Pousada Acacias dos Corais
Rua VC Nove, 79, Cabo de Santo Agostinho, State of Pernambuco 54590-000, Brazil
1.3 miles from Praia De Calhetas
  • Free Wifi
  • Pool
Carauna Pousada
Rua Vc Treze Setor um Quadra 37 Lote 09, Cabo de Santo Agostinho, State of Pernambuco 54500-001, Brazil
1.7 miles from Praia De Calhetas
    See all 11 Cabo de Santo Agostinho B&Bs/inns
    See all hotels in or near Cabo de Santo Agostinho
    TRYP Pernambuco
    SAVE $3
    $48
    Melia.com
    $45
    View Deal
    Avenida Bernardo Vieira de Melo 8472, Jaboatao dos Guararapes, State of Pernambuco 54470-100, Brazil
    8.3 miles from Praia De Calhetas
    • Pool
    • Beachfront
    Savings alert: 12% below average rate

    The price you found is 12% lower than this hotel's average rate of $51/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    No photo provided
    Avenida Presidente Kennedy 6430, Jaboatao dos Guararapes, State of Pernambuco 54450-005, Brazil
    9.3 miles from Praia De Calhetas
    • Pool
    • Room Service
    Muro Alto Marupiara Suites
    AMOMA
    View Deal
    Travessa Segunda da Rua 01 Loteamento Canoas Lote B | Praia de Muto Alto, Ipojuca, State of Pernambuco 55590-000, Brazil
    6.2 miles from Praia De Calhetas
    • Free Wifi
    • Free Parking
    Wyndham Garden Recife Pernambuco
    Avenida Bernardo Vieira de Melo 1624 | Piedade Beach, Jaboatao dos Guararapes, State of Pernambuco 54410-010, Brazil
    11.3 miles from Praia De Calhetas
    • Free Wifi
    • Breakfast included
    No availability for your dates from these sites
    Rodovia PE 09, acesso a Muro Alto, km 03 | Acesso a Muro Alto, Km 03, Ipojuca, State of Pernambuco 55590-000, Brazil
    6.6 miles from Praia De Calhetas
    • Free Parking
    • Breakfast included
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.