Find hotels in Petrolina from £39

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Petrolina hotels

Hotel Monte Carmelo

Hotel Monte Carmelo
3.0 star property
Petrolina
10.0 out of 10, Exceptional, (1 review)
"Hotel com instalações bem nova e limpas. Os funcionários são bem prestativo e educados."
Brazil
Daécio
The price is £2,137
includes taxes & fees
20 Apr - 21 Apr
Hotel Monte Carmelo

Hotel Dubai

Hotel Dubai
3.0 star property
Petrolina
7.0 out of 10, Good, (10 reviews)
"This place should not be mentioned in Expedia as this is a MOTEL and not an Hotel."
United States
Stefan
The price is £49
includes taxes & fees
11 May - 12 May
Hotel Dubai

Reis Palace Hotel

Reis Palace Hotel
3.0 star property
Petrolina
8.0 out of 10, Very good, (118 reviews)
"Ok"
Brazil
Robson
The price is £47
includes taxes & fees
23 Apr - 24 Apr
Reis Palace Hotel

JB Hotel

JB Hotel
3.0 star property
Petrolina
8.0 out of 10, Very good, (311 reviews)
"Equipe gentil e atenciosa, comida maravilhosa, localização excelente, recomendo demais."
Brazil
Gabriela
The price is £53
includes taxes & fees
13 Apr - 14 Apr
JB Hotel

Nobile Suites Del Rio - Petrolina

Nobile Suites Del Rio - Petrolina
4.0 star property
Petrolina
9.2 out of 10, Wonderful, (940 reviews)
"Good hotel. Good room and good bed. "
Canada
Luiz Carlos
The price is £61
includes taxes & fees
10 May - 11 May
Nobile Suites Del Rio - Petrolina

Águas Palace Hotel

Águas Palace Hotel
3.0 star property
Petrolina
7.6 out of 10, Good, (188 reviews)
"Great value and terrific breakfast (many local people had me the breakfast was great and they did not lie!). It's clean and safe but the rooms are a little worn out. The shower head in my bathroom looked a little precarious but it worked for both hot and cold. The location is right downtown and there are lots of local shops and restaurants. I will definitely stay here again on my next visit."
United States
Alexander
The price is £46
includes taxes & fees
13 Apr - 14 Apr
Águas Palace Hotel

Hotel do Grande Rio

Hotel do Grande Rio
3.0 star property
Petrolina
8.2 out of 10, Very good, (294 reviews)
"Sim"
Brazil
Paula Ívina
The price is £39
includes taxes & fees
8 May - 9 May
Hotel do Grande Rio

ibis Petrolina

ibis Petrolina
3.0 star property
Petrolina
8.8 out of 10, Excellent, (403 reviews)
"Mall is 5 minute walk from hotel. Very clean and comfortably economical "
United States
Bennett
The price is £47
includes taxes & fees
9 May - 10 May
ibis Petrolina

Kris Hotel

Kris Hotel
3.0 star property
Petrolina
8.0 out of 10, Very good, (36 reviews)
"Quarto impecável "
Brazil
Luis
The price is £43
includes taxes & fees
18 Apr - 19 Apr
Kris Hotel

Grande Hotel de Juazeiro

Grande Hotel de Juazeiro
3.0 star property
Juazeiro
8.0 out of 10, Very good, (215 reviews)
"We were welcomed by a friendly staff who was able to check up in early. The hotel has a wonderful big swimming pool that we enjoyed. It is right by the river front with a walking path, restaurants and sports courts. We had a great stay."
United States
Luiz
The price is £45
includes taxes & fees
8 May - 9 May
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 neighbouring Lagoa Grande.

Ponte sobre Rio São Francisco, entre Juazeiro da Bahia e Petrolina Pernambuco

Top Petrolina Hotel Reviews

More cheap stays in Petrolina

Frequently asked questions

What is the best area to stay in Petrolina?
The best area to stay in Petrolina is along the Avenida da Orla, which runs parallel to the São Francisco River.

This area is the heart of Petrolina's social and leisure activities. It's a well-maintained promenade featuring a wide selection of restaurants, bars, and cafes, many offering views of the river. You'll find it's a very pleasant place for an evening stroll, with the riverfront providing a natural focal point.

