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.
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Family-friendly Charming Restaurant Suites Spa Bar/Lounge Room Service Business & up & up Cheap Hotels Internet Business Center Meeting Rooms & up Concierge Non-Smoking Hotel $ $$ $$$ $$$$ Quiet Classic Pets Allowed Fitness center
Accommodation
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveler Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveler Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Posada La Casona de Cortes
SAVE $2
$51
Expedia.com
$49
View Deal
Prolongacion Lardizabal No 6 | Colonia Centro, Tlaxcala 90000, Mexico
0.5 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Hotel Posada San Francisco
Loading prices...
Plaza de la Constitucion 17 | Colonia Centro, Tlaxcala 68050, Mexico
0.7 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Hotel Mision San Francisco
Plaza de la Constitucion No. 17 | Col. Centro, Tlaxcala 90000, Mexico
0.7 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Pool
Hotel Cancalli Business and Suites
Loading prices...
Privada Aldama No. 3 | Col. Acxotla del Rio, Totolac 90160, Mexico
0.7 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Hotel Jeroc's Plaza
SAVE $9
$60
Hotels.com
$51
View Deal
Boulevard Revolucion | Col. La Garita, Tlaxcala 90000, Mexico
0.8 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Pool
Hotel De La Loma
No availability for your dates from these sites
Avenida Guerrero No. 58, Tlaxcala 90000, Mexico
0.9 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
No photo provided
Avenida Independencia No. 52A, Tlaxcala 90000, Mexico
1.0 miles from Basilica de Nuestra Senora de Ocotlan
  • Restaurant
  • Room Service
Hotel Senorial Tlaxcala
SAVE $2
$61
Hotels.com
$59
View Deal
Av. Juarez 22, Tlaxcala 90168, Mexico
1.1 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Real de Tlaxcala
Loading prices...
Avenida Leonardo Gomez Blanco 37, Tlaxcala 90160, Mexico
1.1 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Restaurant
HB Express Hotel
No availability for your dates from these sites
Prol. A. Diaz Varela 181 | Industrial, Tlaxcala 90802, Mexico
1.2 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Hotel El Refugio
Travelocity
$26
View Deal
Revolucion, 4 | Colonia La Trinidad Chimalpa, Autopista Apizaco Texmelucan, Km 23.3, Tlaxcala 90166, Mexico
1.4 miles from Basilica de Nuestra Senora de Ocotlan
  • Restaurant
  • Bar/Lounge
Hotel Real Malintzi
Loading prices...
Carretera Federal Norte 19 | San Juan Totolac, Tlaxcala 90160, Mexico
1.6 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Hotel Alifer
Loading prices...
Morelos 11, Tlaxcala, Mexico
2.2 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Internet
Hotel Xiadani Temazcal SPA
Booking.com
$35
View Deal
Libramiento Instituto Politecnico Nacional | Km 1.3, Tlaxcala 90115, Mexico
2.2 miles from Basilica de Nuestra Senora de Ocotlan
  • Restaurant
  • Room Service
Santa Maria Xalostoc
Avenida Revolucion 13 | Xalostoc, Tlaxcala 90250, Mexico
2.6 miles from Basilica de Nuestra Senora de Ocotlan
  • Restaurant
Mision Tlaxcala
No availability for your dates from these sites
Km 10 Carretera Tlaxcala-Apizaco | Santa Maria Atlihuetzia, Tlaxcala 90459, Mexico
4.5 miles from Basilica de Nuestra Senora de Ocotlan
  • Free Wifi
  • Free Parking
Hotel Centro Vacacional IMSS Trinidad
Carretera Tlaxcala-Apizaco | Domicilio Conocido, Tlaxcala 90640, Mexico
7.7 miles from Basilica de Nuestra Senora de Ocotlan
    Hotel La Posada
    Travelocity
    $32
    View Deal
    Boulevard 16 de Septiembre 911, Apizaco 90300, Mexico
    8.8 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Restaurant
    City Express Apizaco
    Hotels.com
    $58
    View Deal
    Boulevard Emilio Sanchez Piedras No 100, Apizaco 90300, Mexico
    9.1 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Internet
    Hotel One Puebla FINSA
    SAVE $4
    $46
    Hotels.com
    $42
    View Deal
    Lateral Sur Autopista Mexico Puebla 55, Puebla 72710, Mexico
    13.8 miles from Basilica de Nuestra Senora de Ocotlan
    • Breakfast included
    • Restaurant
    Las Margaritas Inn
    Zaragoza | Super Plaza Aramburo Local 7, Cabo San Lucas 23410, Mexico
    14.2 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Parking
    • Restaurant
    Hit Hoteles Aeropuerto Puebla
    Hotels.com
    $69
    View Deal
    Manuel Cabanas Pavia # 6 | Splitting Aero Park, Huejotzingo 74160, Mexico
    14.6 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    Fiesta Inn Puebla FINSA
    SAVE $3
    $65
    Priceline
    $62
    View Deal
    Boulevard Autopista Mexico-Puebla 7735 | Rancho Moratilla, Puebla 72110, Mexico
    15.1 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    Holiday Inn Puebla Finsa
    HolidayInn.com
    $68
    View Deal
    Lateral Autopista Mexico Puebla 7719, Puebla 72110, Mexico
    15.2 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    City Express Suites Puebla FINSA
    Expedia.com
    $47
    View Deal
    Lateral Autopista Mexico - Puebla no 7533, Moratilla, Puebla 72110, Mexico
    15.2 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    NH Puebla Finsa
    Loading prices...
    Avenida Moratilla 132-1, Puebla 72110, Mexico
    15.2 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Restaurant
    Crowne Plaza Puebla
    CrownePlaza.com
    $75
    View Deal
    Blvd. Hermanos Serdan 794 | Col. El Riego Sur, Puebla 72020, Mexico
    15.6 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    Hotel Aristos Aeropuerto
    Hotels.com
    $37
    View Deal
    Avenida Miguel Jeronimo Martinez 1114, Huejotzingo 74160, Mexico
    15.6 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    Mision Grand Ex-Hacienda de Chautla
    SAVE $4
    $99
    Hotels.com
    $95
    View Deal
    Camino Ex Hacienda de Chautla | San Salvador el Verde, San Lucas el Grande 74135, Mexico
    16.0 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Free Parking
    No photo provided
    Blvd. Hnos. Serdan 743, Puebla, Mexico
    16.0 miles from Basilica de Nuestra Senora de Ocotlan
    • Free Wifi
    • Restaurant
    *Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.