We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Teatro Santa Roza

Praca Pedro Americo, Joao Pessoa, State of Paraiba, Brazil
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

J.R. Hotel (Joao Pessoa, PB) 3.0 of 5
Rua Rodrigues Chaves 87 | Trincheiras, Joao Pessoa, State of Paraiba 58011-040, Brazil
0.4 miles from Teatro Santa Roza
#31 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (19) | Map
Show Prices
Hotel Villa Rica (Joao Pessoa, PB)
Rua Indio Piragibe, 54, Joao Pessoa, State of Paraiba 58011-460, Brazil
0.4 miles from Teatro Santa Roza
#37 of 37 hotels in Joao Pessoa
Professional photos | Map
Show Prices
Guarany Hotel (Joao Pessoa, PB) 3.0 of 5
Rua Almeida Barreto, 181 | Trincheiras, Joao Pessoa, State of Paraiba 58013-460, Brazil
0.5 miles from Teatro Santa Roza
#32 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (9) | Map
Show Prices
Hotel Village Confort (Joao Pessoa, PB) 3.5 of 5
Rua Euquitiano Barreto 234, Joao Pessoa, State of Paraiba 58038-310, Brazil
3.8 miles from Teatro Santa Roza
#7 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (38) | Map
Show Prices
Hardman Praia Hotel (Joao Pessoa, PB) 3.0 of 5
Av. Joao Mauricio, 1341 | Praia de Manaira, Joao Pessoa, State of Paraiba 58038-000, Brazil
3.9 miles from Teatro Santa Roza
#14 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (91) | Map
Show Prices
Hotel Village Joao Pessoa (Joao Pessoa, PB) 3.5 of 5
Av. Epitacio Pessoa, 4851, Joao Pessoa, State of Paraiba 58039-000, Brazil
4.0 miles from Teatro Santa Roza
#5 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (36) | Map
Show Prices
Av. Joao Maurico 1185 | Praia de Manaira, Joao Pessoa, State of Paraiba 58038-000, Brazil
4.0 miles from Teatro Santa Roza
#8 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (109) | Map
Show Prices
Verdegreen Hotel (Joao Pessoa, PB) 3.5 of 5
Av. Joao Maurico, 255 | Manaira, Joao Pessoa, State of Paraiba 58038-000, Brazil
4.2 miles from Teatro Santa Roza
Verdegreen Hotel Slideshow
#1 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (150) | Map
Show Prices
Ouro Branco Praia Hotel (Joao Pessoa, PB) 3.0 of 5
Av. Nossa Senhora Dos Navegantes N 431, Joao Pessoa, State of Paraiba 58039-111, Brazil
4.2 miles from Teatro Santa Roza
#33 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (61) | Map
Show Prices
Laguna Praia Hotel (Joao Pessoa, PB)
Avenida Almirante de Tamandare, 716, Joao Pessoa, State of Paraiba 58039-010, Brazil
4.3 miles from Teatro Santa Roza
#3 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (23) | Map
Show Prices
Ambassador Flat Hotel (Joao Pessoa, PB) 3.0 of 5
Av. Cabo Branco, 1890 | Praia do Cabo Branco, Joao Pessoa, State of Paraiba 58045-010, Brazil
4.3 miles from Teatro Santa Roza
#17 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (35) | Map
Show Prices
Best Western Hotel Caicara (Joao Pessoa, PB) 3.0 of 5
Avenida Olinda 235 Praia Tambau, Joao Pessoa, State of Paraiba 58039-000, Brazil
4.3 miles from Teatro Santa Roza
Special Price 15% off room rate
Best Western Hotel Caicara Slideshow
#18 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (101) | Map
Show Prices
Nobile Hotel Royal (Joao Pessoa, PB) 3.0 of 5
Rua Coracao de Jesus, 22 | Tambaú, Joao Pessoa, State of Paraiba 58039-030, Brazil
4.3 miles from Teatro Santa Roza
#22 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (56) | Map
Show Prices
Avenida Cabo Branco, 1116, Joao Pessoa, State of Paraiba 58045-010, Brazil
4.3 miles from Teatro Santa Roza
#25 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (66) | Map
Show Prices
Smart Hotel (Joao Pessoa, PB) 2.5 of 5
Av. Nossa Sra. Dos Navegantes, 602, Joao Pessoa, State of Paraiba 58039-110, Brazil
4.3 miles from Teatro Santa Roza
#27 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (24) | Map
Show Prices
Xenius Hotel (Joao Pessoa, PB)
Av Cabo Branco, 1262, Joao Pessoa, State of Paraiba 58045-010, Brazil
4.3 miles from Teatro Santa Roza
#35 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (61) | Map
Show Prices
Hotel Corais de Tambau (Joao Pessoa, PB) 3.0 of 5
Av. Almirante Tamandare, 624, Joao Pessoa, State of Paraiba 58039010, Brazil
4.4 miles from Teatro Santa Roza
#6 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (56) | Map
Show Prices
Hotel Littoral Express (Joao Pessoa, PB) 3.0 of 5
Av. Almirante Tamandare, 370 | Tambau, Joao Pessoa, State of Paraiba, Brazil
4.4 miles from Teatro Santa Roza
#11 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (48) | Map
Show Prices
Tropical Tambau (Joao Pessoa, PB) 3.5 of 5
Av. Almirante Tamandare 229 | Praia de Tambaú, Joao Pessoa, State of Paraiba 58039010, Brazil
4.4 miles from Teatro Santa Roza
#12 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (355) | Map
Show Prices
Littoral Hotel (Joao Pessoa, PB) 3.0 of 5
Av. Cabo Branco, 2172 | Praia do Cabo Branco, Joao Pessoa, State of Paraiba 58045010, Brazil
4.4 miles from Teatro Santa Roza
#13 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (65) | Map
Show Prices
Nord Luxxor Skyler Hotel (Joao Pessoa, PB) 3.5 of 5
Av Cabo Branco, 1930 | Avenida Cabo Branco, Joao Pessoa, State of Paraiba 58045-010, Brazil
4.4 miles from Teatro Santa Roza
#16 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (59) | Map
Show Prices
Atlantico Praia Hotel (Joao Pessoa, PB) 3.0 of 5
Almirante Tamandare, 440 | Tambaú, Joao Pessoa, State of Paraiba 58039, Brazil
4.4 miles from Teatro Santa Roza
#20 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (145) | Map
Show Prices
Avenida Cabo Branco, 2024 | Cabo Branco, Joao Pessoa, State of Paraiba 58045-000, Brazil
4.4 miles from Teatro Santa Roza
#21 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (58) | Map
Show Prices
Nord Imperial Hotel (Joao Pessoa, PB) 3.5 of 5
Av. Almirante Tamandare, 612 | Tambaú, Joao Pessoa, State of Paraiba, Brazil
4.4 miles from Teatro Santa Roza
#23 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (103) | Map
Show Prices
Victory Business Flat (Joao Pessoa, PB)
Avenida Almirante Tamandare 310 | Tambau, Joao Pessoa, State of Paraiba 58039-010, Brazil
4.4 miles from Teatro Santa Roza
#24 of 37 hotels in Joao Pessoa
Traveler photos (28) | Map
Show Prices
Igatu Praia Hotel (Joao Pessoa, PB) 3.0 of 5
Ave Cabo Branco 1984, Joao Pessoa, State of Paraiba 58045-010, Brazil
4.4 miles from Teatro Santa Roza
#29 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (37) | Map
Show Prices
Sesc Cabo Branco (Joao Pessoa, PB)
Avenida Cabo Branco, 2788, Joao Pessoa, State of Paraiba, Brazil
4.6 miles from Teatro Santa Roza
#4 of 37 hotels in Joao Pessoa
Traveler photos (23) | Map
Netuanah Praia Hotel (Joao Pessoa, PB) 3.0 of 5
Av Cabo Branco, 2698 | Praia do Cabo Branco, Joao Pessoa, State of Paraiba 58045, Brazil
4.6 miles from Teatro Santa Roza
#36 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (20) | Map
Show Prices
Quality Hotel Solmar (Joao Pessoa, PB) 3.0 of 5
Av. Cabo Branco 2870 | Cabo Branco, Joao Pessoa, State of Paraiba 58045-010, Brazil
4.7 miles from Teatro Santa Roza
#10 of 37 hotels in Joao Pessoa
Professional photos | Traveler photos (60) | Map
Show Prices