Searching for vacation resorts in Ribeirao Preto? Take a peek at Hotel JP! This 4-star Ribeirao Preto resort has 2 restaurants serving breakfast, lunch and dinner so there's no need to worry about dining options on this trip. While you are visiting Brazil for business or pleasure, take some time out to recharge your batteries as you can find a fitness center, 2 spa tubs, a sauna, an outdoor tennis court and a steam room so you can find many things to do in terms of rest and relaxation. Don't forget to pack your swimsuit and towel as this resort features 4 outdoor swimming pools. There is also a swim-up bar and a bar/lounge so guests can sip a refreshing drink by the pool or indoors when staying here. Child-friendly amenities at this resort include a children's pool and a free children's club. Free Wi-Fi is provided so you can check your in-box whenever you like. Planning a meeting? This resort has 16 meeting rooms, as well as a business center.