Live prices for your dates · free cancellation on many rooms

Hotels · Sao Paulo · Brazil

Hotels in Sao Pedro (Sao Paulo)

We reviewed 51 hotels in Sao Pedro (Sao Paulo) and put the 50 best here, whatever your budget or travel style.

50 hotels 30 rated 8.5+ typical R$431

hotels

Sao Pedro Thermas Resort S Guest Favorite

Sao Pedro Thermas Resort ★★★★★

Sao Pedro Aparthotel

9.4Perfect5 reviews

A 5-star resort in Sao Pedro with perfect scores for rooms and service, plus free parking and a bar.

FromR$770per night
Sao Pedro Thermas Resort - Sao Pedro (Sao Paulo) S Family-friendly
8.3Great11 reviews

A practical base for families exploring the Thermas Water Park, with outdoor pool access and simple rooms.

FromR$1,115per night
Resort Fazenda Sao Joao R Family resort

Resort Fazenda Sao Joao ★★★★

Sao Pedro

9Perfect100 reviews

A family-friendly farm resort with pools, spa and plenty of on-site activities.

FromR$1,659per night
Familia Busca-Pe F Family-friendly

Familia Busca-Pe ★★★★

Sao Pedro Guest house

8.4Great146 reviews

A 4-star family hotel in Sao Pedro with a rooftop pool, free parking, and spacious family rooms.

FromR$190per night
Hotel Fazenda Fonte Colina Verde H Family-friendly

Hotel Fazenda Fonte Colina Verde ★★★★

Sao Pedro Resort

8.5Great98 reviews

A farm hotel with pools, spa, and family activities in Sao Pedro.

FromR$1,145per night
Thermas Water Park Resort T Family-friendly

Thermas Water Park Resort ★★★★

Sao Pedro

10Perfect1 reviews

Relax in a family-friendly resort with an aqua park, rooftop pool, and sauna in Sao Pedro.

FromR$544per night
Pousada Vale Do Dinossauro P Guest favorite
9.4Perfect357 reviews

A highly rated pousada near Dorigon Falls with pools, sauna, and free parking.

FromR$462per night
Hotel Imigrantes H Pet-friendly

Hotel Imigrantes ★★★

Sao Pedro

8.2Great154 reviews

A practical 3-star choice with free parking, an outdoor pool, and a pet-friendly policy.

FromR$98per night
Santana'S Ranch Villa - Sao Pedro (Sao Paulo) S Wellness Villa
8.6Great306 reviews

A wellness-focused villa near the park, with pools, spa, and a long list of on-site activities.

FromR$1,305per night
Sr Boutique Hotel S Pool & Spa

Sr Boutique Hotel ★★★

Sao Pedro

8.8Great270 reviews

An 8.8-rated Sao Pedro stay with a rooftop pool, full spa, and free parking.

FromR$544per night
Pousada Xodo P Rated 9.4

Pousada Xodo

Sao Pedro Inn

9.4Perfect172 reviews

A high-rated pousada with an outdoor pool and garden, 4.5 km from Casa do Fundador da Estancia.

FromR$267per night
Hotel Sao Pedro - Sao Pedro (Sao Paulo) H Family-friendly
7.8good25 reviews

Family-friendly hotel with 20 rooms, a short walk from Parque Maria Angelica.

FromR$334per night
Pousada Da Lua Sao Pedro P Guest favorite

Pousada Da Lua Sao Pedro ★★★

Sao Pedro Inn

9.7Perfect75 reviews

A highly rated pousada with an outdoor pool, Jacuzzi, and free parking, just a short drive from Parque Aureliano Esteves.

FromR$719per night
Hotel Picadao H Pool & Museum Proximity

Hotel Picadao ★★

Sao Pedro

8.6Great1,034 reviews

An outdoor pool and a 5-minute walk to the local museum make this a solid, budget-friendly base.

FromR$257per night
Hotel - Pousada 3 Marias H Countryside pousada

Hotel - Pousada 3 Marias ★★★

Sao Pedro Inn

9.3Perfect119 reviews

A countryside pousada with a pool, spa, and free parking, praised for its peaceful location and helpful owners.

FromR$452per night
Pousada Ananda Sao Pedro P Family-friendly

Pousada Ananda Sao Pedro

Sao Pedro Inn

7.8Very good81 reviews

Family-friendly pousada with pool, free parking, and pet-friendly rooms.

FromR$462per night
Stallage Hotel S Family-friendly

Stallage Hotel

Sao Pedro

8.5Great708 reviews

Family-friendly Sao Pedro hotel with an aqua park, free parking, and strong staff ratings.

FromR$175per night
Pousada Caminhos - Sao Pedro (Sao Paulo) P Quiet & Practical
9Perfect548 reviews

A 12-room pousada in Sao Pedro with free parking and a handy base for exploring the area.

FromR$134per night
Pousada Estancia Travessia P Guest favorite

Pousada Estancia Travessia ★★★★

Sao Pedro Guest house

9.8Perfect295 reviews

A highly rated 7-room pousada with a plunge pool, garden views, and free parking in Sao Pedro.

FromR$401per night
Pousada Portal - Sao Pedro (Sao Paulo) P Budget Stay
8.3Great95 reviews

Simple 15-room pousada close to Parque Maria Angelica Manfrinato, with free Wi-Fi and family rooms.

FromR$385per night
Hotel Villa Charmosa - Sao Pedro (Sao Paulo) H Pet-friendly with pool
7.8good110 reviews

Pet-friendly 3-star with pool, hot tub, and free Wi-Fi, a short drive from local attractions.

FromR$406per night
Pousada Samambaia - Sao Pedro (Sao Paulo) P Budget-friendly
8.2Great14 reviews

