Find hotels in Petrolina from $33

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petrolina hotels

Nobile Suites Del Rio - Petrolina

Nobile Suites Del Rio - Petrolina
4.0 star property
Petrolina
9.2 out of 10, Wonderful, (876)
"Good hotel. Good room and good bed. "
Canada
Luiz Carlos
$74 nightly
The price is $78
Jan 20 - Jan 21, 2026
Total with taxes and fees
Nobile Suites Del Rio - Petrolina

Kris Hotel

Kris Hotel
3.0 star property
Petrolina
7.8 out of 10, Good, (13)
"Conveniente, bom café da amanhã, cama confortável. Banheiro precisa ser um pouco atualizado "
United States
Hayli
$46 nightly
The price is $48
Dec 28 - Dec 29
Total with taxes and fees
Kris Hotel

Hotel do Grande Rio

Hotel do Grande Rio
3.0 star property
Petrolina
8.2 out of 10, Very Good, (261)
"Hotel velho , ar condicionado velho , cama ruim "
Brazil
Paulo
$39 nightly
The price is $41
Jan 12 - Jan 13, 2026
Total with taxes and fees
Hotel do Grande Rio

JB Hotel

JB Hotel
3.0 star property
Petrolina
7.8 out of 10, Good, (289)
"Muito boa "
Brazil
Luiz
$54 nightly
The price is $57
Dec 30 - Dec 31
Total with taxes and fees
JB Hotel

River Class Hotel

River Class Hotel
2.0 star property
Petrolina
$31 nightly
The price is $33
Jan 2 - Jan 3, 2026
Total with taxes and fees
River Class Hotel

Reis Palace Hotel

Reis Palace Hotel
3.0 star property
Petrolina
8.0 out of 10, Very Good, (111)
"Bom café da manhã Camas com razoável conforto"
Brazil
homero
$53 nightly
The price is $56
Dec 26 - Dec 27
Total with taxes and fees
Reis Palace Hotel

ibis Petrolina

ibis Petrolina
3.0 star property
Petrolina
8.8 out of 10, Excellent, (389)
"Mall is 5 minute walk from hotel. Very clean and comfortably economical "
United States
Bennett
$56 nightly
The price is $59
Jan 23 - Jan 24, 2026
Total with taxes and fees
ibis Petrolina

Costa do Rio Hotel

Costa do Rio Hotel
3.0 star property
Petrolina
8.0 out of 10, Very Good, (63)
"Há um bar/restaurante ao lado do hotel com musica alta até as 01h00 da madrugada."
Brazil
Anonymous traveler
$55 nightly
The price is $58
Jan 1 - Jan 2, 2026
Total with taxes and fees
Costa do Rio Hotel

Águas Palace Hotel

Águas Palace Hotel
3.0 star property
Petrolina
7.6 out of 10, Good, (186)
"Boa"
Brazil
Marcelo
$51 nightly
The price is $53
Dec 26 - Dec 27
Total with taxes and fees
Águas Palace Hotel

Hotel Dubai

Hotel Dubai
3.0 star property
Petrolina
3.0 out of 10, (4)
"This place should not be mentioned in Expedia as this is a MOTEL and not an Hotel."
United States
Stefan
$60 nightly
The price is $64
Jan 8 - Jan 9, 2026
Total with taxes and fees
Hotel Dubai

Grande Hotel de Juazeiro

Grande Hotel de Juazeiro
3.0 star property
Juazeiro
8.0 out of 10, Very Good, (199)
"Não tem carregador para veículos elétricos. Cama muito estreita; mais para solteiro do que para casal. Banheiro não tem fechamento de vidro blindex; ao contrário, tem uma cortina de plástico. A ducha com os furos entupidos; os jatos d'água, um para cada lado e menos para baixo, mais pareciam um jogo de pega varetas. O frigobar vazio; não tinha nem água para beber. Tive que sair para comprar água na recepção. Somente o café da manhã foi bom. "
Brazil
AGAMENON
$51 nightly
The price is $54
Jan 18 - Jan 19, 2026
Total with taxes and fees
Grande Hotel de Juazeiro
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Petrolina attractions

Learn more about Petrolina

Riverside boardwalks offer perfect sunset views of the São Francisco River where local musicians often perform on weekends. Sample regional fruits at the bustling Bodódromo market, then take a boat tour to vineyards in neighboring Lagoa Grande.

