Travelers can book a balcony stateroom for the price of an ocean-view room. Those who book a mini-suite or suite will receive a $75 on-board credit per person for seven- to 10-day cruises, or $150 per person for cruises 11 days or longer.
Examples of sale prices include a seven-day Caribbean cruise in a balcony stateroom priced starting at $799 per person, double occupancy, and a seven-day California coastal cruise in a balcony room starting at $899 per person.
A 10-day Mexico cruise in a balcony stateroom starts at $1,299 per person, while a 15-day Hawaii cruise in a balcony room is priced from $2,299 per person.
The sale runs though March 19 and is open to residents of the US, Canada, Puerto Rico, Mexico and Bermuda.
Details are at princess.com/cruisedeals.