A practical 2-star stay in Sao Pedro with free Wi-Fi, parking, and a restaurant, a 20-minute walk from the centre.

FromR$354per night
Sao Pedro Thermas Resort - Thermas Water Park S Water park resort
6Nice1 reviews

A resort close to Thermas Water Park with outdoor pools, an aqua park, and free parking.

FromR$1,916per night
Hotel Sao Pedro H Pet-friendly

Hotel Sao Pedro ★★

Sao Pedro

7.8Very good181 reviews

Pet-friendly, smoke-free hotel with mountain views and free Wi-Fi in Sao Pedro.

FromR$139per night
Pousada Ferradura - Sao Pedro (Sao Paulo) P Pet-friendly pool stay
9Perfect89 reviews

A pet-friendly pousada with a pool and free Wi-Fi, a short drive from Parque Marcelo Golinelli.

FromR$365per night
Hotel Paraiso Dos Alpes - Sao Pedro (Sao Paulo) H Garden Retreat
8Great35 reviews

A compact 4-star with just six rooms, garden balconies, and a pet-friendly policy in Sao Pedro.

FromR$467per night
Espaco Da Iza - Sao Pedro (Sao Paulo) E Garden Villa
9.6Perfect22 reviews

A peaceful villa with garden and BBQ, near local museums and fountains.

FromR$236per night
Sr Aguas Termais S Pet-friendly

Sr Aguas Termais

Sao Pedro

8.9Great261 reviews

A compact 10-room stay with free parking and pet-friendly policy, rated highly for rooms and staff.

FromR$334per night
Recanto Serenissima R Guest favorite

Recanto Serenissima ★★★★

Sao Pedro Guest house

9.7Perfect250 reviews

A highly rated guest house with a pool and garden views in Sao Pedro.

FromR$154per night
Hotel E Pousada Isis H Central & practical
7.8Very good147 reviews

A practical base in Sao Pedro with free parking, a garden, and staff praised for their service.

FromR$247per night

Map & live prices by our partner

Best hotels in Sao Pedro, Sao Paulo

The hotel scene in Sao Pedro (Sao Paulo) splits between farm resorts and urban bases. For the full thermal and spa experience, consider 4-star properties like Resort Fazenda Sao Joao or Hotel Fazenda Villa Vitta, which blend countryside activities with comfort. Budget travellers can rely on Hotel Imigrantes for basic rooms with free parking, or Hotel Picadao for its outdoor pool and proximity to the local museum. Identify what matters—activities, spa, or price—to pick your ideal fit.

Hotels near Thermas Water Park

Several hotels put you close to the Thermas Water Park without sacrificing convenience. Thermas Water Park Resort itself offers an aqua park and rooftop pool, while Thermas Resort Aguas De Sao Pedro is a 5-star option with a large water park on site. For a blend of access and value, Sao Pedro Thermas Resort offers outdoor pool access and simple rooms a short drive away.

Water park hotels in Sao Pedro

If you're travelling with kids, water park hotels are a major draw in Sao Pedro (Sao Paulo). Thermas Water Park Resort features an aqua park and rooftop pool, while Thermas Resort Aguas De Sao Pedro offers a large water park plus free parking. Both provide family-friendly amenities right where you need them.

Hotels with spa in Sao Pedro

Farm resorts and boutique hotels lead the way for spa stays in Sao Pedro (Sao Paulo). Recanto das Aguas Resort and Hotel Fazenda Vale Verde offer full spa facilities, while Sr Boutique Hotel delivers a rooftop pool and complete spa services in a central setting. These properties combine relaxation with the town's thermal character.

Frequently asked

What is the best area to stay in Sao Pedro for first-time visitors?

The town centre offers easy access to restaurants and the main church, with hotels like Hotel Paraiso Dos Alpes and Hotel E Pousada Isis within walking distance. For a more scenic, resort-oriented stay, choose farm hotels on the outskirts that offer pools and activities but may require a car.

How much does a hotel cost per night in Sao Pedro?

Budget options start at around 19 USD per night, as seen at Hotel Imigrantes, while mid-range hotels typically cost between 50 and 106 USD. For premium farm resorts and villas, expect to pay upwards of 200 USD per night.

Are there any hotels in Sao Pedro with water parks?

Yes, several hotels feature water parks or aqua parks. Thermas Water Park Resort and Thermas Resort Aguas De Sao Pedro are the most direct, offering large water play areas ideal for families.

Which months are cheaper to stay in Sao Pedro?

The low season typically falls outside of school holidays and summer (December to February). Visiting in April, May, or September can yield lower rates, especially at family resorts that often drop prices on weekdays.

Hotels in Sao Pedro (Sao Paulo)

Sao Pedro (Sao Paulo) is a thermal town known for its waters and green hills. Here, hotels often mean farm resorts (fazendas) blending rural scenery with pools, spas, and family activities, such as Hotel Fazenda Villa Vitta and Resort Fazenda Sao Joao. There's also a strong line of practical, wallet-friendly stays in the centre—Hotel Imigrantes and Hotel Picadao offer easy access to streets near the church and park at budget rates.

On this page, you'll find 50 hotels, spanning from simple 2-star bases to a 5-star thermal resort with a water park. Prices range widely: you can book a private room for as little as 19 USD, while top-end farm resorts and villas go beyond 500 USD per night. For those seeking non-hotel charm, you'll also spot a few guest houses, inns, and villas listed nearby—but the hotels here are the main focus.

The bottom line

This set of hotels suits travellers who want a mix of thermal relaxation and farm-stay charm, with options stretching from simple budget beds to full-service 4-star resorts. If you're after a dedicated water park experience or a luxury villa with a private pool, you might prefer browsing the wider 'Resort' or 'Villa' categories in Sao Pedro.