Petrolina at night

Top Petrolina Hotel Reviews

More cheap stays in Petrolina

Hotels in Petrolina with star-rating

Find out more about Petrolina

Top reasons to visit Petrolina

  • Outdoor Adventures: Petrolina offers a variety of outdoor activities, from exploring picturesque islands to enjoying scenic landscapes.
  • Cultural Exploration: Discover the city's rich culture through historical landmarks and local events that showcase community spirit.
  • Family-Friendly Activities: There’s something for everyone, making it perfect for family vacations with diverse entertainment options.
  • Shopping Experiences: Enjoy shopping at various centers and malls that blend modern amenities with local charm.
  • Welcoming Accommodations: Choose from a range of comfortable hotels catering to diverse traveler needs, ensuring a pleasant stay.

Find great hotels in Petrolina

Discover a range of comfortable and welcoming hotels in Petrolina, Pernambuco, perfect for every traveler. Whether you’re looking for business amenities, a pet-friendly stay, or LGBTQIA-friendly accommodations, you'll find options that cater to your needs. Explore popular choices like the Ibis Petrolina, read reviews, and compare room rates to make your vacation enjoyable and stress-free.

  • Nobile Suites Del Rio - Petrolina: Embracing a harmonious blend of comfort and convenience, Nobile Suites Del Rio is an ideal retreat for both business-minded travelers and pet owners. This 3-star hotel offers a range of amenities tailored to corporate needs, featuring multiple meeting rooms and a well-equipped business center. Guests will appreciate the pet-friendly policy, allowing dogs and cats with certain restrictions, making it a perfect choice for those traveling with furry companions. With its strategic location in Petrolina, this hotel ensures a productive and enjoyable stay for all.
  • ibis Petrolina: Known for its welcoming atmosphere, ibis Petrolina stands out as a prime destination for business travelers and LGBTQIA-friendly guests. This 3-star hotel is designed for those seeking a comfortable and inclusive environment. With essential business amenities including a dedicated business center, it caters to professional needs while ensuring a friendly and accepting atmosphere. The hotel’s central location in Petrolina makes it convenient for exploring local attractions, providing a great balance of work and leisure for its guests.
  • Hotel do Grande Rio: Hotel do Grande Rio offers a sophisticated ambiance tailored for business travelers seeking both functionality and comfort. This 3-star hotel features accessible business amenities, including a versatile meeting room and a fully equipped business center. Located in the heart of Petrolina, it provides easy access to the city's vibrant attractions, making it a strategic choice for those combining business with leisure. Guests appreciate the attentive service and well-appointed accommodations, ensuring a pleasant stay.

Where to stay near Petrolina

Petrolina, Pernambuco, offers a delightful blend of family-friendly activities and outdoor adventures right in the heart of Brazil's interior. Explore the vibrant city center, where historical charm meets modern amenities. Nearby attractions provide ample recreational opportunities, ensuring a memorable vacation experience for all ages. With its close proximity to stunning landscapes and cultural gems, Petrolina serves as the perfect base for discovering the rich heritage and natural beauty of the region.

  • Juazeiro: Located a mere 3 miles from Petrolina, Juazeiro is a vibrant city that offers a mix of outdoor activities and family-friendly experiences. Visitors flock here for its shopping centers and educational venues, making it a lively urban hub. Notable attractions include picturesque parks and a beautiful water feature, perfect for leisurely strolls by the river. Peak travel times occur in January and during the June to July months, providing an energetic atmosphere. Juazeiro's charm lies in its blend of city life with natural beauty, making it a must-visit destination.

Things to do in Petrolina

Petrolina, Pernambuco, offers a delightful mix of family-friendly activities and outdoor adventures. Visitors can enjoy shopping at various centers and malls, while also exploring educational opportunities. Don't miss out on local events that showcase the vibrant culture and community spirit of this charming city. Whether you're looking to shop or engage in exciting activities, Petrolina has something for everyone.

Shopping

In Petrolina, visit River Shopping Mall for a blend of shopping, dining, and entertainment in a vibrant atmosphere. For unique local crafts, check out Oficina do Artesao Mestre Quincas. If you're up for a drive, explore nearby artisan markets for more distinct souvenirs.

Recreation

