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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Basilica de la Soledad

Check In Check Out
Show Prices
Sort by:
Traveller Ranked
Traveller Ranked
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
Calle Mariano Abasolo Centro 313, Oaxaca 68000, Mexico
1.0 km from Basilica de la Soledad
#17 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Jesus Carranza 118 | Esq. con Porfirio Diaz, Oaxaca 68000, Mexico
0.6 km from Basilica de la Soledad
#95 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle 5 de Mayo 300 | Col. Centro, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#9 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Armenta y Lopez # 215 | Col. Centro, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#20 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Vicente Guerrero No. 117 | Col. Centro Histórico, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#22 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
XTILU HotelOffers & Announcements10% off room rate
Calle Colon Centro 417, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#24 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle 5 de Mayo 206, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#45 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Bustamante No. 103, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#73 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Labastida 115, Oaxaca 68000, Mexico
0.7 km from Basilica de la Soledad
#79 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Mina 302, Oaxaca, Mexico
0.7 km from Basilica de la Soledad
#85 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Privada de Mier y Teran 714, Oaxaca 68090, Mexico
0.7 km from Basilica de la Soledad
#99 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Manuel Garcia Vigil 805 | Col. Centro, Oaxaca 68000, Mexico
0.8 km from Basilica de la Soledad
#3 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Reforma 404, Oaxaca 68000, Mexico
0.8 km from Basilica de la Soledad
#29 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Manuel Garcia Vigil 703, Oaxaca 68000, Mexico
0.8 km from Basilica de la Soledad
#40 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Faustino G. Olivera 203, Oaxaca 68070, Mexico
0.8 km from Basilica de la Soledad
#71 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Av. Perez Gasga s/n, Puerto Escondido 71980, Mexico
0.8 km from Basilica de la Soledad
Check In Check Out
Show Prices
Calle Morelos #1001 | Col. Centro, Oaxaca, Mexico
0.8 km from Basilica de la Soledad
#105 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Hidalgo 1002 | Colonia Centro, Oaxaca 68000, Mexico
0.9 km from Basilica de la Soledad
#18 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle La Constitucion # 203 | Centro Historico, Oaxaca 68000, Mexico
0.9 km from Basilica de la Soledad
#26 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Constitucion # 206, Oaxaca 68000, Mexico
0.9 km from Basilica de la Soledad
#47 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Macedonio Alcala 804 | Centro Historico, Oaxaca 68000, Mexico
0.9 km from Basilica de la Soledad
#49 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Mariano Abasolo Centro 313, Oaxaca 68000, Mexico
1.0 km from Basilica de la Soledad
#17 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Xicotencatl No 212 | San Felipe del Agua, Oaxaca 68000, Mexico
1.0 km from Basilica de la Soledad
#62 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Xicotencatl No. 212 | Col. Centro, Oaxaca 68020, Mexico
1.0 km from Basilica de la Soledad
#101 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Diaz Quintas 115, Oaxaca 68000, Mexico
1.1 km from Basilica de la Soledad
#1 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Pino Suarez 517 | Centro, Oaxaca 68000, Mexico
1.1 km from Basilica de la Soledad
#15 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calzada Heroes de Chapultepec # 300, Oaxaca 68000, Mexico
1.1 km from Basilica de la Soledad
#30 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Pino Suarez 410, Oaxaca 68000, Mexico
1.1 km from Basilica de la Soledad
#33 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Carretera Internacional Km 545 | Col. Figueroa, Oaxaca 68070, Mexico
1.1 km from Basilica de la Soledad
#37 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Gomez Farias 218 | Historic Center, Oaxaca 68000, Mexico
1.1 km from Basilica de la Soledad
#39 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
Calle Xicotencatl # 504 | Centro Historico, Oaxaca 68000, Mexico
1.1 km from Basilica de la Soledad
#43 of 111 hotels in Oaxaca
Check In Check Out
Show Prices
*Prices above are the total stay price including base rate, taxes, and fees as provided by our partners. Please see our partners for full details.