Top 50 hotels under $150

Napa, Aspen, or Maui at under $150 a night? Yes, it’s possible. Check out our fave bargain hotels that don’t skimp on style


41. Ha‘iku Plantation Inn, Maui. This sugar plantation turned 4-room inn in Maui’s horsey upcountry is close to the Haleakala Crater, Pa‘ia town, and the gorgeous beach at Baldwin. So you get a head start on all the Hana day-trippers schlepping from the resorty south shore. $119;

42. Ohana Waikiki East, Honolulu, Oahu. If you’re willing to walk a couple of blocks to the beach, you can save big bucks at the 441-room Ohana Waikiki East high-rise hotel—or either of its sister hotels, the Waikiki Malia or Waikiki West. Here’s the deal: You get a no-frills room (ask for an upper floor to cut down on street noise) and a pass to the trolley that endlessly circles Waikiki. $105;

43. Hotel Lana‘i, Lanai. Lanai is the most fancy-pants of all the Hawaiian islands—virtually every visitor is bound for one of its two Four Seasons Resorts. But a few choose the Hotel Lana‘i in town, built in 1923 for pineapple plantation execs. The 11 rooms aren’t 5-star but are loaded with charm: Hawaiian quilts on the bed, hardwood floors, white wainscoting. Dinner here isn’t cheap, but it’s a must. $99;


44. Petit Hotel Hafa, Sayulita. The laid-back vibe at this family-owned boutique hotel suits Sayulita’s slow charms. But the joint’s got style too, with Moroccan- and Mediterranean-inspired decor in the 6 rooms and rooftop lounge. Wander the 2 blocks to the beach or hit up owners Christophe and Marina for other local faves. $50; 3-night minimum;

45. Villa Amor, Sayulita. Life is all right from a private villa on the cliffs high above Sayulita Bay. Each of the 42 rooms and suites here is different in its own arty way, but all have coastal views and a gauzy-curtained bed. Tip: Rates are halved in the low season (Jul–Sep). $110;

46. Villa Mirasol, San Miguel de Allende. Hotel Built around a pretty terra-cotta-colored courtyard, this 12-room hotel (once a house) is just a few blocks from the main square of one of Mexico’s most loved hill towns. Tile floors and wrought-iron headboards charm. $70;

47. The Hotelito, Todos Santos. An unmarked dirt road just outside town leads you to the brightly colored casitas at the Hotelito, where each of the 7 rooms comes with a private patio slung with a lacy rope hammock. The beach is a short walk; you can also just plunge into the saltwater pool. $90; 2-night minimum;

Top picks: 4-star service, 2-star price

These hotels are a schlep from any major airport, but the payoff is huge.

48. La Posada,Winslow, AZ. Everyone needs to see this. Got it? Everybody needs to see La Posada. The last great Western railroad hotel is out in the middle of nowhere, but that was the idea: Iconic architect Mary Colter designed this 45-room masterpiece to lure travelers to the Painted Desert and nearby Petrified Forest. Now the trackside hacienda, 3 hours from Phoenix, has been restored so you can marvel at its spectacular public spaces and Turquoise Room restaurant. $109;

49. Grand Union Hotel, Fort Benton, MT. One of the West’s most opulent hotels happens to be in a sleepy Montana river town, sunken into the plains about 31/2 hours east of Missoula. The Grand Union dates from the era when Fort Benton was a bustling steamboat port on the Upper Missouri; now the town’s cottonwood-shaded streets have a slower pace. Lavishly restored, this hotel is a red‑brick palace with 26 rooms, a very good restaurant, and a sense of magic that comes from finding something splendid in an unlikely setting. $130;

50. Marcus Whitman Hotel, Walla Walla, WA. Its fame as an up-and-coming wine producer notwithstanding, at heart Walla Walla—about 4 hours east of Portland—remains an easygoing farm town. Which is why the Marcus Whitman is such a surprise. The 1928 vintage tower in downtown is urbane without ever seeming snooty, and the Marc Restaurant has a wine list packed with great local Cabs and Syrahs. $149;