Wellness Oasis is a tranquil retreat where you can indulge in rejuvenating spa treatments and yoga sessions surrounded by lush gardens. The Riverfront Park offers scenic walking paths and recreational activities, perfect for unwinding while enjoying stunning views of the São Francisco River.

Adventure

At Ilha do Sol Water Park in Petrolina, enjoy thrilling water slides, wave pools, and lazy rivers, perfect for family fun and adventure. With vibrant entertainment options and a lively atmosphere, it's an ideal spot to relax and create unforgettable memories under the Brazilian sun.

Nightlife

In Petrolina, the vibrant nightlife comes alive at venues like Vila Bossa, where live music and cocktails create a lively atmosphere. For a more laid-back experience, head to the charming bars along the waterfront, offering stunning views and a relaxed vibe perfect for socializing.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Petrolina

To save money on your trip to Petrolina, consider visiting in February, October, or December for lower accommodation rates, while avoiding the pricier months of May to July. Booking your stay through Expedia allows you to compare prices, filter for eco-friendly options, and secure better deals by combining flights and hotels. Stay on a Wednesday for the cheapest rates, and join Expedia's One Key membership for exclusive discounts and OneKeyCash for future bookings. Utilize public transport and explore free activities to further stretch your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Petrolina are February, October and December, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Petrolina is Wednesday. The most expensive day to stay in Petrolina is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, currently available for booking. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Petrolina with your flights and activities by booking a package through Expedia.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Petrolina

Petrolina offers a delightful mix of family-friendly activities and urban exploration, perfect for outdoor enthusiasts. Visitors can discover the picturesque islands, admire the stunning cathedral, and visit important landmarks that showcase the region's rich culture. Whether you're seeking a city experience or outdoor adventures, Petrolina has something for everyone to enjoy during their vacation.

  • Fogo Island: Experience the serene beauty of Fogo Island, where you can relax on sandy beaches and enjoy outdoor activities. This idyllic spot offers a perfect escape from the hustle and bustle of city life, making it ideal for sunbathing and picnicking.
  • Petrolina Waterfront Square: A historical landmark, Petrolina Waterfront Square is a vibrant gathering place that showcases the rich culture of the region. Stroll along the waterfront, enjoy local cuisine at nearby eateries, and soak in the lively atmosphere.
  • Petrolina Cathedral: Marvel at the stunning architecture of Petrolina Cathedral, a cultural gem that reflects the city's history and spirituality. The intricate designs and serene ambiance make it a must-visit for those interested in local heritage.

Best time to go to Petrolina

The best time to visit Petrolina can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Petrolina falls in November, when visitor numbers are average and weather is mostly sunny with no rain. The coolest average temperature in Petrolina falls in July, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.5°F (27.5°C)Light RainMostly SunnySlightly HighAverage
February81.7°F (27.6°C)Light RainMostly SunnyAverageSlightly Low
March81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
April79.9°F (26.6°C)No RainMostly SunnyAverageAverage
May78.1°F (25.6°C)No RainMostly SunnySlightly LowSlightly High
June75.9°F (24.4°C)No RainMostly SunnyAverageSlightly High
July74.8°F (23.8°C)No RainMostly SunnySlightly HighSlightly High
August76.1°F (24.5°C)No RainMostly SunnySlightly LowAverage
September79.5°F (26.4°C)No RainSunnyAverageAverage
October82.6°F (28.1°C)No RainSunnySlightly LowSlightly Low
November83.3°F (28.5°C)No RainMostly SunnyAverageAverage
December82.4°F (28.0°C)Light RainMostly SunnySlightly HighSlightly Low

The nearest major airports for your trip to Petrolina

If you're planning a visit to Petrolina, Pernambuco, Brazil, you can fly into Petrolina's Senador Nilo Coelho International Airport (PNZ), which is located 5 miles from the city. For accommodations nearby, consider Rapport Hotel, a 3.5-star option 6 miles away, or Hotel do Grande Rio and Nobile Suites Del Rio - Petrolina, both 5 miles from the airport and rated 3 stars. These hotels provide convenient access to transportation services, making it easy to reach the airport for your travel needs. Enjoy your stay in this vibrant region of Brazil.

Frequently asked questions

What is the best area to stay in Petrolina?
The best area to stay in Petrolina is along Avenida Padre Cícero, particularly the stretch near the Orla.