For couples looking for a relaxed yet engaging experience, staying near Avenida da Orla is ideal. You'll have easy access to waterfront dining and the chance to take boat trips on the São Francisco River, which are a popular local activity. Many hotels in this area offer amenities like swimming pools and river views, great for unwinding after a day of exploring.

Business travellers will also find the Avenida da Orla area convenient. Its central location means easy access to key commercial areas, and the variety of dining options makes it simple to host client dinners or find a good spot for an independent meal.
What are the best hotels in Petrolina that travellers recommend?
For a highly recommended hotel in Petrolina, consider the Nobile Suites Del Rio - Petrolina.

This 4-star hotel, with an excellent rating of 9.2, is frequently praised by guests for its wonderful location. It offers comfortable air-conditioned rooms and a refreshing outdoor pool with sun loungers, superb for relaxation. Guests can also enjoy the convenience of a poolside bar and 24-hour room service. The hotel is well-situated for exploring, being just 1.8 km from River Shopping Mall, 1.2 km from Petrolina Waterfront Square, and 1.0 km from Oficina do Artesao Mestre Quincas. Many rooms also boast river views.
What are the best family hotels in Petrolina?
For family-friendly accommodation in Petrolina, the Nobile Suites Del Rio - Petrolina and the Hotel do Grande Rio are excellent choices.

The 4-star Nobile Suites Del Rio - Petrolina, with an impressive 9.2 rating, is highly recommended for families. It features an outdoor pool with sun loungers and a poolside bar, along with a dedicated children's pool, making it ideal for younger guests. The hotel also prioritises safety with child-friendly window designs, and offers free WiFi and free self-parking. It is conveniently located near the Petrolina Waterfront Square, just 1.2 km away.

Another great option is the 3-star Hotel do Grande Rio, rated 8.0. This hotel provides a pool for children and a general pool, along with free breakfast and a buffet breakfast, ensuring a good start to your day. Guests also benefit from free toiletries, free self-parking, and free WiFi. It is located 1.1 km from Petrolina Waterfront Square and 1.4 km from River Shopping Mall.
What are the best spa hotels in Petrolina?
For a superb 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, an outdoor pool, and comfortable poolside sun loungers. There's also a poolside bar for refreshing drinks and a dedicated children's pool, making it suitable for families. Guests also benefit from complimentary WiFi and free self-parking. Its location is often highlighted by guests as being great and wonderful.
What hotels in Petrolina offer free breakfast?
For hotels in Petrolina offering complimentary breakfast, consider the Hotel do Grande Rio, JB Hotel, Reis Palace Hotel, or Kris Hotel.

The 3-star Hotel do Grande Rio, with an 8.0 rating, provides free buffet breakfast daily. It also offers free toiletries, free self-parking, and free WiFi. This hotel is conveniently located just 0.5 km from Petrolina Cathedral and 1.1 km from Petrolina Waterfront Square.

Another option is the 3-star JB Hotel, rated 7.8. Guests can enjoy a free buffet breakfast daily, along with complimentary WiFi, toiletries, and self-parking. It is situated 0.4 km from Petrolina Cathedral and 0.9 km from Petrolina Waterfront Square.

The 3-star Reis Palace Hotel, also with an 8.0 rating, includes free buffet breakfast daily, free toiletries, and free WiFi. It is very close to Petrolina Cathedral, only 0.2 km away, and 0.4 km from Petrolina Waterfront Square.

Finally, the 3-star Kris Hotel, rated 7.0, offers free buffet breakfast daily, as well as free self-parking and free WiFi. It is located 0.6 km from Petrolina Cathedral and 1.2 km from Petrolina Waterfront Square.
What are the top pet-friendly hotels in Petrolina?
Two excellent pet-friendly hotels in Petrolina are Nobile Suites Del Rio - Petrolina and Kris Hotel.

The 4-star Nobile Suites Del Rio - Petrolina, with an impressive 9.2 rating, welcomes both dogs and cats. Guests can enjoy the outdoor pool with sun loungers and a poolside bar. Its location receives high praise, being just 1.2 km from Petrolina Waterfront Square and 1.8 km from River Shopping Mall.

