Back Home

Best Hotels in Marfa, Texas

Minimalist art sanctuaries, 1930s Hollywood ranch hotels, and starry Chihuahuan Desert skies.

Hotel Saint George

Hotel Saint George

From $265/night • Highland Avenue Cultural Core

Read 1,500-Word Review
The Hotel Paisano

The Hotel Paisano

From $195/night • North Highland Historic Block

Read 1,500-Word Review
Cibolo Creek Ranch & Resort

Cibolo Creek Ranch & Resort

From $550/night • Chinati Mountains Foothills

Read 1,500-Word Review
The Lincoln Marfa

The Lincoln Marfa

From $225/night • Lincoln Street Courthouse Square

Read 1,500-Word Review
El Cosmico

El Cosmico

From $175/night • South Highland High Plains

Read 1,500-Word Review
Thunderbird Hotel

Thunderbird Hotel

From $185/night • West San Antonio Corridor

Read 1,500-Word Review
Corte del Norte

Corte del Norte

From $295/night • West Lincoln Art Enclave

Read 1,500-Word Review
Marfa House

Marfa House

From $155/night • South Highland Ave Downtown

Read 1,500-Word Review
Pik Pak

Pik Pak

From $145/night • West San Antonio / Highway 90

Read 1,500-Word Review
Carmen's Marfa Boutique Hotel

Carmen's Marfa Boutique Hotel

From $165/night • North Austin Street Enclave

Read 1,500-Word Review
Arcon Inn Bed & Breakfast

Arcon Inn Bed & Breakfast

From $139/night • East El Paso Street

Read 1,500-Word Review
Motel Marfa

Motel Marfa

From $105/night • Highway 90 West Corridor

Read 1,500-Word Review
The Holland Hotel

The Holland Hotel

From $165/night • Historic Downtown Alpine

Read 1,500-Word Review
The Hotel Limpia

The Hotel Limpia

From $135/night • Town Square / Fort Davis

Read 1,500-Word Review
Indian Lodge

Indian Lodge

From $149/night • Davis Mountains State Park

Read 1,500-Word Review
The Veranda Historic Inn

The Veranda Historic Inn

From $139/night • Court Avenue / Fort Davis

Read 1,500-Word Review
Riata Inn Marfa

Riata Inn Marfa

From $115/night • US Highway 90 West

Read 1,500-Word Review
The Maverick Inn

The Maverick Inn

From $139/night • East Holland Avenue / Alpine

Read 1,500-Word Review
Antelope Lodge

Antelope Lodge

From $99/night • Highway 90 West / Alpine

Read 1,500-Word Review
Stone Village Tourist Camp

Stone Village Tourist Camp

From $95/night • State Street / Fort Davis

Read 1,500-Word Review