This area is the heart of Petrolina's riverfront activity, offering a scenic promenade along the São Francisco River. You'll find many restaurants, cafes, and shops within walking distance, and it provides easy access to the iconic Ponte Presidente Dutra connecting Petrolina to Juazeiro. It's also where you can find boat tours and relax by the water.

This area is ideal for couples looking for a romantic setting. The evening strolls along the Orla, with views of the illuminated bridge and river, create a special experience. Many of the restaurants in this vicinity offer outdoor seating, superb for enjoying the local cuisine and the river breeze together.

For solo travelers, this central location offers convenience and plenty of options for dining and entertainment.
What are the best hotels in Petrolina that travelers recommend?
For an excellent stay in Petrolina, travelers highly recommend Nobile Suites Del Rio - Petrolina.

This 4-star hotel, with an impressive 9.2 rating, offers a wonderful experience with a range of amenities. Guests can enjoy the outdoor pool, complete with sun loungers and a poolside bar, or take advantage of the 24-hour room service. Many rooms provide a beautiful river view, adding to the relaxing atmosphere. The hotel is conveniently located just 0.8 miles from Petrolina Waterfront Square and 1.1 miles from River Shopping Mall.
What are the best family hotels in Petrolina?
For family-friendly hotels in Petrolina, consider the Nobile Suites Del Rio - Petrolina and the Hotel do Grande Rio.

The 4-star Nobile Suites Del Rio - Petrolina, with an impressive 9.2 rating, is an excellent choice for families. It features a children's pool and child-friendly window designs, along with an outdoor pool and a poolside bar for relaxation. Guests frequently highlight its wonderful location, which is just 0.8 miles from Petrolina Waterfront Square.

Another great option is the 3-star Hotel do Grande Rio, rated 8.0. This hotel offers a pool, including a specific pool for children, and provides a complimentary buffet breakfast and free WiFi. It is conveniently located less than a mile from River Shopping Mall and Petrolina Waterfront Square. Find more child-friendly accommodations in Petrolina
What are the best spa hotels in Petrolina?
For a top-rated spa hotel in Petrolina, the Nobile Suites Del Rio - Petrolina is an excellent choice.

This 4-star hotel, with an impressive 9.2 rating, offers a wonderful spa experience with a steam room and an inviting outdoor pool featuring a convenient poolside bar and comfortable sun loungers. There is also a dedicated pool for children, making it suitable for families. Guests appreciate the complimentary toiletries and free WiFi, along with the convenience of free self-parking. Its location is often described by guests as great and wonderful. See all spa hotels in Petrolina
What hotels in Petrolina offer free breakfast?
For hotels in Petrolina that offer free breakfast, consider the Hotel do Grande Rio, JB Hotel, and Reis Palace Hotel.

The 3-star Hotel do Grande Rio, with an 8.0 rating, provides a complimentary buffet breakfast and free Wi-Fi, along with free self-parking. It is conveniently located just 0.3 miles from Petrolina Cathedral and 0.7 miles from Petrolina Waterfront Square.

Another great option is the 3-star JB Hotel, rated 7.8. This hotel also offers free buffet breakfast, free Wi-Fi, and free self-parking. It is situated 0.2 miles from Petrolina Cathedral and 0.6 miles from Petrolina Waterfront Square.

The 3-star Reis Palace Hotel, with an 8.0 rating, is another excellent choice for travelers seeking free breakfast. It provides a complimentary buffet breakfast and free Wi-Fi. It is very close to Petrolina Cathedral, only 0.1 miles away, and 0.3 miles from Petrolina Waterfront Square. Find more hotels with free breakfast in Petrolina
What are the top pet-friendly hotels in Petrolina?
For top pet-friendly hotels in Petrolina, consider the Nobile Suites Del Rio - Petrolina and the Kris Hotel.

The 4-star Nobile Suites Del Rio - Petrolina, with an impressive 9.2 rating, welcomes both dogs and cats. Guests often highlight its wonderful location near the Petrolina Waterfront Square and Oficina do Artesao Mestre Quincas. The hotel also features an outdoor pool with sun loungers and a convenient poolside bar.

