Book Cheap Hotels in Sao Joao
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Sao Joao
Most frequently booked Sao Joao hotels

Hotel Flôr de Sal
Av. de Cabo Verde 100, Viana do Castelo
Free cancellation
Reserve now, pay when you stay
27.86 km from city centre
The price is CA $156 per night
CA $156
CA $170 total
includes taxes & fees
Jun 22 - Jun 23
Stay at this 4-star beach hotel in Viana do Castelo. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Shipyards of Viana do Castelo and Castelo de Santiago da Barra are located nearby.
Pool
Hot tub

Axis Viana Business & SPA Hotel
Avenida Capitao Gaspar de Castro, Viana do Castelo
Free cancellation
Reserve now, pay when you stay
25.65 km from city centre
The price is CA $148 per night
CA $148
CA $162 total
includes taxes & fees
Jun 16 - Jun 17
Stay at this 4-star spa hotel in Viana do Castelo. Enjoy free WiFi, an outdoor pool, and a full-service spa. Popular attractions Igreja Matriz and Republic Square are located nearby.
Pool
Hot tub

B&B Hotel Viana do Castelo
Estrada da Papanata 74, Viana do Castelo
Free cancellation
Reserve now, pay when you stay
26.38 km from city centre
The price is CA $85 per night
CA $85
CA $95 total
includes taxes & fees
Jun 11 - Jun 12
Stay at this 3-star hotel in Viana do Castelo. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Igreja Matriz and Republic Square are located nearby.
Pet-friendly
Parking included

Flag Design Hotel
Rua da Bandeira, 140, Rua José de Brito, Viana do Castelo, Viana do Castelo
Free cancellation
Reserve now, pay when you stay
26.7 km from city centre
The price is CA $148 per night
CA $148
CA $166 total
includes taxes & fees
Jun 10 - Jun 11
Stay at this 4-star spa hotel in Viana do Castelo. Enjoy free breakfast, free WiFi, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Igreja Matriz and Republic Square are located nearby.
Pool
Breakfast included

Parador De Baiona
Arquitecto Valverde Sn, Baiona, Pontevedra
Free cancellation
Reserve now, pay when you stay
27.59 km from city centre
The price is CA $276 per night
CA $276
CA $304 total
includes taxes & fees
Jun 29 - Jun 30
Stay at this 4-star beach hotel in Baiona. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular attractions Monterreal Castle and Praia de Barbeira are located nearby.
Pool
Parking included

Hotel Miramar
Ctra. Vigo Baiona por la costa km 14 700, Nº 11 y 10 a 300 metros, Nigran
Free cancellation
Reserve now, pay when you stay
26.64 km from city centre
The price is CA $110 per night
CA $110
CA $121 total
includes taxes & fees
Jun 9 - Jun 10
Stay at this 3-star beach hotel in Nigran. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Samil Beach and America Beach are located nearby.
Parking included
Free WiFi

Hotel Alfonso I
A Gándara s/n - Guillarei, Tui, Pontevedra
Free cancellation
Reserve now, pay when you stay
19.74 km from city centre
The price is CA $186 per night
CA $186
CA $204 total
includes taxes & fees
Jun 9 - Jun 10
Stay at this 4-star business-friendly hotel in Tui. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Monte Aloia National Park and Porta do Arco are located nearby.
Spa
Pet-friendly

Hotel Minho Belo
Avenida da Liberdade n 414, Vila Nova de Cerveira
Free cancellation
Reserve now, pay when you stay
6.44 km from city centre
The price is CA $74 per night
CA $74
CA $78 total
includes taxes & fees
Jun 9 - Jun 10
Stay at this hotel in Vila Nova de Cerveira. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Biennial Art Foundation of Cerveira and Vila Nova de Cerveira Castle are located nearby.
Pool
Breakfast included

Hotel Porta do Sol Conference Center & Spa
Avenida Doutor Dantas Carneiro, lote 1, Caminha
16.56 km from city centre
The price is CA $163 per night
CA $163
CA $178 total
includes taxes & fees
Jun 4 - Jun 5
Stay at this 4-star spa hotel in Caminha. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Moledo do Minho Beach and Praia do Muíño are located nearby.
Pool
Breakfast included
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.
Top hotels in Sao Joao for Extended Stay

Quinta da Victória by venimar
R. Paula Ferreira 24, Viana do Castelo, Viana do Castelo
The price is CA $118 per night from Jun 6 to Jun 7
CA $118
CA $130 total
includes taxes & fees
Jun 6 - Jun 7
10/10 Exceptional! (7 reviews)
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.
Sao Joao hotels essential information
Accommodation | 1,294 hotels |
---|---|
Lowest Price | CA $74 |
Highest Price | CA $276 |
Popular hotels | Hotel Flôr de Sal, Axis Viana Business & SPA Hotel, B&B Hotel Viana do Castelo , Flag Design Hotel, Parador De Baiona, Hotel Miramar, Hotel Alfonso I, Hotel Minho Belo, Hotel Porta do Sol Conference Center & Spa |
Frequently asked questions
Recent Sao Joao hotel reviews by fellow wanderers

Parador De Baiona
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Stunning views from the room and terrace bar. Excellent breakfast. Easy to walk for hours around the old part of Baiona and the property itself."
A verified traveller stayed at Parador De Baiona
Hotels near…
Areas of Sao Joao
Most popular
Hotels
Apartments Rivière-du-LoupCabins Radium Hot SpringsCheap Hotels in KingstonFarmstay SaskatchewanCottages Little PondCheap Hotels in AthensCheap Hotels in Quadra IslandEmbassy Suites by Hilton Waikiki Beach WalkApartments RichmondCheap Hotels in TorontoCheap Hotels in 70 Mile HouseHotels near Mexico City Intl.The Signature at MGM Grand (All Suites)Cheap Hotels in West EndKissimmee Golf Resorts & HotelsHostels Caribbean
Flights
Cheap Flights to FrederictonSingapore Airlines Vancouver (YVR) to Kathmandu (KTM) flightsWestJet Prince George (YXS) to Vancouver (YVR) flightsSwoop Abbotsford (YXX) to Hamilton (YHM) flightsCheap Flights to LondonFlights from Toronto to Pocono MountainsCheap Flights to AvisPorter Airlines Ottawa (YOW) to Toronto (YTZ) flightsToronto to Kelowna (YYZ - YLW)Flights from Toronto to GagetownRegina to Minot (YQR - MOT)Delta Detroit (DTW) to Sarasota (SRQ) flights
Packages