Another great option is the 3-star Kris Hotel, rated 7.6, which allows pets to stay free of charge, accommodating both dogs and cats. This hotel also offers complimentary buffet breakfast. It is conveniently situated 0.9 km from Oficina do Artesao Mestre Quincas and 1.2 km from Petrolina Waterfront Square.
What are the best budget hotels in Petrolina?
For budget-friendly hotels in Petrolina, you have several excellent choices, including Kris Hotel, Hotel do Grande Rio, JB Hotel, and Reis Palace Hotel.

The 3-star Kris Hotel, with a rating of 7.6, offers complimentary breakfast, free parking, and free WiFi. It is conveniently located 1.2 km from Petrolina Waterfront Square and 0.6 km from Petrolina Cathedral.

Another great option is the 3-star Hotel do Grande Rio, rated 8.0. Guests can enjoy free toiletries, free self-parking, and a complimentary buffet breakfast with free WiFi. This hotel is 1.1 km from Petrolina Waterfront Square and 0.5 km from Petrolina Cathedral.

The 3-star JB Hotel, with a rating of 7.8, provides free WiFi, a complimentary buffet breakfast, free toiletries, and free self-parking. It is situated 0.9 km from Petrolina Waterfront Square and 0.4 km from Petrolina Cathedral.

Finally, the 3-star Reis Palace Hotel, rated 8.0, features free toiletries, a complimentary breakfast, and free WiFi. Its central location places it just 0.4 km from Petrolina Waterfront Square and 0.2 km from Petrolina Cathedral.
What are the most romantic hotels in Petrolina for couples?
For couples seeking a romantic stay in Petrolina, the Nobile Suites Del Rio - Petrolina offers a delightful experience.

The 4-star Nobile Suites Del Rio - Petrolina, with an impressive 9.2 rating, is highly regarded for its wonderful location. This hotel provides excellent amenities for couples, including an outdoor pool with sun loungers and a poolside bar, great for relaxing afternoons. Guests can also enjoy the convenience of free WiFi and complimentary toiletries. Its proximity to charming spots like Dom Malan Square (0.9 km), Sao Francisco River Park (0.6 km), and Petrolina Waterfront Square (1.2 km) makes it an ideal base for exploring the area.

While other hotels are available, the Nobile Suites Del Rio - Petrolina stands out for its superior rating and a wider range of facilities that cater to a romantic getaway.
What are the best hotels in Petrolina near Petrolina Waterfront Square?
For hotels in Petrolina conveniently located near Petrolina Waterfront Square, consider the Nobile Suites Del Rio - Petrolina, ibis Petrolina, or Reis Palace Hotel.

The 4-star Nobile Suites Del Rio - Petrolina, with an impressive 9.2 rating, is a fantastic option for families. It offers a children's pool, an outdoor pool with sun loungers, and a poolside bar. Guests frequently praise its wonderful location, which is just 1.2 km from Petrolina Waterfront Square.

Another excellent choice is the 3-star ibis Petrolina, rated 8.8. It is well-situated, only 0.9 km from Petrolina Waterfront Square, and offers convenient free self-parking.

The 3-star Reis Palace Hotel, with an 8.0 rating, is also a good option. It is located just 0.4 km from Petrolina Waterfront Square and provides a complimentary buffet breakfast and free WiFi.
Where can I find the best nightlife in Petrolina?
Petrolina's nightlife is centred around a few key areas, offering a mix of music, dining, and socialising.

The Orla I, along the São Francisco River, is a popular spot. You'll find numerous restaurants and bars here, many with outdoor seating that provide views of the river. It's a good place for a relaxed evening meal or drinks, and some establishments feature live music, often local popular styles.

Moving further into the city, Avenida da Integração is another area with a concentration of bars and eateries. This street has a mix of more casual pubs and places that cater to a younger crowd, often playing popular Brazilian music. It's generally busier on weekends.

For those looking for something a bit livelier, the area around Praça 21 de Setembro has some establishments that stay open later, including a few with dance floors.
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?
Members always get our best prices. Find our best Petrolina hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £39 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.