Another excellent pet-friendly option is the 3-star Kris Hotel, rated 7.6. This hotel also permits both dogs and cats, and what's more, pets stay for free. Guests can enjoy a complimentary buffet breakfast, making it a great value. It is also well-located, close to the River Shopping Mall and the Petrolina Waterfront Square. See more pet-friendly hotels in Petrolina
What are the best budget hotels in Petrolina?
For excellent budget-friendly hotels in Petrolina, consider the Kris Hotel, Hotel do Grande Rio, JB Hotel, and Reis Palace Hotel.

The 3-star Kris Hotel, with a 7.6 rating, offers free WiFi, free self-parking, and a complimentary buffet breakfast. It is also a pet-friendly option, allowing pets to stay free. This hotel is conveniently located just 0.7 miles from Petrolina Waterfront Square and 0.4 miles from Petrolina Cathedral.

Another great choice is the 3-star Hotel do Grande Rio, rated 8.0. Guests can enjoy free toiletries, free WiFi, and a complimentary buffet breakfast. It is situated 0.7 miles from Petrolina Waterfront Square and 0.3 miles from Petrolina Cathedral.

The 3-star JB Hotel, with a 7.8 rating, provides free WiFi, free toiletries, and a complimentary buffet breakfast. It is well-located 0.6 miles from Petrolina Waterfront Square and only 0.2 miles from Petrolina Cathedral.

Finally, the 3-star Reis Palace Hotel, rated 8.0, features free WiFi, free toiletries, and a complimentary buffet breakfast. Its prime location places it just 0.3 miles from Petrolina Waterfront Square and a mere 0.1 miles from Petrolina Cathedral.
What are the most romantic hotels in Petrolina for couples?
For a romantic stay in Petrolina, the Nobile Suites Del Rio - Petrolina is an excellent choice for couples.

This 4-star hotel, with a 9.2 rating, offers a wonderful outdoor pool area complete with a poolside bar and sun loungers, superb for relaxing together. Guests particularly appreciate its great location, which is close to Dom Malan Square and Sao Francisco River Park. The hotel also features free WiFi and complimentary toiletries, adding to the comfort of your stay.
What are the best hotels in Petrolina near Petrolina Waterfront Square?
For hotels in Petrolina near Petrolina Waterfront Square, consider the Nobile Suites Del Rio - Petrolina and the ibis Petrolina.

The 4-star Nobile Suites Del Rio - Petrolina, with a 9.2 rating, is an excellent choice for families. It features an outdoor pool with a poolside bar and sun loungers, and specific child-friendly window designs, ensuring a comfortable stay. It is conveniently located 0.8 miles from Petrolina Waterfront Square.

Another great option is the 3-star ibis Petrolina, rated 8.8. This hotel offers free self-parking and is just 0.6 miles from Petrolina Waterfront Square, making it a practical choice for travelers.
When is the best time to go to Petrolina?
The best time to go to Petrolina is during the dry season, from May to October, when the weather is consistently pleasant and ideal for outdoor activities.

During these months, you'll experience clear skies, lower humidity, and comfortable temperatures, making it superb for exploring the São Francisco River, visiting local vineyards, and enjoying the city's parks. This period avoids the heavier rainfall of the wet season, ensuring a more predictable and enjoyable travel experience for everyone.

Couples often find this time particularly appealing for romantic river cruises and vineyard tours, as the weather allows for relaxed outdoor experiences. The evenings are also cooler, providing a comfortable setting for dining out and enjoying local cultural events.

For solo travelers, the dry season offers excellent conditions for exploring at your own pace, whether it's hiking along the riverbanks, visiting historical sites, or simply enjoying the outdoor cafes.
Where can I find the best nightlife in Petrolina?
Petrolina's nightlife is primarily centered around a few key areas, offering a mix of casual bars, live music, and places to dance.

The Orla, or riverfront promenade, is a central point for evening activities. Along this stretch, you'll find numerous bars and restaurants that often feature live music, particularly regional styles like Forró and Sertanejo. It's a popular spot for a relaxed evening drink, dinner, and dancing.

Avenida da Integração is another significant area. This avenue hosts a selection of larger bars and nightclubs that cater to a lively crowd, often with DJs playing a mix of Brazilian and international hits. These venues tend to stay open later into the night.

For a more local experience, some smaller bars and pubs are scattered throughout the city's neighborhoods, particularly around the city center.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Petrolina.
How can I save on a Petrolina hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Petrolina hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Petrolina hotel?
Prices for hotels in Petrolina often vary, but you can find a great deal from $33 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia